從iOS 10.3開始,開發人員可以設置alternative icons這非常好。替代圖標可用於watchOS嗎?
它是否在同伴watchOS應用程序中支持?
我的應用程序最近因此遭到拒絕。
具體而言,我們注意到,對於用戶選擇的替代圖標主題,未提交與iPhone圖標主題匹配的替代Apple Watch圖標。
從iOS 10.3開始,開發人員可以設置alternative icons這非常好。替代圖標可用於watchOS嗎?
它是否在同伴watchOS應用程序中支持?
我的應用程序最近因此遭到拒絕。
具體而言,我們注意到,對於用戶選擇的替代圖標主題,未提交與iPhone圖標主題匹配的替代Apple Watch圖標。
watchOS不支持其他圖標,如watchOS 4.0的β。
我最終回答了Apple Review團隊,該應用程序旨在不在Watch App中提供備用圖標。
從蘋果的Human Interface Guidelines,你應該提供各種尺寸的替代圖標。
就你而言,你應該提供watchOS應用程序大小的圖標。
與您的主應用程序圖標一樣,每個備用應用程序圖標均作爲大小不同的相關圖像集合提供。當用戶選擇替代圖標時,該圖標的適當大小會替換主屏幕上,Spotlight中以及系統中其他位置的主應用程序圖標。爲確保備用圖標在整個系統中始終如一地顯示 - 用戶不應在主屏幕上看到一個版本的圖標,並且在設置中看不到一個完全不同的版本 - 提供的尺寸與您爲主應用圖標提供的尺寸相同(除了大型App Store圖標)。請參閱App Icon Sizes。
如何:
的CFBundleIconFiles
在info.plist
的值是一個數組。你應該用的圖標文件名填充:
感謝您的回答。你的參考是關於iOS的。 watchOS不支持備用圖標。 –
關於應用程序拒絕「您的watchOS應用程序圖標應與您的iOS應用程序圖標在外觀上類似,以向用戶顯示它們已連接。」 - https://developer.apple.com/watchos/submit/ – JoePasq
感謝您的鏈接。我發佈了我的答案,通過我自己成功提交應用程序的經驗進行驗證,並於2017年6月29日發佈。 –