2012-11-22 13 views
5

Czy można wygenerować plik binarny przez https://build.phonegap.com/, który będzie gotowy do przesłania w App Store?Aplikacja PhoneGap zbudowana za pomocą zgłoszenia "PhoneGap Build" do App Store

Nie chcę tego robić przez Xcode, ale tylko przez "PhoneGap Build". FAQ i press release stwierdzają, że jest to możliwe:

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

Tak, mam powodzeniem budowane i testowane zarówno moją aplikację na Androida i iOS. Ponadto udało mi się zbudować wersję gotową do wydania dla sklepu z Androidem (Google Play) i przesłane.

Mój problem polega na tym, że nie mogę zrobić tego samego dla App Store. Starając się przedstawić z ładowania aplikacji uzyskać:

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 

pamiętać, że używali certyfikaty dystrybucyjnych na budowę .ipa z PhoneGap Budowanie

Każdy pomysł, gdzie mam szukać dalej?

+0

Czy próbowałeś regenerować swoje certyfikaty od Apple? – Aaron

+0

Tak, już 3 razy. – cherouvim

Odpowiedz

5

Okazuje się, że był to błąd budowy PhoneGap. Stare certyfikaty wydają się być buforowane. Usunąłem aplikację (w PhoneGap Build) i wszystkie moje konfiguracje certyfikatów. Stworzyłem nową aplikację i nową konfigurację certyfikatu z ostatnimi certyfikatami dobrej dystrybucji, z których wcześniej korzystałem, kiedy opublikowałem pytanie.

Konstrukcja została pomyślnie zaakceptowana z poziomu modułu ładowania aplikacji.

To był błąd konstrukcyjny PhoneGap.

Powiązane problemy