我的ionic3项目构建IOS成功,但当我上传到itunes连接错误显示
然后我尝试按照ANSWER执行,但显示的是find: convert: No such file or directory
编辑:
我使用npm install imagemagick
而不是brew install imagemagick
安装了imagemagick
然后运行find ./resources/ -name "*.png" -exec convert "{}" -alpha off "{}" \;
,显示find: convert: No such file or directory
。
4条答案
按热度按时间eqqqjvef1#
错误解决了!!因为我的ionic 3项目包含图标
alpha channel
的问题。并感谢@猛禽。1.我试图通过photoshop关闭图标
alpha channel
。1.删除
IOS
文件夹中的所有图标。1.运行
ionic cordova resources ios
。1.重建ios
ionic cordova build ios --prod
,错误解决。如果仍然有错误或任何问题,请在这里评论,我会尽力帮助您。
yqlxgs2m2#
您需要在资产目录的XCode上执行此操作。例如(来自Apple)
在该屏幕的底部,您将看到必填字段:
图像大小应为1024x1024
qxsslcnc3#
find命令语法不正确,这样您会得到消息,这是您应该如何使用find命令:
x4shl7ld4#
如果您没有Photoshop,也可以在免费的Paint.Net中尝试:
感谢https://forums.getpaint.net/topic/30381-removing-the-alpha-channel/的Midora