在 TestFlight (iTunes Connect) 中为外部测试人员提交应用程序时出错
Posted
技术标签:
【中文标题】在 TestFlight (iTunes Connect) 中为外部测试人员提交应用程序时出错【英文标题】:Error when submitting an app in TestFlight (iTunes Connect) for External Testers 【发布时间】:2015-12-09 02:34:40 【问题描述】:我正在尝试在 iTunes Connect (TestFlight) 中为外部测试人员提交应用程序,但收到了以下消息:
SDK 值无效。为 sdk 部分提供的值 APP_NAME 中的 LC_VERSION_MIN_IPHONEOS 为 9.2,即 大于允许的最大值 9.1。
我使用今天发布的最新 XCode 7.2 (ios 9.2) 构建了这个应用,部署目标为 iOS 8.0,基础 SDK“最新 iOS (iOS 9.2)”。
是因为这是一个新版本,我们还不能提交使用 XCode 7.2 构建的应用程序吗?
感谢您的帮助。
【问题讨论】:
同样在这里尝试提交到 iOS App Store。我认为 Apple 在今天放弃 XCode 7.2/OSX 10.11.2/iOS 9.2 后忘记了一些开关。希望尽快解决。 我也遇到了同样的问题,我真的希望它能得到解决,因为我有一些严重的错误需要清除 【参考方案1】:我也遇到了同样的问题,可能是因为苹果今天发布了iOS9.2,所以可能需要一些时间来更新itunes connect backend;
更多详情请点击此处Apple Developer Forums
Give the backend 24 hrs. to catch up, then try again.
更新:
如果您需要紧急提交,请尝试下载旧版本的 Xcode here 并重新构建新的二进制文件。不要忘记更新您的内部版本号。
更新2:
您可以再次提交。现在可以使用了。
【讨论】:
【参考方案2】:我使用的所有框架都有相同的问题。尝试旧版本的 Xcode。 7.1 版应该可以工作。
更新: iTunesconnect 已经可以工作了。我已成功上传新版本以供外部测试
【讨论】:
【参考方案3】:这个错误已经消失 - 您现在可以使用 Xcode 7.2 提交应用程序了 :)
【讨论】:
有效!万岁,我有史以来响应最快的代理错误报告者;)以上是关于在 TestFlight (iTunes Connect) 中为外部测试人员提交应用程序时出错的主要内容,如果未能解决你的问题,请参考以下文章
iTunes connect / Testflight 应用程序总是显示旧版本(即使我们上传新版本到 testflight)
iTunes 连接 - TestFlight - 为测试组选择构建时出现控制台错误
如何修复 TestFlight (iTunes Connect) 中的多个构建错误?
用于 TestFlight Beta 测试的 iTunes 连接应用程序名称