无效的Apple Watch图标文件名必须与模式"*<dimension> @ <scale> x.png"匹配

The*_*imp 21 objective-c ios apple-watch watchkit

我正在尝试向我的应用程序提交更新以包含Apple Watch功能,但是每当我验证构建时,我都会在下面的屏幕截图中详细说明错误.查看底部错误我的文件名似乎与模式匹配,所以我看不出问题所在.如果我能够获得1个图标的模式,那么我可以在整个板上应用相同的逻辑,但是我没有太多运气.

其他人遇到过这个问题吗?

在此输入图像描述

Wil*_*che 32

对我来说,问题是我仍然发送了watchOS 1 Long Look图标(44X44 @ 2x),即使我不再支持watchOS 1.一旦我在资产中取消选中watchOS 1.0的bod并删除了不再需要的图标,我没有问题. 在此输入图像描述

  • 我暂时添加了那个图标因为它不会没有提交,现在我不得不再次删除它.感谢Apple,因为我们的生活并不容易!=) (2认同)

小智 14

我遇到了同样的问题,上面的解决方案都没有为我工作.

我没有提交应用程序,而是导出了一份IPA,并查看了其内容.原来那里有我的图标重复,但命名不同.

我根据我找到的文件重命名了我的文件,将它们拖放到AppIcon中的位置,存档,提交和IT工作!

正确命名WatchKit图标:
AppIcon24x24@2x.png
AppIcon27.5x27.5@2x.png
AppIcon29x29@2x.png
AppIcon29x29@3x.png
AppIcon40x40@2x.png
AppIcon44x44@2x.png
AppIcon86x86@2x.png
AppIcon86x86@2x.png AppIcon98x98 @ 2x. PNG


Ste*_*son 11

我试图提交时遇到了同样的问题.我的问题是我与我的iOS应用程序目标和WatchKit应用程序目标共享我的图像资产文件.您需要为WatchKit应用程序提供单独的图像资产文件,并且只能在其中包含Apple Watch的图像.这为我解决了这个问题.