我在尝试使用Apple Watch应用程序提交应用程序时出现错误ITMS-90391:Missing Icons错误扩展目标。
这是我到目前为止检查过的内容,但没有任何作用:
- iOS应用资产目录不包含AppIcon的观看图标。
- iOS应用资产目录仅将iOS应用作为目标成员资格
- 包含故事板的WatchApp目标的资产目录仅包含Apple Watch(版本2及更新版本)的图标
- WatchApp资产目录仅将WatchApp作为目标成员资格。
- 扩展程序仅包含复杂功能的图标,并且只有扩展名作为目标成员发货。
- 每个目标都具有为图标
指定的正确资产商品条目
- WatchApp的Info.plist不包含CFBundleIconFiles的条目
- 我还尝试在info.plist中添加CFBundleIconFiles的条目,但这也不起作用。
- 图标不包含Alpha通道
- 图标尺寸正确
- 如果我打开应用程序包,我可以看到包中的图标文件和生成的info.plist中的条目,但我注意到@ 2x.png,@ 3px.png后缀已被删除。
我在High Sierra上使用Xcode 9生成应用包。我使用Application Loader上传它,因为当我尝试从Xcode上传时,Xcode 9选择了错误的团队。
这让我发疯了。几天来试图找到解决方案。