Watchkit AppIcon - 名为 "AppIcon" 的应用程序图标集没有任何适用的内容
Watchkit AppIcon - The app icon set named "AppIcon" did not have any applicable content
我的 WatchKit 应用程序中有 Images.xcassets 文件。一旦我在该资产中放置任何图标,构建就会失败,并显示错误消息:"The app icon set named "AppIcon" 没有任何适用的内容。"
很可能是您的 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 底部看到的所有数字都需要加倍,因为它们需要视网膜显示。
这是一种生成 WatchKit 图标的简单方法,对我来说效果很好:
- 将源图像上传到 http://makeappicon.com
- 在 WatchKit 应用程序中转到 Images.xcassets
- 右键单击包含 AppIcon select "Import..." 的窗格,然后选择 makeappicon.com 为您生成的 watchkit 文件夹
我解决了问题!
最初我只在 Xcode 6 和 运行 中很好地 selected Apple Watch 复选框。但是,我在 Xcode 7 中得到了同样的错误,没有修改任何东西。我的解决办法是select CarPlay checkbox 加上CarPlay两个120px和180px的方形图标。现在我终于可以 运行 我的 watchapp 了。
但是提交到Apple Store不被接受...
就我而言,我从 Sketch 生成了具有所需尺寸的图像。然后我将 png 文件拖放到这些地方。 Xcode 没有投诉。我的应用不使用手表套件。
但是构建失败并显示错误消息 "The app icon set named “AppIcon” did not have any applicable content"。还有关于图像文件尺寸错误的警告。不确定 Sketch 是怎么做到的,但我返回并重新配置从 Sketch 导出,验证导出的尺寸,将新文件拖回 Xcode 中的应用程序图标位置。这次构建成功。
道德,如果您看到此错误消息,请仔细检查您的图片尺寸。
让我们把它写成懒人模式简易版,所有其他答案都让我很困惑。我希望以下帮助别人。
第 1 步:AppIcon 为空
第 2 步:要添加图标
所以从 AppIcon > on row1, col1 on 2x > i drag and dropped, the following invalid image:
实际尺寸如下:
第 3 步:当我构建编译时,它失败了。
第四步:搜索后
我发现对于 2x,图像大小应该是 40px x 40px,所以我将该图像从那个无效值修改为 40px x 40px。
第 5 步:Info.plist 添加条目如下。
这次 build/compile 起作用了,在我的 iPhone 7 中我有了新图标。
很可能是您的 watchKit 应用程序图标大小不正确。您需要按照上图中的说明进行操作
前往 MakeAppIcon 网站,上传您的 AppIcon 图片。它会自动生成所有调整大小的图像,提供您的邮件 ID 并获取 zip 文件。并确保当您在 Assets.xcassets 中上传时,您非常清楚地使用了 OPT 图像,尺寸为 2x 或 3x,具体取决于您的要求。
我的 WatchKit 应用程序中有 Images.xcassets 文件。一旦我在该资产中放置任何图标,构建就会失败,并显示错误消息:"The app icon set named "AppIcon" 没有任何适用的内容。"
很可能是您的 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 底部看到的所有数字都需要加倍,因为它们需要视网膜显示。
这是一种生成 WatchKit 图标的简单方法,对我来说效果很好:
- 将源图像上传到 http://makeappicon.com
- 在 WatchKit 应用程序中转到 Images.xcassets
- 右键单击包含 AppIcon select "Import..." 的窗格,然后选择 makeappicon.com 为您生成的 watchkit 文件夹
我解决了问题!
最初我只在 Xcode 6 和 运行 中很好地 selected Apple Watch 复选框。但是,我在 Xcode 7 中得到了同样的错误,没有修改任何东西。我的解决办法是select CarPlay checkbox 加上CarPlay两个120px和180px的方形图标。现在我终于可以 运行 我的 watchapp 了。
但是提交到Apple Store不被接受...
就我而言,我从 Sketch 生成了具有所需尺寸的图像。然后我将 png 文件拖放到这些地方。 Xcode 没有投诉。我的应用不使用手表套件。
但是构建失败并显示错误消息 "The app icon set named “AppIcon” did not have any applicable content"。还有关于图像文件尺寸错误的警告。不确定 Sketch 是怎么做到的,但我返回并重新配置从 Sketch 导出,验证导出的尺寸,将新文件拖回 Xcode 中的应用程序图标位置。这次构建成功。
道德,如果您看到此错误消息,请仔细检查您的图片尺寸。
让我们把它写成懒人模式简易版,所有其他答案都让我很困惑。我希望以下帮助别人。
第 1 步:AppIcon 为空
第 2 步:要添加图标
所以从 AppIcon > on row1, col1 on 2x > i drag and dropped, the following invalid image:
实际尺寸如下:
第 3 步:当我构建编译时,它失败了。
第四步:搜索后
我发现对于 2x,图像大小应该是 40px x 40px,所以我将该图像从那个无效值修改为 40px x 40px。
第 5 步:Info.plist 添加条目如下。
这次 build/compile 起作用了,在我的 iPhone 7 中我有了新图标。
很可能是您的 watchKit 应用程序图标大小不正确。您需要按照上图中的说明进行操作
前往 MakeAppIcon 网站,上传您的 AppIcon 图片。它会自动生成所有调整大小的图像,提供您的邮件 ID 并获取 zip 文件。并确保当您在 Assets.xcassets 中上传时,您非常清楚地使用了 OPT 图像,尺寸为 2x 或 3x,具体取决于您的要求。