Xcode 抱怨我需要一个 iPhone 7 的图标,但没有任何地方
Posted
技术标签:
【中文标题】Xcode 抱怨我需要一个 iPhone 7 的图标,但没有任何地方【英文标题】:Xcode is complaining that I need an icon for an iPhone 7 but there is nowher 【发布时间】:2017-07-07 23:02:45 【问题描述】:我很困惑!!!!我创建了一个适用于所有 ios 手机和 iPad 的应用程序,但 Xcode 抱怨我需要一个 iPone 7 的图标。它说它需要一个 60x60@2x 的图标。好的....让我们添加它...我已经进入 Assets--> Appicon 并且没有地方可以添加 Xcode 抱怨的图标。在 iPad 上该图标是可见的,但在 iPhone 7 上它是空白的:
正如你从下面看到的,没有地方可以添加它:
Where do i put the image?
这是我收到的警告:
Blah/Blah/Blah/Assets.xcassets:面向 iOS 7.0 及更高版本的 iPhone 应用需要 60x60@2x 应用图标
因为我有一台旧的 iPad 无法更新到 IOS 9.3 以上,我想知道这是不是因为这个问题?
我已经这样设置了部署信息:
Deployment info
您可以提供的任何帮助将不胜感激,如果是简单的事情我会滥用,但作为团队成员,我相信这不会发生:)
顺便说一下,我的名字是 Alex,我只使用 Swift 编码 3 个月,所以放轻松 :)
亚历克斯
【问题讨论】:
当你用“Blah/Blah/Blah”填入片段时,你让“轻松”变得比你应该做的更难。也就是说,我对您的最佳想法是使用 几个 图标生成器之一。他们基本上是免费的。冒着提供过多信息的风险 - 在应用商店(即 Mac App Store)中搜索“Asset Catalog Creator”。这就是我使用的 - 支付 IAP - 如果你在乎的话,可以在应用内购买 - 你得到了所有你需要的图标。 (是的,亚历克斯,我对你很轻松。) 【参考方案1】:根据您的屏幕截图,您的资产中根本没有 iPhone 图标。看起来您最初为 iPad 创建了该应用程序,后来又普及了?
在您的资产目录中打开应用程序图标后,打开右侧的检查器(有关图像,请参阅 this SO answer - 不同的问题,相同的解决方案)并选中空白框以获取空间以添加适当的应用程序图标。
【讨论】:
以上是关于Xcode 抱怨我需要一个 iPhone 7 的图标,但没有任何地方的主要内容,如果未能解决你的问题,请参考以下文章
如何在带有 ios 7.0.2 的 iphone 5 上运行 xcode 5 项目
Xcode 11 beta 上找不到 iPhone 7 模拟器
Xcode 7.2:无法在 iPhone 6s 上运行单元测试