2014-10-07 27 views
17

我試過Google搜索這個,但我仍然不明智的問題或解決方案是什麼。 我提供了Xcode所要求的所有應用程序圖標圖像,但我得到了未分配的AppIcon圖像編輯消息。 我需要做些什麼來移除警告消息?應用程序圖標未分配的圖像編輯警告消息

enter image description here

+0

它是Xcode6與iOS8 SDK?我對此有點懷疑......請你確認一下嗎? – holex 2014-10-07 15:50:04

+0

是的,它的Xcode 6 beta 6和iOS8.I也獲得了有關啓動圖像以及應用程序圖標的類似消息。 – Gruntcakes 2014-10-07 16:03:59

+0

你的屏幕截圖上的東西是不正確的,標籤(至少!)應該說_... iOS7-8_或_... iOS5-8_,並且iOS8 _3x_圖標丟失(在屏幕截圖中爲_unassigned_)。你的iOS8 SDK似乎有些事情發生,因爲你的Xcode不能識別它,但只能達到iOS7。你確定這是Xcode6,而不是Xcode5,它不能識別新資產? – holex 2014-10-07 16:08:27

回答

7

如果你進入media.xcassets目錄取景器中可以編輯contents.json文件,而無需「文件名」中刪除任何分配。例如,你會刪除:

{ 
     "idiom" : "universal", 
     "unassigned" : true 
} 

,並應刪除編譯器警告。

+0

自從最初發布我以某種方式設法讓應用程序圖標警告被刪除,但我仍然有他們的啓動圖像和那些沒有' t一個contents.json文件。有兩個子文件夾,在AppIcon.appiconset內有一個Contents.json,但在LaunchImage.launchimage中沒有內容.json。 – Gruntcakes 2015-01-05 23:45:31

+0

嗯我不知道是否缺少content.json可能會導致您的問題。在XCode6中,我創建了一個新項目,然後創建了一個新的啓動圖像。在那裏它有一個contents.json。你有沒有嘗試創建一個新的啓動圖像,並把當前的照片? – 2015-01-05 23:59:47

+0

我沒有看到任何在我的contents.json文件中說「未分配」的東西 – 2015-09-10 16:48:09

15

我面對與XCode7和應用程序圖標圖像相同的問題,只是選擇未分配的資產和按刪除解決了我的問題。

1

對我而言,創建的基於表單的項目自動生成一個項目結構,該結構引用「Car」iOS應用類別的應用圖標: /Users/your_userid/Projects/ProjectName/iOS/Resources/Images.xcassets/ AppIcons.appiconset/Contents.json

我打開該json文件並刪除了包含「Car」的「成語」條目的應用圖標條目。 然後構建成功。另一個解決方案是爲汽車添加一個應用程序圖標。但我的應用程序不會用於汽車。

0

我創建了Xcode 5版本的項目,當我構建時,我收到了5個未分配的圖像...警告,當我將它導入xcode 7版本時,我剛收到1警告,然後刪除未分配的圖像,建立,現在所有的警告消除。

相關問題