使用应用程序的目标设备为 iPad 设置图标是 iPhone

Posted

技术标签:

【中文标题】使用应用程序的目标设备为 iPad 设置图标是 iPhone【英文标题】:set icon for iPad with app's target device is iPhone 【发布时间】:2013-10-10 02:48:38 【问题描述】:

我将应用的目标设备设置为 iPhone

那么,我只能为iPhone设置图标,而不能为iPad设置图标:

所以当我从 iOS7 的 iPad 下载应用程序时,iPad 上的图标默认为白色。

【问题讨论】:

这是预期行为。你期待什么? @ShaggyFrog ios7 的 iPad 上没有图标 您不需要为 iPad 设置图标,每当您在 iPad 设备中执行 iphone 应用程序时,它会自动获取 2x 图标,因此 ipad 会自动使用 2x 图标。 @DipenChudasama 它适用于装有 iOS 6 及更低版本的 iPad,但不适用于装有 iOS7 的 iPad。 你必须使用 prepo 工具来生成需要图标的图像,它会自动生成 iphone 的所有需要​​图标。 【参考方案1】:

只需导航到属性检查器,然后选中复选框。

【讨论】:

谢谢,我正在找这个。【参考方案2】:

您必须使用prepo 工具,该工具用于为 ios 设备生成图标,无论是用于iPhone/iPad/Universal,根据您的选择,它都会自动生成需要大小的图标。从 MAC 应用商店下载PREPO 工具,只需将您的图标拖入其中即可看到神奇之处,在您的应用程序中使用生成的图标就可以了。请参阅下图以供参考。

【讨论】:

【参考方案3】:

找到答案:

第一步:选择images.xcassets,选择New App Icon:(默认命名为AppIcon-1),在AppIcon-1中可以设置包括iPad图标在内的所有图标

第二步:选择general tab的TARGET,设置App Icons的来源为AppIcon-1:

【讨论】:

非常感谢!不过,Apple 应该在开发人员界面中更加智能......【参考方案4】:

您将Devices设置为iPhone,因此您将无法获得iPad图标,将您的Devices更改为通用,iPad图标就会出现。

编辑:

尝试检查器中的 ipad 复选框:

【讨论】:

通用意味着app可以同时适配iPhone和iPad,但是我的app是根据iPhone的尺寸设计的,可以在iPad上下载。 所以它是一个iPhone应用程序,你不需要添加iPad图标。 @Veelian 如果我弄错了请纠正我,如果您在 iPad 上下载 iPhone 应用程序,它可以正常工作吗?还是我在这里遗漏了什么? 这是一个iPhone应用程序,用户可以在iPad上下载它,它在iPad上运行良好,问题是:应用程序在iPad with iOS6 and below上显示图标正确,但在iPad with iOS7上没有图标跨度> 嗯,好的,我知道了,+1 为你的好问题,我会编辑我的答案。【参考方案5】:

对于 iOS7,您应该使用大小为 120 * 120 像素的图标。

您可以在提到 iPhone Spotlight iOS 7 40 pt 的设置中添加一个 120*120 像素的图标

【讨论】:

以上是关于使用应用程序的目标设备为 iPad 设置图标是 iPhone的主要内容,如果未能解决你的问题,请参考以下文章

IOS 7.1,如果目标设备系列设置为 iPad,通用情节提要上的常规宽度限制将被忽略

无法使用 symbolicatecrash 将地址转换为符号(XCode 4.0.2 - 目标设备 iPad)

如何在 iPad 上运行 iPod 应用程序

如何将ipad版本的应用程序转换为iphone版本?

为啥视网膜设备上的图标不显示?

使用 plist 文件在 iPhone / iPad 上安装应用程序时如何正确显示图标和进度?