2015-02-24 167 views
5

我查看了手表套件扩展Info.plist,但图标没有任何内容。 Images.xcassets也是空的。可能我错过了一些非常简单的事情。如何更改Apple Watch应用程序图标?

如何更改图片中显示的Apple Watch图标的图标?

enter image description here

回答

9

为图标的图片资源在WatchKit 应用,而不是WatchKit扩展。在手表应用程序的资产目录中查找名为AppIcon的图像资源。

1

您的应用程序的形象资产目录拥有应用程序的图标大小的一切-incl看

0

编辑: 我学会了艰难的方式,我下面描述的方法不起作用。如果你试图通过这样做提交,你会得到一堆错误。我会把它留在这里,所以没人会犯同样的错误。

为简单起见(含1个Images.xcassets文件夹),我删除所创建的,当你创建一个监视应用程序,然后我走进我的现有Images.xcassets,并添加了新的图像(你可以做到这一点Images.xcassets文件夹的缘故在属性检查器中启用Apple Watch图标)。然后,我只是将这个文件夹包含在Apple Watch应用程序目标中(而不是扩展目标)。

通过这样做,我可以看到图标显示在我的应用程序的Apple Watch应用程序(您可能需要重置模拟器才能显示)。

这种方法唯一的缺点是它会将未使用的图标添加到您的手表应用程序中,这会增加应用程序文件的大小。对于我的情况,增加的大小小于1 MB,所以这不是一个大问题。

1

尽管我在WatchKit应用程序的xcasset文件夹中有我的图像,但它不会拉入AppIcon,而是在主应用程序文件夹中使用相同名称的图标。如果您还没有看到图标出现,请尝试将WatchKit应用程序图标的名称更改为独特的东西。然后在您的应用程序的目标中确保指定新图标的位置。

相关问题