2012-11-22 7 views
5

https://build.phonegap.com/을 통해 응용 프로그램 저장소에 제출할 준비가 된 이진 파일을 생성 할 수 있습니까?PhoneGap 응용 프로그램을 "PhoneGap Build"앱 스토어에 제출

나는 "PhoneGap Build"를 통해서만 Xcode를 통해 그것을하고 싶지 않습니다. 가능이라는 FAQpress release 상태 :

Quickly and easily get back app-store ready apps for multiple platforms, 
including: *Apple iOS*, Google Android, ... 

그래서, 나는 successfuly 내장 모두 안드로이드와 iOS에서 내 응용 프로그램을 테스트했습니다. 또한 successfuly 안 드 로이드 저장소 (구글 플레이)에 대 한 릴리스 준비 버전을 구축 하 고 제출했다.

내 문제는 앱 스토어에서도 똑같이 할 수 없다는 것입니다. 응용 프로그램 로더와 함께 제출하는 동안 내가 얻을 : 나는 폰갭에서 .ipa이

내가 옆에 보일 것입니다 어떤 생각을 빌드 구축하기위한 배포 인증서를 사용 했

Application failed codesign verification. The signature was invalid, 
contains disallowed entitlements, or it was not signed with an iPhone 
Distribution Certificate 

Unable to extract entitlements from application: 
/var/folders/vr/ghc8p.../T/APPNAME.ipa/Payload/APPNAME.app/APPNAME 

주?

+0

Apple에서 인증서를 재생성 해 보셨습니까? – Aaron

+0

네, 이미 3 번. – cherouvim

답변

5

PhoneGap 빌드 버그였습니다. 오래된 인증서가 캐시 된 것 같습니다. PhoneGap Build에서 애플리케이션과 모든 인증서 구성을 삭제했습니다. 이전에 질문을 올렸을 때 사용한 마지막 배포 인증서가있는 새 인증서 구성과 새 응용 프로그램을 만들었습니다.

빌드가 Application Loader에서 성공적으로 승인되었습니다.

그래서 PhoneGap 빌드 버그였습니다.

관련 문제