2011-05-13 2 views
2

Xcode 3.2.5 (iOS SDK 4.0)를 사용하여 내 응용 프로그램 용 IPA 파일을 만들려고합니다. 하지만 "빌드 및 아카이브"를 수행 한 후에 "디스크에 저장 ..."하려고하면 ipa 파일과 아무 일도 발생하지 않습니다. "IPA 파일 생성 중"메시지가 사라집니다.Xcode 3.2.5 IPA 파일을 만들지 못했습니다.

Mac의 콘솔을 들여다 보았는데 문제를 발견했지만 해결 방법이 없다고 생각합니다. 내가 콘솔에 발견하는 내용이 :

잘 될 것 같다

May 13 15:29:58 Jorge-Martin-Garcias-MacBook-Pro Xcode[246]: Running /usr/bin/xcrun with (\n "-sdk",\n iphoneos,\n PackageApplication,\n "-v",\n "/Users/jgarci17/Library/Application Support/Developer/Shared/Archived Applications/16A09235-185F-4F1E-9BFC-A935CAA5699E.apparchive/mWorkf.app",\n "-o",\n "/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa",\n "--sign",\n "iPhone Distribution: MyCompany LLC",\n "--embed",\n "/Users/jgarci17/Library/MobileDevice/Provisioning Profiles/48D38306-E65F-4D2B-A60A-B94CCD3D518A.mobileprovision"\n)

,하지만 나중에 ...

May 13 15:29:58 Jorge-Martin-Garcias-MacBook-Pro [0x0-0x16016].com.apple.Xcode[246]: Arguments: embed=/Users/jgarci17/Library/MobileDevice/Provisioning Profiles/48D38306-E65F-4D2B-A60A-B94CCD3D518A.mobileprovision verbose=1

==>output_dir=/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa <===

sign=iPhone Distribution: MyCompany LLC

May 13 15:29:58 Jorge-Martin-Garcias-MacBook-Pro [0x0-0x16016].com.apple.Xcode[246]: Output directory: '/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa

당신은 출력 디렉토리가 IPA 파일 이름을 포함입니다시피! 우편 명령을 실행하고자 할 때 ... 그래서 나중에 실패

zip error: Could not create output file (/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa/mWorkf.ipa)

올바른 명령이 있었어야하는 경우 :

zip error: Could not create output file (/var/folders/pD/pDPQGhivGCCVBsrZpH0VaU+++TI/-Tmp-/D6E45F6F-264A-4714-955A-1EC44E78DFC0-246-0000AFED061085C5/mWorkf.ipa)

어떤 아이디어가?

답변

1

나는 그것이 생성 될 때 ipa 파일이 복제되고있는 것처럼 보입니다. 내가 제안 할 수있는 가장 좋은 방법은 주최자의 아카이브를 지우고 응용 프로그램을 공유하고 프로젝트를 다시 저장하는 것입니다.

또한 모든 프로비저닝 프로파일이 구성자에 설치되어 있고 배포 인증서가 키 체인에 설치되어 있는지 확인하여 ipa 파일의 내보내기를 방해 할 수 있습니다.