2016-09-16 217 views
1

我從XCode 8 beta嚮導創建了一個iMessage擴展,並將每個圖標大小添加到Assets.xcassets。iMessage擴展應用程序圖標不顯示在iPad上

XCode上的一切看起來都很完美,當我在任何iPhone設備(模擬器或真實設備)上運行iMessage擴展時,所有圖標都是完美的。但是,當我在任何iPad設備(模擬器或真實設備)上運行它時,默認佔位符都會停留在那裏。

我曾嘗試添加來自示例應用程序的圖標,但結果卻是爲iPad

回答

7

同樣打破了我的頭與圖像,文件名,構建階段的每一個可能的解決方案之後......我結束了尋找在擴展的Info.plist中,發現有一個與Assets相沖突的關鍵字。

我不確定是否從XCode 8 beta 1項目的初始創建中獲得該密鑰,以及之後是否已解決該問題。

爲了解決這個問題,剛剛從Info.plist中,你的圖標刪除此鍵

CFBundleIcons~ipad 

將在你的iPad展示。

+0

如果有人有同樣的問題,我不得不刪除'CFBundleIcons'和'CFBundleIcons〜ipad'鍵來解決問題 – Pablo

相關問題