0x00 奇怪的Bug
很奇怪,还很蛋疼 T_T
前一秒还能 Build
成功,运行
后一秒直接 GG
sh -c '/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS16.1.sdk -find pngcrush 2> /dev/null' failed with exit code 35328: (null) (errno=No such file or directory)
unable to find utility "pngcrush", not a developer tool or in PATH
网上查找了一番,也没什么结果
0x01 问题
直接 右键
问题描述,Open Build Log
原来是在拷贝文件的时候,出了问题
这个图片文件,没有放在 xxx.xcassets
内,而是直接导入工程的
于是,先尝试把这些图片,先从项目中移除
重新 Build
后,居然 OK
了!
真特么的无语!
0x02 方案
那要怎么处理呢?
可以直接把图片放在 xxx.xcassets
内
如果不想这样做,那还有没有其他办法呢?
有的,当然是有的。
可以参考第三方库,新建一个 xxx.bundle
文件夹
再把图片放在该文件夹内即可!
0x03 我的小作品
欢迎体验我的作品之一:小汉字-XHanzi
汉字书写入门,常用汉字 3800 个,二级字表 2200 个
App Store 搜索即可~