xcode - ljatsh/Test GitHub Wiki
修改历史:
- 2018-10-22:初始版本
- 2018-11-10:Unsupported Architechtures
- 2019-01-15: Memory Profile
XCode9的cocos2d正常项目,在升级为XCode10后,有两个抱怨,一个是'Invalid Architechtures‘,另外一个是图标有Alpha Channel。解决方案是,调整Deployment Target和去掉icon的alpha通道。
引入第三方库如果碰到抱怨Unsupported Architechtures错误,可以尝试在编译阶段去掉不用的架构指令,可以静态删除
- 编译删除
- 静态删除
#!/bin/bash for i in `find ./SDK -name "*.framework"` do echo $i export name1=${i##*/} export name=${name1%.framework} export fw=$i/Versions/A/$name echo process $fw lipo -info $fw lipo -remove i386 $fw -o $fw lipo -remove x86_64 $fw -o $fw echo after ... lipo -info $fw done