Riv*_*era 5 xcode itunesconnect submission ios watchkit
我正在帮助发布一个带有WatchKit扩展的新应用程序.Xcode对其进行验证并将其成功提交给iTunes Connect.
问题是,它现在保持状态"已创建",几天没有任何变化.我已经尝试过Application Loader,Xcode 6.3.1,不同的构建号,没有运气.

奇怪的是,我们还上传了另一个具有相同特征但没有此问题的应用程序,并且它们的状态在几分钟内就会清除.

相同的帐户,相同的程序,WatchKit扩展,权利等.即使这个有一些缺少版本信息,所以它显示警告标志.但是仍然可以从版本选项卡中选择构建版本,它会显示与TestFlight相关的信息.
我在iTunes Connect中可以看到的唯一区别是,在有问题的应用程序中,仍然可以更改BundleID.但我想这是由于没有二进制清除它的状态.

我可以回想起两个应用程序之间的最后一个区别是Xcode确实为工作的应用程序创建了分发配置文件,但是我不得不为有问题的应用程序手动创建它们.此外,Xcode似乎跳过了watchkitapp的配置文件,我手动添加到两个配置文件没有任何更改.我已逐一检查了所有配置文件设置.
我检查了BundleID,证书,清理,删除了DerivedData,等了好几天,检查了这个答案,包括(现在很旧的)链接教程,以确保我没有遗漏任何东西.教程中唯一不再存在的是iTunes Connect中现在缺少的"准备上传二进制"按钮.还检查了这个和这个.

所以看起来这是一个 iTunes Connect 错误。我执行了以下操作,不确定哪一步解决了问题:
几分钟后,二进制文件状态被清除,所有以前的二进制文件从列表中消失。
我现在可以从版本选项卡中选择二进制文件。
我刚刚注意到状态电子邮件正在发送到我的 Apple ID 的辅助电子邮件地址:
图标无效 - 手表应用程序包含带有 Alpha 通道的图标文件。图标不应有 Alpha 通道。
这可能是二进制文件未被处理的原因。这仍然是一个 iTunes Connect 错误,它通过了 Xcode 的验证,并且没有在预发布列表中显示无效的二进制状态。
| 归档时间: |
|
| 查看次数: |
440 次 |
| 最近记录: |