2017-02-16 173 views
2

我正在为iPhone设备创建应用程序(“设备”在mon只有目标的“常规”选项卡中设置为“iPhone”)。当在iPad模拟器(或真正的iPad)上运行时,我没有正确的图标(在iPhone上正确显示的图标)。iphone应用程序不会在ipad上显示图标

请注意,我的AppIcon是在Images.xcassets中定义的。请参阅我的资产的屏幕截图here

任何想法?

+0

您能共享Images.xcassets中设置的Appicon资产的屏幕截图吗? – ystack

+1

您可能没有为iPad设置应用程序图标。应用程序图标资产的屏幕截图将有助于更好地调试 – Priyal

回答

0

在该截图中,它看起来像只有iPhone图标加载。您的应用是否在主设置中同时设置为iPhone和iPad?您可能需要创建一个新的项目,将“Devices”设置为“Universal”,以便将iPad选项显示在AppIcon文件中(请参阅下图,您需要查看的内容)。

App Icons

如果你不想在下面创建一个全新的项目,在取景器打开文件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" 
} 
} 
+0

我已将我的设备设置为iphone而不是通用设备。出于这个原因,我认为iPad的东西不是有用的。由于UI尚未做好准备,因此我不希望具有普遍性。在iPad上,我突然想要iPhone的x2放大版。 – chepiok

+0

好,所以解决方案将设备切换为通用并重新创建一组图标。现在所有的iPad变种都在里面。删除旧的设置(并拖放所有正确的图标)并重命名新的AppIcon。将设备切换回iphone。和“瞧”在iPad上运行时,图标就在这里。顺便说一句,仍然不明白如何没有这样准备的图标有一个正确的图标(我的意思是当iPad启动时,仍然使用旧的iPhone应用程序和正确的图标)。 Thx家伙迫使我去测试这个。 – chepiok

相关问题