Xcode7 Beta 6 - 应用商店提交时 WatchKit 支持无效

Posted

技术标签:

【中文标题】Xcode7 Beta 6 - 应用商店提交时 WatchKit 支持无效【英文标题】:Xcode7 Beta 6 - Invalid WatchKit Support on app store submission 【发布时间】:2015-08-27 23:08:29 【问题描述】:

我们一直在使用 Test Flight 来测试我们的内部构建。今天,我们升级到 El Capitan Beta 7 和 Xcode7 beta 6。在升级 Parse SDK 并进行一些小的快速语法更改(advance -> advancedBy)之后,我们尝试向应用商店提交构建并收到以下错误电子邮件AFTER提交成功。

无效的 WatchKit 支持 - 捆绑包包含无效的 WatchKit 实现。该应用程序可能是使用不合规或预发布工具构建或签名的。访问 developer.apple.com 了解更多信息。

自上次在 Xcode7 beta 5 和 El Cap beta 6 上成功分发构建以来,我们没有对 watchkit 应用程序或扩展进行任何更改。我们已经尝试使用“包含位码”复选框进行构建,但没有并且仍然获得相同的无效二进制电子邮件。

嵌入式 watchkit 应用仍然是 WatchOS 1.0 应用,因此尚未升级到 2.0,但在 Xcode 7 beta 6 升级之前的构建工作正常。

关于我应该检查什么的任何想法?我已经验证所有最新的 SDK 设置都是一样的。

谢谢!

【问题讨论】:

【参考方案1】:

随着 Xcode 7 GM 的发布,该错误已得到修复。

https://forums.developer.apple.com/thread/15844 https://forums.developer.apple.com/message/46697

【讨论】:

以上是关于Xcode7 Beta 6 - 应用商店提交时 WatchKit 支持无效的主要内容,如果未能解决你的问题,请参考以下文章

如何在 WatchKit 扩展目标(XCode7 beta 6)中重置 watchOS 部署目标

Xcode beta 7.3 提交到 iTunes Connect 以进行 TestFlight

应用程序传输安全 Xcode 7 beta 6

应用程序加载器错误 - 将应用程序提交到应用程序商店时 Google Plus SDK 和 Beackons SDK

Xcode 7 beta (5 & 6) 看不到某些 VC 的 IBOutlets

如何在 iOS 9 正式发布之前提交 iOS 9 的应用更新?