AppIcon没有出现在iPhone 5S的iOS 11与Xcode 9
我有一个项目与5个目标。所有这些都有自己的.xcassets(资产),其中包含LaunchImages,AppIcons和另外两个图像资产。所有这些.xcasset都有相应的目标成员资格(正确添加到他们自己的目标的Copy Bundle资源中,所有这些.xcassets文件都有不同的名称)。AppIcon没有出现在iPhone 5S的iOS 11与Xcode 9
当部署在iPhone 5S这些应用中,APPICON不会出现。我在谷歌搜索和碰到这个答案Missing CFBundleIconName in Xcode9 iOS11 app release。我做了诸如删除CFBundleIcons和在我的Info.plist文件中添加CFBundleIconName的更改。但似乎没有任何工作。
我还为AppIcon中的AppStore iOS 1024x1024分配了所有的.xcassets文件。
我为AdHoc发布创建了ipa并验证了合适的AppIcon被捆绑到归档中(通过提取ipa并浏览Payload)。使用http://www.diawi.com发布ipa时,应用程序安装时AppIcon会显示在设备上(而iPhone上的AppIcon上会显示循环进度)。但随着安装结束,AppIcon消失。
我查了相同的AdHoc建立在iPhone 5(iOS版10.x.x)和APPICON显示就可以了。那么,究竟是iPhone 5S上的iOS 11产生了什么问题。
我的Xcode版本:9.0版(9A235)。有人请确认我有最新的稳定版本(不是beta /转基因种子)。
我的iPhone 5S通过官方发布在iOS 11上更新(我还没有安装iOS 11的测试版)。
在预览中打开您的应用程序图标。转到工具 - >分配配置文件。从下拉列表中选择sRGB IEC61966-2.1。您必须为您的应用使用的所有应用图标执行此操作。
谢谢@genaks,这工作就像一个魅力! –
同样的问题给我。我在使用Xcode9在iOS11模拟器或设备上启动应用程序时打开的所有项目中发现了此问题。
我也尝试将图标图像配置文件设置为sRGB IEC61966-2.1,但结果没有改变。
像@genaks我也使用cocoapods。我试图更新cocoapods到1.4.0.beta.1发布,但没有任何改变。
(在iOS上启动应用程序< = 10.3。3所有照常上班)
你的问题解决了? –
@YahyaIbrahim不,我的解决方案是[this](https://stackoverflow.com/a/46696976/2025176)。当您在cocoapods和iOS11中使用多个目标时,会发生此问题 –
什么工作对我来说:
转到“目标 - >构建设置”和“资产目录应用程序图标集名称”设置您的图标名称。
面对相同的问题 – genaks
@genaks你使用豆荚? –
是的,我是@Yahya Ibrahim – genaks