当我试图将我的Apple Watch应用程序提交到iTunes Connect时,出现错误。
然而,我已经将所有的Apple Watch图标添加到我的xcassets文件中,并将其添加到了我的Apple Watch App目标中。
所以我不知道该怎么办。谢谢!
然而,我已经将所有的Apple Watch图标添加到我的xcassets文件中,并将其添加到了我的Apple Watch App目标中。
所以我不知道该怎么办。谢谢!
这是关于Xcode 6.2的一个疯狂bug,但我经过艰苦努力找到了一个简单的解决方法。
显然,使用相同的应用程序和手表图标在同一资源目录中时,Xcode不会很好地工作,因此只需分离图标即可解决该问题。
另外,注意将资产资源附加到WatchKit应用程序上。
只是一个小提示,请注意拥有一个正方形的图标,并且不包括任何透明度。如果您这样做,将被提交但几分钟后将自动拒绝。
我不确定Apple Watch应用的xcassets中是否有CarPlay的图标位置,但我知道在Xcode 6.2中存在一个故障,当我添加了CarPay图标时,会遇到相同的错误。当我删除CarPlay图标时,它立即解决了这个问题。
前往手表应用程序目标,单击App Icons Source
字段旁边的箭头。然后选择您喜欢的图标(无论哪一个都可以)。打开文件检查器(右侧边栏,从左边数第一个图标),并在Target Membership
下选择Apple Watch目标。