xcode运行到真机报错原因之加载图片保存格式问题

当出现以上错误的时候:

是提示的png并不是ps导出的png,而是手动修改jpeg后缀名为png,在模拟器上不会报错,但在真机,不 识别这种所谓  的“png”图片。(随便批下美工)

这是因为png图片的问题,png图片在存储的时候有一个NOT INTERLACED/INTERLACED(无交错/交错)的选项,因为设计师在切图的时候的存储错误,图片在XCode中就会报这个错误,但是还是会编译成功并运行,请设计师将图片重新按无交错存储就行了。

时间: 2024-10-07 06:47:01

xcode运行到真机报错原因之加载图片保存格式问题的相关文章

C# 调用sqlite报错:试图加载不正确的格式

最近使用winform开发一个桌面程序,需要用到sqlite,就去官网上下载一下. http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki 这里我选择Setups for 64-bit Windows (.NET Framework 4.6) 下面有两个,一个是带bundle的,一个不带bundle的(用于Any CPU),于是我就选择了第二个了 安装呢过程是下一步下一步,不过要记得你到底安装到哪里即可. 安装完

真机报错:dyld: Symbol not found:OBJC_CLASS_$_CIKernel

环境: mac10.10 xcode6.1 错误描述: 在模拟器上正常运行,在真机上报错.dyld: Symbol not found:OBJC_CLASS_$_CIKernel 错误详情: dyld: Symbol not found:OBJC_CLASS_$_CIKernel Referenced from : /var/mobile/Application-. 感觉就是 coreImage 这个框架出了问题,但是模拟器没有问题.最后在 stackflow 中找到了解决办法: 把对应的框架由

Xcode真机报错clang: error: linker command failed with exit code 1 (use -v to see invocation)

出现这种错误,如下图所示,搜索bitcode,置为NO即可.

React Native真机报错总结

一.run-android报红错:unable to load script from assets 'index.android.bundl' 解决: 1.进入\android\app\src\main 2.新建assets文件夹 3.执行 react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.andro

iOS10遇到有推送的Demo真机报错的解决

1.打开project.pbxproj,搜com.apple.Push 改成enabled = 0(在projectName.xcodeproj文件上右键"显示包内容",用文本编辑器打开"project.pbxproj"文件) 2.在build settings里搜索code sign,并把后面的路径清空 3.重新编译

cocoaPods 真机报错

dyld`dyld_fatal_error: ->  0x120069088 <+0>: brk    #0x3 dyld: Library not loaded: @rpath/SDWebImage.framework/SDWebImage   Referenced from: /var/containers/Bundle/Application/FEA32462-DCC6-41B2-98FE-635DD41C41F7/nococoapods.app/nococoapods   Rea

报错: eclipse加载maven工程提示pom.xml无法解析org.apache.maven.plugins:maven-resources-plugin:2.3.2

错误信息出现在pom头的project标签,project标签内容是 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_

XCode + IOS + Flutter真机调试报错

XCode + IOS + Flutter真机调试 报错:Could not build the precompiled application for the device. It appears that your application still contains the default signing identifier. Try replacing 'com.example' with your signing id in Xcode: open ios/Runner.xcwork

Oracle EBS-SQL (MRP-7):检查MRP计划运行报错原因之超大数据查询2.sql

The following scripts can be used to check for huge line numbers: -- PO Requisitions select * from PO_REQUISITION_LINES_ALL where LINE_NUM > 1000000000; -- PO Lines select * from PO_LINES_ALL where LINE_NUM > 1000000000; -- Receiving Supply SELECT *