我有一个 iPhone 应用程序,它没有针对 iPad 进行优化,但它包含 iPad 的所有图标。当我在 iPad 上安装应用程序时 - 没有图标。此外,当我从 iPad 上的商店下载我的应用程序时 - 它没有图标...
在 Xcode 9 中,我将应用程序标记为“通用”并构建了它。图标出现了!标记为“仅限 iPhone”- 图标消失了。
所以问题是:如何让一个“仅限 iPhone”的应用程序在 iPad 上有一个图标?
附言
创建了一个支持 iPad 的新图标集。提供并激活图标。没有帮助
附言
清理和删除派生数据没有帮助
附言
我有一个 iPad 图标,iPad all checkmark 在项目中被选中。
我找到原因了:
<key>CFBundleIcons</key>
<dict/>
<key>CFBundleIcons~ipad</key>
<dict/>
info.plist
中的这些行使图标集被禁用。我不知道它们是从哪里来的……当我删除这些线时 - 图标出现在 iPad 上。
感谢帮助!!!
最佳答案
info.plist 中的这些行使得 Assets 中的 iPad 图标被忽略
<key>CFBundleIcons</key>
<dict/>
<key>CFBundleIcons~ipad</key>
<dict/>
当我删除这些行时 - 图标出现在 iPad 上
关于ios - iPad 上的空应用程序图标仅适用于 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46811381/