2013-12-19 2 views
34

ios7로 이동했기 때문에 ipa 및 프로비저닝 프로파일 (ios7로 업그레이드하기 직전과 동일한 기능) 중 하나를 사용하여 iPad에 앱을 배포 할 수 없습니다. iTunes에서 ipa 설치시 앱이 멈 춥니 다.

내가 시도 것입니다 :

  • 가 iTunes에 IPA와 잠 프로파일을 추가, 기존 아이 패드에서 응용 프로그램 및 iTunes를 삭제 아이 패드
  • 에서 모든 프로필을 제거
  • 아이튠즈에서
  • 다시 설치 응용 프로그램

앱이 iPad에서 '설치 중'이라는 메시지가로드되고 앱 이름이 s 일 때까지 설치됩니다. 아이콘 아래에. 그러나 아이튠즈에서는 여전히 '설치'라고 말하고 결코 '제거'로 바뀌지 않는다.

enter image description here

그때 아이 패드를 분리하고 '설치'와 다른 일이 아무 것도 다시 되돌아을 시작 앱을 탭합니다.

:

enter image description here

+0

비슷한 문제가 있습니다. 새로운 IPA를 만들기 위해 앱을 다시 만들어야했고 프로비저닝으로 문제를 해결해야했습니다. – matt

+0

비슷한 문제가 발생하여 모든 것을 다시 작성했으나 성공하지 못했습니다. 어떤 프로파일, 인증서를 임시로 사용해야합니까? – Yadnesh

+0

이제까지 해결책을 얻었습니까? –

답변

9

의 앱 스토어 프로비저닝 프로파일로 아카이브를 나를 위해 문제를 해결하기 위해 듯 단계는 구축 기기에서 모든 프로필 삭제 (내 케이스의 iPad)

설정 - 일반 - 프로필 앱 관련 항목 삭제 아이맥

파인더에서 iTunes의 모든 프로파일을 삭제

- 라이브러리 (ALT와 GO 표시이를 누름) - 모바일 장치 - 프로비저닝 프로파일

당신이 여기에 표시되는 모든 프로비저닝 프로파일을 삭제합니다. 이것은 Xcode가 귀하의 프로파일을 선택할 때 보게되는 곳입니다. 엑스 코드에서

- 모두 프로젝트 및 표적

없음

enter image description here

아카이브 프로젝트에 서명 모든 코드 설정 - 엑스 코드 제품에 - 아카이브

당신의 뜻을 프로파일이 존재하지 않는다고 통보 - 문제 수정을 선택하십시오. 프로비저닝 프로파일은 라이브러리 - 모바일 장치 - 프로비저닝 프로파일 (이전에 지워진 폴더)에 다운로드됩니다. 향후 프로젝트 및 대상 코드 서명을 설정할 때 이러한 옵션이 선택됩니다.

enter image description here

주최자

수출 보관 된 제품에서 및 코드 서명과 같은 팀 프로필 (또는 다운로드 한 그 어떤)를 선택

.

ipa를 iTunes에 놓고 설치하십시오.

+0

이 .ipa를 클라이언트에게 보낼 수 있습니까 ?? –

+1

예 - ipad가 프로비저닝 프로파일에 포함되어 있어야합니다. 말이 돼? – RGriffiths

+0

감사합니다 @ 리차드 그리피스 :) –

21

당신이 가장 가능성이 대신 애드혹 프로비저닝 프로파일 여기

4

같은 문제가있었습니다. Xcode에서 선택한 잘못된 코드 서명 ID로 보관 처리했습니다. 이를 변경하고 새로운 아카이브를 작성하면 즉시 해결됩니다.

9

임시 프로비저닝의 경우 - 장치 UDID를 확인하십시오.

우리는 UDID +라는 앱을 사용하여 기기 UDID를 가져 왔습니다. 하지 마! 앱이 iOS7에서 잘못된 UDID를 제공합니다.

Apple 개발자 사이트에서 잘못된 UDID를 허용했으며 위에 설명한 문제가 발생할 때까지 모든 것이 정상적으로 진행되었습니다. 시간이 많이 걸렸고 처음부터 많은 것을 시작하여 그 중 하나를 찾아 냈습니다.

1

방금 ​​xcode 제품 메뉴 ('archive', 'export ipa'등)에서 '정리'및 '빌드'를 수행 했으므로 이제 작동합니다.

1

나는 개발자 계정 설정에받는 사람 장치 UDID를 먼저 추가하지 않고 .ipa 파일을 배포하려고했기 때문에 비슷한 문제가 있었고 그 이유가 밝혀졌습니다. 이전의 일부 iOS 버전에서는 UDID를 추가하지 않고 .ipa를 배포 할 수 있었지만 이제는 더 이상 사용할 수 없었습니다. 더 많은 정보는 여기에 있습니다 : https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html

그리고 "Xcode"의 코드 서명 설정을 "iPhone 개발자"에서 "iPhone 배포"로 변경해야했습니다.