如何将我的PhoneGap IPA 文件上传到苹果应用商店

4
我已成功地使用 phonegap 构建并测试了一个应用。现在,我想将它上传到苹果商店,但当我通过应用程序加载器运行 IPA 文件时,它警告我捆绑标识与我输入到 iTunes Connect 的不匹配。我能否通过 phonegap 配置捆绑标识,还是必须将其拉入 xcode,并通过 info.plist 进行配置?
有没有最简单的方法来上传我的应用程序,使信息匹配?
1个回答

2
为了将您的应用程序放入App Store中,您需要创建一个应用程序(在App IDs中),该应用程序具有与您当前应用程序相同的Bundle Identifier。
此外,您需要设置有效的供应配置文件以在App Store上使用。您可以在Provisioning Portal下的Members Center中找到它。不要忘记在Distribution选项卡中创建此配置文件,并选择适当的应用程序ID(您已创建的新应用程序ID)。
然后,您需要下载该供应配置文件,将其拖入XCode中进行安装,并在构建设置下的代码签名部分中使用它。
最后,您需要访问iTunes Connect,在那里您将创建一个新的应用程序请求(在Manager Your Applications下)。请确保使用与您的应用程序相同的App ID。
在此之后,在XCode中归档您的应用程序(使用“项目-归档”菜单项)。确保您当前的方案(左上角下拉菜单)设置为生产使用,而不是调试。您可以编辑您的方案进行验证(现在不确定在哪个菜单下)。
最后一步是单击已归档的应用程序并选择“分发”(或旧版XCode中的“共享”),然后选择导出到App Store。
希望这能对您有所帮助 :)

是的,我已经完成了所有的配置步骤和ITunes连接。问题在于我的PhoneGap包ID与ITunes Connect的包ID不匹配,我不知道是否可以在PhoneGap中更改它,还是必须在XCode中创建一个包装器,然后提交。听起来像是后者。谢谢。 - Nate Norman
你可以在XCode中更改标识符以匹配你的iTunes Connect,这样就可以正常工作了 ;) - Zathrus Writer
1
我想我明白了,我试图通过应用程序加载器加载它,并使用从PhoneGap Builder生成的IPA文件绕过Xcode进程,但我明白你的意思。谢谢。 - Nate Norman

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