【发布时间】:2015-07-01 18:07:04
【问题描述】:
我正在帮助发布一个带有 WatchKit 扩展的新应用。 Xcode 对其进行验证并成功提交到 iTunes Connect。
问题在于,它的状态“已创建”已经好几天没有任何变化了。我已经尝试过 Application Loader、Xcode 6.3.1、不同的内部版本号,但没有运气。
奇怪的是,我们还上传了另一个没有这个问题的具有相同特征的应用程序,并且它们的状态会在几分钟内清除。
相同的帐户、相同的程序、WatchKit 扩展、权利等。即使是这个也缺少一些版本信息,因此它会显示警告标志。但仍然可以从版本选项卡中选择构建,并显示 TestFlight 相关信息。
我在 iTunes Connect 中看到的唯一区别是,在有问题的应用程序中,BundleID 仍然可以更改。但我猜这是因为还没有二进制清除它的状态。
我能回忆起这两个应用程序之间的最后一个区别是 Xcode 确实为工作应用程序创建了分发配置文件,但我必须为有问题的应用程序手动创建它们。 Xcode 似乎也跳过了我手动添加到两者的 watchkitapp 的配置文件,没有任何更改。我已经一一检查了所有的配置文件设置。
我检查了 BundleID、证书、清理、删除了 DerivedData,等了几天,检查了这个 answer,包括(现在旧的)链接教程,以确保我没有遗漏任何东西。教程中不再存在的唯一内容是 iTunes Connect 现在缺少“准备上传二进制文件”按钮。还检查了this 和this。
【问题讨论】:
标签: ios xcode app-store-connect watchkit submission