【问题标题】:Jpeg images in Xcode project reported to to be invalidXcode 项目中的 Jpeg 图像报告为无效
【发布时间】:2015-12-13 19:49:30
【问题描述】:

升级后(Swift 和 Xcode - 前段时间),我现在对我的项目中的每个 .JPG 图片都有一个警告(我的项目中有 200 多张 JPG 图片):

图像集“Image1”引用了一个文件“Image1.JPG”,但该文件 没有有效的扩展名。

如何消除警告/解决问题的根本原因?

【问题讨论】:

标签: ios xcode


【解决方案1】:

看起来.JPG 不是 Xcode 7 的有效文件扩展名。尝试将所有 .JPG 更改为 .jpg,问题应该会消失。

同样的规则也适用于带有.PNG 扩展名的图片。

【讨论】:

  • 它有效。谢谢。现在将 140 张图像重命名为小写并再次将它们导入项目中 :-( 更糟糕的是,这是从照片程序中导出图像的方式 - 一个程序这样做,而另一个程序不接受它.
  • 同样的问题导致了之前stackoverflow.com/questions/32632577/…的问题!
【解决方案2】:

为了澄清,您确实需要使用小写的 .jpg 扩展名,但您不必再次导入所有图像。您只需将 imageset 文件夹中的图像文件重命名为具有小写扩展名,并编辑与其关联的 contents.json 文件以引用小写 .jpg 扩展名。

【讨论】:

    【解决方案3】:

    要一次性重命名数百个图像扩展名: 在Xcode中右键单击图像>在Finder中显示>更改为列表视图(或按⌘+2)>突出显示/使用.imageset选择所有文件夹>按右箭头以一次性展开>现在选择所有文件夹,包括所有图像文件内部>右键单击>重命名X项>替换文本>查找:.JPG替换为:.jpg。

    【讨论】:

      猜你喜欢
      • 2019-05-16
      • 1970-01-01
      • 1970-01-01
      • 2016-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-30
      • 1970-01-01
      相关资源
      最近更新 更多