背景:今天整理代码发现项目无法运行,原来是里面用的framework是针对真机的模拟器用不了,因为里面没有支持的架构。然后就回顾了下怎么打包,发现大多都是手动打包,一点都不程序,脚本Shell了解一下嘛。百度了怎么用脚本打包,尝试后发现报错了,但是包有了,拿来一用没效果还是没有模拟器的架构。附自动脚本Shell:https://www.cnblogs.com/oc-bowen/p/7478461.html
思路:出错了,就去看,发现是打包命令错了,提示没有匹配的架构,我去什么鬼?文章里面也没有提到这些问题,然后想到了xcode配置里面有架构的设置,就去手动加上了x86_64和i386,然后运行可以了。就可以了,但是我搞了好久刚开始的Shell命令里面少了$符号提示路径错误,后面又是打包错误,毫无头绪,然后慢慢去看错误提示才找到的。