2015-02-24 166 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應用程序圖標的名稱更改爲獨特的東西。然後在您的應用程序的目標中確保指定新圖標的位置。

相關問題