iOS unable to find utility “pngcrush“, not a developer tool or in PATH

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 搜索即可~


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豪冷啊

你的鼓励是对我的认可!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值