我已经使用phonegap成功构建并测试了一款应用。现在我想将它上传到苹果商店,但是当我通过应用程序加载器运行IPA文件时,它警告我,bundle id与我放入itunes connect的内容不匹配。我可以通过phonegap配置捆绑包ID,还是必须将其拉入xcode并通过info.plist配置?
将我的应用程序上传到具有匹配信息的商店的最简单方法是什么?
答案 0 :(得分:2)
为了让您的应用程序进入App Store,您需要使用与您目前在应用程序中使用的Bundle Identifier相同的Bundle Identifier来创建一个应用程序(在App IDs中)。
此外,您还需要设置有效的配置文件,以便在App Store上使用。您可以在Provisioning Portal下的Members Center中找到此信息。不要忘记在 Distribution 标签中创建此配置文件,并选择相应的App ID(您创建的新ID)。
然后,您需要下载该配置文件,将其拖入您的XCode以进行安装,并在Build Settings中的Code Signing部分中使用它。
最后,您需要访问iTunes Connect,在其中创建新的应用程序请求(在 Manager Your Applications 下)。请务必使用您在应用程序中使用的相同应用程序ID。
在此之后,将您的应用程序存档在XCode中(使用 Project - Archive 菜单项)。确保您的当前方案(左上角下拉列表)设置为生产用途,而不是调试。您可以编辑您的方案以进行验证(不确定它现在在哪个菜单下)。
最后一步是单击已存档的应用程序并选择 Distribute (或旧版XCode中的 Share )并选择导出到App Store。
我希望这对你有所帮助:)。