Watchkit AppIcon – 名为“AppIcon”的应用程序图标集没有任何适用的内容
我的WatchKit应用程序中有Images.xcassets文件。 只要我把资产生成任何图标失败,错误消息: “应用程序图标集名为”AppIcon“没有任何适用的内容。
这是一个简单的方法来生成您的WatchKit图标,这对我来说效果很好:
- 将源图片上传到http://makeappicon.com
- 转到WatchKit应用程序中的Images.xcassets
- 右键单击包含AppIcon的窗格,select“Import …”,然后selectmakeappicon.com为您生成的watchkit文件夹
最有可能您的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你需要加倍他们,因为他们需要视网膜显示。
在我的情况下,我从草图生成所需尺寸的图像。 然后我把png文件拖放到了这些地方。 没有来自Xcode的投诉。 我的应用程序不使用手表套件。
但是,构build失败的错误消息,“应用程序图标集名为”AppIcon“没有任何适用的内容”。 也有关于图像文件的错误尺寸的警告。 不知道Sketch如何做到这一点,但我回到Sketch并重新configuration导出,validation导出的尺寸,将新文件拖回Xcode中的应用程序图标点。 这一次build立是成功的。
道德,如果你看到这个错误消息,仔细检查你的图像尺寸。
从人机界面指导 。
让我们把它写成懒惰模式简单的版本,所有其他的答案都混淆了我地狱了。 我希望帮助别人。
第一步:AppIcon是空的
第2步:要添加图标
所以从AppIcon>在row1上,col1在2x> i上拖放,出现以下无效图像:
其实际大小如下:
第3步:当我build立编译,失败。
第4步:search后
我发现2倍的图像大小应该是40px乘40px,所以我修改该图像到40px 40px从该无效值。
第5步:Info.plist添加条目如下。
这次构build/编译工作,并在我的iPhone 7我有新的图标。
最有可能您的watchKit应用程序图标的大小不正确。 您需要按照上面的图片中的说明
制作一个120 * 120的图标并拖放这对我来说很有用。
转到MakeAppIcon网站,上传你的AppIcon图像。 它会自动生成所有的resize的图像,给你的邮件编号,并获得压缩文件。 并确保您在Assets.xcassets中上传时,对于大小为2x或3x的图像,您使用的是OPT非常清晰,具体取决于您的要求。
我解决了这个问题!
最初我只在Xcode 6中selectApple Watchcheckbox,运行得非常好。 但是,我在Xcode 7中得到了同样的错误,没有修改任何东西。 我的解决scheme是selectCarPlaycheckbox ,并为CarPlay放置两个120px和180px的方形图标。 现在我可以最后运行我的watchapp了。
但是,不能接受提交给苹果商店…