Xcode 项目中的 Jpeg 图像报告为无效
Posted
技术标签:
【中文标题】Xcode 项目中的 Jpeg 图像报告为无效【英文标题】:Jpeg images in Xcode project reported to to be invalid 【发布时间】:2015-12-13 19:49:30 【问题描述】:升级后(Swift 和 Xcode - 前段时间),我现在对我的项目中的每个 .JPG 图片都有一个警告(我的项目中有 200 多张 JPG 图片):
图像集“Image1”引用了一个文件“Image1.JPG”,但该文件 没有有效的扩展名。
如何消除警告/解决问题的根本原因?
【问题讨论】:
***.com/questions/32632577/… 【参考方案1】:看起来.JPG
不是 Xcode 7 的有效文件扩展名。尝试将所有 .JPG
更改为 .jpg
,问题应该会消失。
同样的规则也适用于带有.PNG
扩展名的图片。
【讨论】:
它有效。谢谢。现在将 140 张图像重命名为小写并再次将它们导入项目中 :-( 更糟糕的是,这是从照片程序中导出图像的方式 - 一个程序这样做,而另一个程序不接受它. 同样的问题导致了之前***.com/questions/32632577/…的问题!【参考方案2】:为了澄清,您确实需要使用小写的 .jpg 扩展名,但您不必再次导入所有图像。您只需将 imageset 文件夹中的图像文件重命名为具有小写扩展名,并编辑与其关联的 contents.json 文件以引用小写 .jpg 扩展名。
【讨论】:
【参考方案3】:要一次性重命名数百个图像扩展名: 在Xcode中右键单击图像>在Finder中显示>更改为列表视图(或按⌘+2)>突出显示/使用.imageset选择所有文件夹>按右箭头以一次性展开>现在选择所有文件夹,包括所有图像文件内部>右键单击>重命名X项>替换文本>查找:.JPG替换为:.jpg。
【讨论】:
以上是关于Xcode 项目中的 Jpeg 图像报告为无效的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 5.1 + 资产目录 + 存档 = AppIcon 无效图像路径