将二进制文件上载到High Connect上的Xcode 9上的iTunes Connect时出现问题(ERROR ITMS-90391)

时间:2017-09-26 15:52:42

标签: ios itunesconnect apple-watch xcode9

当尝试使用High Sierra上的XCode 9(或Application Loader)将二进制文件上传到iTunes连接时,我收到以下错误:

  

错误ITMS-90391:“缺少图标。没有找到监视应用程序的图标'AppName / Watch / WatchApp.app'。确保其Info.plist文件包含CFBundleIconFiles的条目。”

我可以在这里注意到昨天使用XCode 9GM上传完全相同的二进制文件没有问题。

我已经验证/尝试过的事情:

  1. 已清理的项目,已删除DerivedData,已重新启动
  2. 资产目录成员资格正确
  3. 所有必需的应用图标都存在于相应的资产目录
  4. 结果.xcarchive似乎包含资产文件和Info.plist密钥的CFBundleIcons正确条目
  5. 我已删除并以新名称读取所有图像文件,但无济于事。
  6. 我知道相关问题here以及Apple developer forums中的最新讨论。但是,建议的解决方案似乎都不起作用。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我认为这是一个苹果虫,在高山脉上有xc 9.0 gm。试图解决这个问题的沮丧时间。

我通过取消选中手表应用和手表扩展资产的手表扩展目标会员资格来解决这个问题。再说一遍,我的手表应用和手表扩展程序的资产集合都只在目标会员列表中检查了手表应用程序。