自 iOS 10.3 开始,开发者可以设置替代图标,这非常好。
这在配套的 watchOS 应用中支持吗?
我的应用最近因为此被拒绝了。
具体而言,我们注意到对于用户选择的替代图标主题,未提交与 iPhone 图标主题匹配的 Apple Watch 替代图标。
自 iOS 10.3 开始,开发者可以设置替代图标,这非常好。
这在配套的 watchOS 应用中支持吗?
我的应用最近因为此被拒绝了。
具体而言,我们注意到对于用户选择的替代图标主题,未提交与 iPhone 图标主题匹配的 Apple Watch 替代图标。
截至watchOS 4.0 beta版本,不支持替换图标功能。
我最终回复了苹果审核团队,这款应用程序并不打算在Watch App中提供替换图标功能。
根据苹果公司的人机界面指南,您应该为备用图标提供各种尺寸。
在您的情况下,您应该提供watchOS应用程序大小的图标。
与主应用程序图标一样,每个备用应用程序图标都作为一组相关图像交付,这些图像的大小不同。当用户选择备用图标时,该图标的适当大小将替换主屏幕上的主应用程序图标,在Spotlight和系统中的其他位置。为确保备用图标在整个系统中始终一致,例如,用户不应该在主屏幕上看到您的图标的一个版本,并在设置中看到完全不同的版本,请以与主应用程序图标相同的尺寸(除了大型App Store图标)提供它们。请参见应用程序图标大小。
如何操作:
info.plist
中的 CFBundleIconFiles
值是一个数组。您应该用图标文件的名称填充它: