此版本是为生产(App Store)创建的,不能分发给测试人员
Posted
技术标签:
【中文标题】此版本是为生产(App Store)创建的,不能分发给测试人员【英文标题】:This build is created for production (App Store) and can't be distributed to testers 【发布时间】:2017-01-09 08:43:46 【问题描述】:我正在尝试使用 testflight 上传我的应用程序。我使用 Xcode 创建了应用程序。归档 ios 项目后,我使用 testflight 上传它。但是上传没有完成,这里是错误信息。 “”
我不知道如何解决这个问题,请帮助谢谢。 Test Flight Error Message Screen Shoot
【问题讨论】:
【参考方案1】:如果您想测试您的应用程序以进行最终分发,您可以像 @Amit 解释的那样使用 TestFlight 来实现它。
更准确地说:
使用生产证书 归档您的应用 从 Organizer(窗口选项卡 -> 管理器)中,您可以查看已归档的所有构建。 然后您可以导出您要测试的那个,选择 AppStore Deployment 选项。 最后,您必须使用 Application Loader(Xcode 选项卡 -> Developer Tool)。它将上传您的存档,即 iTunesConnect 上的 ipa 文件。
从那里,您新上传的构建可用于测试。 您将收到来自 TestFlight 的电子邮件和通知。
【讨论】:
谢谢.. 我上次遇到问题是因为我使用 TestFlight 应用程序来上传 .ipa 而不是应用程序加载器。但这次我使用应用程序加载器上传我的 ipa 并更改了我的应用程序版本,然后它就可以工作了。 如果对您有帮助,请接受答案。我很高兴听到您成功了。【参考方案2】:使用 Application Loader 将应用程序提交到 iTunes 以进行 testFlight 测试。
请参阅下面的链接以供参考
https://help.como.com/hc/en-us/articles/201574452-Upload-Your-App-to-iTunes-Connect-using-the-Application-Loader //关于如何使用应用程序加载器
对于 testFlight 参考检查下面的链接。
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html
【讨论】:
抱歉,我需要使用 TestFlight 上传我的应用程序,因为我只需要在使用 Application Loader 上传它进行最终分发之前进行测试。 您还可以从应用程序加载器上传构建以进行测试(testFlight)。以上是关于此版本是为生产(App Store)创建的,不能分发给测试人员的主要内容,如果未能解决你的问题,请参考以下文章
Xcode事件风波消退网易云音乐App Store最新版本完全剔除漏洞
是否可以在 App Store Connect/iTunes Search API 中看到分阶段的应用发布?