提交App Store报错 error itms-90087 e
error itms-90087
error itms-90209
error itms-90125
error itms-90023
error itms-90474
error itms-90717
error itms-90080
提交了这么多回App Store 头一次报这么多错
尤其
error itms-90087
error itms-90209
error itms-90125
每个里面都14条。。。。。那壮观,简直了
找了半天网上的解决办法 大部分都是说用.sh解决
项目里有.sh的文件 但是不管用啊 只能逐个手动删除
最终做法:
先cd 到framework的目录下
然后
lipo -info ./XXXXXX.framework/XXXXXX
会返回
Architectures in the fat file: ./XXXXXX.framework/XXXXXX are: x86_64 armv7 arm64
然后
mkdir ./bak
cp -rXXXXXX.framework ./bak
lipoXXXXXX.framework/XXXXXX-thin armv7 -outputXXXXXX_armv7
lipoXXXXXX.framework/XXXXXX-thin arm64 -outputXXXXXX_arm64
lipo -createXXXXXX_armv7XXXXXX_arm64 -outputXXXXXX
mvXXXXXXXXXXXX.framework/
再用lipo -info ./XXXXXX.framework/XXXXXX 查看
基本上就是
Architectures in the fat file: ./XXXXXX.framework/XXXXXX are: armv7 arm64
这就说明成功了