Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c xcode中的图像出现奇怪错误,未分类,pngcrush和复制png文件错误?_Objective C_Xcode_Pngcrush - Fatal编程技术网

Objective c xcode中的图像出现奇怪错误,未分类,pngcrush和复制png文件错误?

Objective c xcode中的图像出现奇怪错误,未分类,pngcrush和复制png文件错误?,objective-c,xcode,pngcrush,Objective C,Xcode,Pngcrush,这意味着什么?为什么它才刚刚开始出现,我如何修复它?我猜这是在设备上测试应用程序时发生的。这是因为您的image static.png。它不是png文件。请删除该文件,然后重试。另外,我猜应用程序没有崩溃,上面提到的图像没有显示它应该显示的任何地方。尝试在photoshop中打开文件并将其保存为png。我也遇到了这个问题。结果是我在两个不同的组中有两组同名的png文件。我把它全部删除,装了一套。然后它工作得很好。我的问题是用于启动屏幕的Default.png文件。我遇到了这个问题。为同一图像添加

这意味着什么?为什么它才刚刚开始出现,我如何修复它?

我猜这是在设备上测试应用程序时发生的。这是因为您的image static.png。它不是png文件。请删除该文件,然后重试。另外,我猜应用程序没有崩溃,上面提到的图像没有显示它应该显示的任何地方。尝试在photoshop中打开文件并将其保存为png。

我也遇到了这个问题。结果是我在两个不同的组中有两组同名的png文件。我把它全部删除,装了一套。然后它工作得很好。我的问题是用于启动屏幕的Default.png文件。

我遇到了这个问题。为同一图像添加了两个目标。转到项目目标->构建阶段->复制捆绑资源并搜索图像文件名。很可能有两个条目。删除一个。

也有类似问题。我的问题是,我将它保存为jpg,但将其命名为png文件。我觉得xcode不太喜欢这一点。

我也有同样的问题。我检查了我所有的目标,发现了默认值-568@2x.png仅添加了一次(默认设置)-568@2x.png是给我造成问题的文件)。我只是在Project->Target->Build Settings->Packaging->compress PNG files中取消了“compress PNG files”选项,它确实对我起了作用。

我有一个扩展名为
.PNG
的文件,当我只将扩展名改为
.jpg
时,它就不起作用了。我真的不知道它应该是什么图像格式

因此,我搜索了一个在线图像转换器,它可能会“吞下”这件损坏的艺术品,并从中生成一个像样的格式化图像


它做得很好。在它被转换成
JPEG
之后,我可以用一个文件打开它,并将它保存为
PNG
。刷新后的
PNG
效果非常好。

您也可以尝试将
PNG
文件保存为非交错文件。这也解决了我的问题。我还想提醒其他人注意临时修复:如果你遇到这个错误,只需在Organizer中检查你的设备,然后删除那里的应用程序(这样你就可以通过运行Xcode重新加载它),它可能会修复你的问题,但(根据墨菲定律)只能在你需要释放它之前解决!!对于两个同名但位于不同目录中的不同文件,也会发生这种情况。(对我来说,这是两个不同的目标)也有这个问题。有人已将默认*文件添加到“图像”文件夹中,这些文件就是正在使用的文件。我们的图形设计师给了我们最终的版本,我将它们拖到Xcode中的小“井”中,用于每个“启动”屏幕条目,Xcode将新的条目放在项目的根目录下,因此项目中有两个Default.png。谢谢
(null): While reading /Users/lewiselliott/Desktop/Final Version/2bm/2bm/static.png pngcrush caught libpng error:
(null): Could not find file: /Users/lewiselliott/Desktop/Final Version/2bm/build/Debug-iphoneos/2bm.app/static.png
Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/iPhoneOS Build System Support.xcplugin/Contents/Resources/copypng emitted errors but did not return a nonzero exit code to indicate failure