2011-08-26 36 views
1

我設置了「圖標已包含光澤效果=是」。通常,它也足以隱藏appstore中的光澤效果。但是我加載的最後兩個應用程序在蘋果應用程序商店仍然有光澤。有沒有新的方法來隱藏光澤?iPhone「圖標已包含光澤效果=是」 - Appstore圖標在我的Info.plist中仍然有光澤iOS 4

感謝:-)

+0

你有沒有解決過這個問題?當下載應用程序時我沒有獲得光澤效果,但iTunes商店確實顯示了光澤效果。 –

+0

我得到同樣的東西。我有一張Apple Developer Support的門票。 – Nick

回答

3

你有沒有在你的info.plist權</dict>之前添加以下行?

<key>UIPrerenderedIcon</key> 
<true/> 
+0

在我的應用程序中還dev itunesconnect應用程序詳細信息它顯示: Prerendered圖標標記:\t真實 在iTunes中存儲它沒有光澤效果,但在iTunes存儲與光澤效果。我也不知道該怎麼做。 –

-1

這是一個ITS錯誤。如果將UIPrerenderedIcon設置爲FALSE,它將在ITS上設置一個純圖標。

+0

這不是一個錯誤,這是開發者的錯誤 – Nathan

3

您是在iOS 5上開發/運行嗎? 因爲iOS 5的新Info.plist結構有一個帶有相同密鑰(UIPrerenderedIcon)的新條目,它與圖標文件名一起放置在子字典中。您仍然應該在iOS 4及更早版本的Info.plist的根目錄中包含原始UIPrerenderedIcon密鑰。

如果您要從舊項目進行轉換,只需從使用助手創建的新項目中複製格式即可。它將在正確的地方擁有鑰匙。

1

開啓在源代碼中的plist和不

<key>CFBundleIcons</key> 
<dict> 
    <key>CFBundlePrimaryIcon</key> 
    <dict> 
     <key>CFBundleIconFiles</key> 
     <array> 
      <string>myIcon.png</string> 
     </array> 
     <key>UIPrerenderedIcon</key> 
     <false/> 
    </dict> 
</dict> 

<key>UIPrerenderedIcon</key> 
      <true/> 
0

我設置這條線「圖標已經包括光澤效果= YES」 在info.plist中,搜索這個部分:

<key>CFBundleIcons</key> 
<dict> 
    <key>CFBundlePrimaryIcon</key> 
    <dict> 
     <key>CFBundleIconFiles</key> 
     <array> 
      <string>myIcon.png</string> 
     </array> 
    </dict> 
</dict> 

現在,添加下面兩行:

 <key>UIPrerenderedIcon</key> 
     <false/> 

最後,它必須是:

<key>CFBundleIcons</key> 
<dict> 
    <key>CFBundlePrimaryIcon</key> 
    <dict> 
     <key>CFBundleIconFiles</key> 
     <array> 
      <string>myIcon.png</string> 
     </array> 
     <key>UIPrerenderedIcon</key> 
     <true/> 
    </dict> 
</dict> 
0

在Info.plist文件。確保該圖標中的「圖標已經包含光澤效果」布爾值被設置爲「是」。

然後轉到項目目標設置勾選Prerendered上的複選框。

相關問題