我的WatchKit App中有Images.xcassets文件。只要我在该资产构建中放置任何图标失败并显示错误消息:“名为”AppIcon“的应用程序图标集没有任何适用的内容。”
答案 0 :(得分:135)
这是一种生成WatchKit图标的简单方法,对我来说效果很好:
答案 1 :(得分:31)
很可能您的watchKit应用图标尺寸不正确。您需要以下尺寸
(these are all in pixels)
48 x 48
55 x 55
58 x 58
80 x 80
87 x 87
88 x 88
172 x 172
196 x 196
基本上你在Images.xcassets下面看到的所有数字都需要加倍,因为它们需要进行视网膜显示。
答案 2 :(得分:5)
答案 3 :(得分:4)
就我而言,我使用Sketch生成了所需尺寸的图像。然后我将png文件拖放到斑点中。没有来自Xcode的投诉。我的应用程序不使用手表套件。
然而,构建失败并显示错误消息“名为”AppIcon“的应用程序图标集没有任何适用的内容”。还有关于图像文件的错误尺寸的警告。不确定Sketch是如何做到的,但我回去并重新配置了Sketch的导出,验证了导出的尺寸,将新文件拖回Xcode中的app图标点。这次建设成功了。
道德,如果您看到此错误消息,请仔细检查图像尺寸。
答案 4 :(得分:3)
答案 5 :(得分:2)
让我们把它写成懒惰模式简易版,所有其他答案让我困惑不已。我希望能帮助别人。
所以来自AppIcon>在row1上,col1在2x上>我拖放,以下无效图片:
其实际尺寸如下:
我发现,对于2倍,图像尺寸应为40像素×40像素,因此我将该图像从无效值修改为40像素×40像素。
这次构建/编译工作正常,在我的iPhone 7中我有了新的图标。
答案 6 :(得分:0)
转到MakeAppIcon网站,上传您的AppIcon图像。它会自动生成所有调整大小的图像,提供您的邮件ID并获取zip文件。并确保当您在Assets.xcassets中上传时,您非常清楚地使用了OPT,其大小为2x或3x,具体取决于您的要求。
答案 7 :(得分:-1)
originally I only selected Apple Watch checkbox in Xcode 6 and run very well. However, I got the same error in Xcode 7 without modifying anything. My solution is to select CarPlay checkbox in addition and put in two square icons with 120px and 180px for CarPlay. Now I can run my watchapp finally.
However, it cannot be accepted for submitting to Apple Store...