ios - 如果它是 iPhone 专用应用程序,我必须为 iPad 制作图标吗?

标签 ios xcode icons app-store

如果 iPad 是一款仅限 iPhone 的应用程序,我必须为 iPad 制作图标吗?苹果说,这不是必需的。当我尝试使用 Application Loader 发送我的游戏时,我看到了这个。

enter image description here

我可以从 info.plist 中删除 CFBundleIconFiles(iPad) 吗?

最佳答案

如果您的应用仅适用于 iPhone,则不需要 iPad 图标文件。如果项目未清理或资源文件未正确复制到项目中,有时会发生这些错误。

确保您已将应用程序标记为仅适用于 iPhone,并从您的 info.plist 中删除 iPad 图标文件,并确保所有文件都已复制到您的 copy bundle来源。要检查这一点,请转到

您的项目目标 > 构建阶段 > 复制包源

enter image description here

然后按 cmd ⌘+alt ⌥+Shift ⇧+K 清理你的项目。

如果这不起作用,请从您的项目中删除图像,再次拖放它们,然后重复上述步骤。

关于ios - 如果它是 iPhone 专用应用程序,我必须为 iPad 制作图标吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25689701/

相关文章:

ios - VS 2005 的 Cordova 工具 : iOS app does not display splashscreen and icons

ios - AVSpeechSynthesizer 单词重音

ios - 静态 .a 库未构建给出体系结构 x86_64 的 undefined symbol ?

java - Android Studio ActionBar 宽度/图标位置

ios - 在 UITableView 的一部分上使用 NSFetchedResultsController

iphone - 无法更改 iOS 中 UILabel 上的字体大小

ios - Xcode 拒绝让我将 Swift 文件导入 Objective-C 文件 ('projectname-swift.h' 未找到)

ios - Xcode plist 验证脚本

java - 如何设置 Dialog 控件的图标 Java FX/Java 8

jquery - Google Material 图标显示文本而不是图标