Jim*_*ery 25 xcode objective-c ios
好吧,我的问题似乎与此相似,而且这个,但是在答案之后,没有帮助我.这可能是因为我使用的是Xcode 5,在我升级到这个版本之前,我对这个应用程序没有任何问题.
当我验证我的应用程序时,我收到以下错误:
"无效的图像路径 - 在键'CFBundleIcons'下引用的路径中找不到图像:'icon152'"
所以我转到.plistXcode中的文件,右键单击Show Raw Keys/Values并查找CFBundleIcons.
有一棵树看起来像这样:
? CFBundleIcons                  Dictionary
    ? CFBundlePrimaryIcon        Dictionary
        ? CFBundleIconFiles      Array
             Item 0              String       icon152
现在我已经重命名icon152了icon152.png,它仍然无效.这个值是否需要Mac上图像的完整路径?如果是这样,为什么我从头开始添加图像时没有插入完整路径?我以前验证过应用程序,从未遇到过这些问题.
我已经尝试从.plist文件中删除所有图标条目并重新添加它们仍然无法正常工作.
我已经尝试从捆绑和Xcode中完全删除图像,并从头开始完全重新添加它们.仍然无法正常工作.
谁能告诉我我做错了什么?
编辑:
如果其他人正在努力解决这个问题,我所做的就是点击"使用资产目录"按钮 - 所有这些问题都消失了.您可以通过在导航器中单击项目找到该按钮,然后在常规下滚动到应用程序图标 - 按钮应该在那里.
Rob*_*ley 22
我有与ckoskar相同的错误,"无效的图像路径 - 在关键'CFBundleIcons'引用的路径中找不到图像:'icon120x120'"
我最终从Images.xcassets的AppIcon部分中的CarPlay部分删除了该文件,然后我能够提交构建.
您可以尝试从项目中删除图标并再次添加它们吗?然后尝试使用不带.png的名称.
如果您在Finder中修改文件,Xcode有时无法看到更改.
我也有同样的问题,有趣的是我在发生这种情况时已经在使用资产目录了.此处描述了最终为我工作的解决方案: 无效的图像路径 - 在路径中找不到图像.CFBundleIcons Xcode 5
基本上,您需要将图像添加到正在构建的目标中.为此,请在导航窗格中选择项目下的文件列表中的图像,然后在右侧显示" 实用程序"窗格,并在"左侧实用程序"窗格中的" 目标成员身份"下检查目标
| 归档时间: | 
 | 
| 查看次数: | 31971 次 | 
| 最近记录: |