将 iPhone 应用程序转换为通用应用程序时未显示应用程序图标

App Icons Not showing while converting iPhone app to Universal App

这是一篇自问自答的文章,希望对大家有所帮助。

我有一个 iPhone 应用,我想为 iPad 和 iPhone 启用它(作为通用应用)。我更新了应用程序常规应用程序下拉菜单以将我的应用程序设置为通用应用程序,但资产目录仅指定 iPhone 个图标。

我在这里搜索了很多建议,包括通过 Info.plist 插入列表和事件替代应用程序图标 API。不是我想要的那样,当然,它们没有按照我希望的方式工作。

如何让 iPad 应用程序图标显示在 Assets.xcassets 中?

因此,为了解决这个问题,我将 Assets.xcassets/AppIcon.appiconset 文件夹的 .png 图标复制到桌面上的新文件夹中。

然后我在 Xcode (9.1) 导航查看器中 select 编辑了 Assets.xcassets 文件夹,然后找到 AppIcon 对象并将其删除。

返回 Xcode 导航中的项目并访问我的目标的一般视图,我滚动到 App Icons Source 下拉菜单,然后 select 编辑了 AppIcon。我不得不 fiddle (select, deselect, select...) 因为 Xcode 有点困惑,但最终,它得到了它!

然后,我转到 assets.xcassets 文件夹并找到空白的 AppIcon 对象并将我的各种图标拖到它们特定大小的占位符上。

告别应用程序图标。