我正在爲iPhone設備創建應用程序(「設備」在mon只有目標的「常規」選項卡中設置爲「iPhone」)。當在iPad模擬器(或真正的iPad)上運行時,我沒有正確的圖標(在iPhone上正確顯示的圖標)。iphone應用程序不會在ipad上顯示圖標
請注意,我的AppIcon是在Images.xcassets中定義的。請參閱我的資產的屏幕截圖here。
任何想法?
我正在爲iPhone設備創建應用程序(「設備」在mon只有目標的「常規」選項卡中設置爲「iPhone」)。當在iPad模擬器(或真正的iPad)上運行時,我沒有正確的圖標(在iPhone上正確顯示的圖標)。iphone應用程序不會在ipad上顯示圖標
請注意,我的AppIcon是在Images.xcassets中定義的。請參閱我的資產的屏幕截圖here。
任何想法?
在該截圖中,它看起來像只有iPhone圖標加載。您的應用是否在主設置中同時設置爲iPhone和iPad?您可能需要創建一個新的項目,將「Devices」設置爲「Universal」,以便將iPad選項顯示在AppIcon文件中(請參閱下圖,您需要查看的內容)。
如果你不想在下面創建一個全新的項目,在取景器打開文件APPICON,抹去一切,粘貼代碼,保存&再加入所有的iPhone iPad的&圖像再次。
{
"images" : [
{
"idiom" : "iphone",
"size" : "20x20",
"scale" : "2x"
},
{
"idiom" : "iphone",
"size" : "20x20",
"scale" : "3x"
},
{
"idiom" : "iphone",
"size" : "29x29",
"scale" : "2x"
},
{
"idiom" : "iphone",
"size" : "29x29",
"scale" : "3x"
},
{
"idiom" : "iphone",
"size" : "40x40",
"scale" : "2x"
},
{
"idiom" : "iphone",
"size" : "40x40",
"scale" : "3x"
},
{
"idiom" : "iphone",
"size" : "60x60",
"scale" : "2x"
},
{
"idiom" : "iphone",
"size" : "60x60",
"scale" : "3x"
},
{
"idiom" : "ipad",
"size" : "20x20",
"scale" : "1x"
},
{
"idiom" : "ipad",
"size" : "20x20",
"scale" : "2x"
},
{
"idiom" : "ipad",
"size" : "29x29",
"scale" : "1x"
},
{
"idiom" : "ipad",
"size" : "29x29",
"scale" : "2x"
},
{
"idiom" : "ipad",
"size" : "40x40",
"scale" : "1x"
},
{
"idiom" : "ipad",
"size" : "40x40",
"scale" : "2x"
},
{
"idiom" : "ipad",
"size" : "76x76",
"scale" : "1x"
},
{
"idiom" : "ipad",
"size" : "76x76",
"scale" : "2x"
},
{
"idiom" : "ipad",
"size" : "83.5x83.5",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
我已將我的設備設置爲iphone而不是通用設備。出於這個原因,我認爲iPad的東西不是有用的。由於UI尚未做好準備,因此我不希望具有普遍性。在iPad上,我突然想要iPhone的x2放大版。 – chepiok
好,所以解決方案將設備切換爲通用並重新創建一組圖標。現在所有的iPad變種都在裏面。刪除舊的設置(並拖放所有正確的圖標)並重命名新的AppIcon。將設備切換回iphone。和「瞧」在iPad上運行時,圖標就在這裏。順便說一句,仍然不明白如何沒有這樣準備的圖標有一個正確的圖標(我的意思是當iPad啓動時,仍然使用舊的iPhone應用程序和正確的圖標)。 Thx傢伙迫使我去測試這個。 – chepiok
您能共享Images.xcassets中設置的Appicon資產的屏幕截圖嗎? – ystack
您可能沒有爲iPad設置應用程序圖標。應用程序圖標資產的屏幕截圖將有助於更好地調試 – Priyal