iphone应用程序不在ipad上显示图标

时间:2017-02-16 21:06:44

标签: ios iphone xcode ipad icons

我正在为iPhone设备构建一个应用程序(“设备”设置为“仅限目标”的“常规”标签中的“iPhone”)。在iPad模拟器(或真正的iPad)上运行时,我没有正确的图标(在iPhone上正确显示的图标)。

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

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

在该截图中,您似乎只加载了iPhone图标。您的应用是否在主要设置中同时设置为iPhone和iPad?您可能必须创建一个新设置,其中“设备”设置为“通用”,以便iPad选项显示在AppIcon文件中(参见下图,您需要的样子)。

App Icons

如果您不想创建一个全新的项目,请在Finder中打开您的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"
}
}