我試過Google搜索這個,但我仍然不明智的問題或解決方案是什麼。 我提供了Xcode所要求的所有應用程序圖標圖像,但我得到了未分配的AppIcon圖像編輯消息。 我需要做些什麼來移除警告消息?應用程序圖標未分配的圖像編輯警告消息
回答
如果你進入media.xcassets目錄取景器中可以編輯contents.json文件,而無需「文件名」中刪除任何分配。例如,你會刪除:
{
"idiom" : "universal",
"unassigned" : true
}
,並應刪除編譯器警告。
自從最初發布我以某種方式設法讓應用程序圖標警告被刪除,但我仍然有他們的啓動圖像和那些沒有' t一個contents.json文件。有兩個子文件夾,在AppIcon.appiconset內有一個Contents.json,但在LaunchImage.launchimage中沒有內容.json。 – Gruntcakes 2015-01-05 23:45:31
嗯我不知道是否缺少content.json可能會導致您的問題。在XCode6中,我創建了一個新項目,然後創建了一個新的啓動圖像。在那裏它有一個contents.json。你有沒有嘗試創建一個新的啓動圖像,並把當前的照片? – 2015-01-05 23:59:47
我沒有看到任何在我的contents.json文件中說「未分配」的東西 – 2015-09-10 16:48:09
我面對與XCode7和應用程序圖標圖像相同的問題,只是選擇未分配的資產和按刪除解決了我的問題。
對我而言,創建的基於表單的項目自動生成一個項目結構,該結構引用「Car」iOS應用類別的應用圖標: /Users/your_userid/Projects/ProjectName/iOS/Resources/Images.xcassets/ AppIcons.appiconset/Contents.json
我打開該json文件並刪除了包含「Car」的「成語」條目的應用圖標條目。 然後構建成功。另一個解決方案是爲汽車添加一個應用程序圖標。但我的應用程序不會用於汽車。
我創建了Xcode 5版本的項目,當我構建時,我收到了5個未分配的圖像...警告,當我將它導入xcode 7版本時,我剛收到1警告,然後刪除未分配的圖像,建立,現在所有的警告消除。
- 1. 應用程序圖標有未分配的圖像錯誤
- 2. Xamarin警告:應用程序圖標集 「AppIcons」 有2個孩子未分配
- 3. 警告消息在編輯後消失
- 4. 編輯現有的應用程序詳細信息頁面圖標或圖像?
- 5. iOS消息編輯器視圖在鈦應用程序內
- 6. Android應用程序圖標上的未讀消息數顯示
- 7. 當用戶在應用程序中截圖時顯示警告消息
- 8. 編譯器警告消息
- 9. Highcharts - 陣列未分配警報消息
- 10. WordPress標題警告消息
- 11. iphone - 的iOS企業應用程序的警告消息
- 12. JavaScript的警告消息不能在Android應用程序工作
- 13. 在應用程序啓動時帶約束的警告消息
- 14. 抑制Thor CLI應用程序中的警告消息
- 15. 一條警告消息在執行我的應用程序時
- 16. sencha touch 2應用程序的警告消息
- 17. 在Access應用程序中啓用確認(警告)消息
- 18. 警告消息
- 19. 像Aviary圖像編輯或Instagram應用程序的視頻編輯
- 20. 如何使用c#.net編程警報和警告消息.net
- 21. 未使用可變警告(編輯)array_walk
- 22. 在iPhone應用程序中的臉書上分享時顯示警告消息
- 23. 試圖提交更改爲分支時的Subversion警告消息
- 24. 表視圖圖像應用程序中的內存警告 - 懶惰的下載
- 25. 我的「消息應用程序」中的圖像消息的問題
- 26. Android應用程序圖標警報
- 27. 「JavaScript應用程序」警報消息
- 28. 警告/警告/通知中的圖像
- 29. 快速撤消位圖編輯器應用程序的工具
- 30. 警告消息將值重新分配給R中的積分?
它是Xcode6與iOS8 SDK?我對此有點懷疑......請你確認一下嗎? – holex 2014-10-07 15:50:04
是的,它的Xcode 6 beta 6和iOS8.I也獲得了有關啓動圖像以及應用程序圖標的類似消息。 – Gruntcakes 2014-10-07 16:03:59
你的屏幕截圖上的東西是不正確的,標籤(至少!)應該說_... iOS7-8_或_... iOS5-8_,並且iOS8 _3x_圖標丟失(在屏幕截圖中爲_unassigned_)。你的iOS8 SDK似乎有些事情發生,因爲你的Xcode不能識別它,但只能達到iOS7。你確定這是Xcode6,而不是Xcode5,它不能識別新資產? – holex 2014-10-07 16:08:27