使用"PhoneGap Build"构建的PhoneGap应用程序提交到App Store

5
有没有可能通过https://build.phonegap.com/生成一个二进制文件,以便可以直接在应用商店提交?
我不想通过Xcode来完成,而是只使用 "PhoneGap Build"。根据常见问题解答新闻发布,这是可能的。
Quickly and easily get back app-store ready apps for multiple platforms, 
including: *Apple iOS*, Google Android, ...

我的应用已经在安卓和iOS上成功构建和测试。此外,我已经成功构建了适合发布到安卓商店(Google Play)的版本并提交了。

但是,我无法在应用商店做到同样的事情。当尝试使用Application Loader提交时,我遇到了以下问题:

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

请注意,我使用了分发证书从PhoneGap Build构建.ipa文件。
有任何想法下一步应该去哪里寻找?

你尝试过从苹果重新生成证书吗? - Aaron
1个回答

5

事实证明这是一个PhoneGap Build的bug。旧的证书似乎被缓存了。我在PhoneGap Build中删除了应用程序和所有证书配置。使用我之前发布问题时最后一个好的分发证书,我创建了一个新的应用程序和新的证书配置。

应用程序加载器成功接受了构建内容。

所以这是一个PhoneGap Build的bug。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接