强烈建议用脚本打包,这样支持模拟器和真机
第一步:.创建一个shellcmd文件夹里面放着脚本文件(shellcmd 在工程里面) 如图:(下载链接)
第二步:在sdk 相同的文件夹下创建一个新的shellcmd文件如图:
第三步:找到 shellcmd 文件的路径如图
第三步执行:./build_framework.sh 命令如图
第四步:看是否执行成功如图:
第五步:终端查看静态库所支持的架构执行 : lipo -info
如图
注意:
1.执行脚本报错:can’t open input file: SafeToolSDKv7 (No such file or directory)如图
是因为Deployment Target 太高了,该小一点(8.0)
- mac终端执行.sh文件总是提示permission denied
提示 permission denied |
---|
chmod +x *.sh然后运行就OK了 |
!!!!shellcmd 一定要和工程建在同一级目录
静态库,里面的第三方,和图片不要打包到静态库里面,防止文件冲突,给别人静态库的时候列一个关于使用哪些第三方的列表,和注意事项