合并模拟器库文件和真机库文件
lipo -create -output lib.a lib-armv6.a lib-i386.a
其中lib.a是合并后的输出文件,lib-armv6.a和lib-i386.a分别对应真机静态库和模拟器静态库文件。
查看静态库中包含哪些架构
lipo -info lib.a
该命令可以查看静态库中包含哪些架构,如armv7和i386。
解压出指定架构的静态库
lipo -extract_family armv7 -output lib-armv7.a lib.a
以上命令可以从lib.a静态库中解压出armv7架构的静态库lib-armv7.a,可以以同样的方式解压出针对模拟器的架构库文件(如i386)。
将a格式的静态库解压为o文件
ar -x lib.a
以上命令可以解压出lib.a中的所有o文件。
将o文件合并为a文件
libtool -static -o lib.a *.o
查看Mac相关崩溃日志 :~/Library/Logs/CrashReporter/MobileDevice/ 这个时候你会发现一大堆的.crash 文件和.ips 文件
模拟器崩溃日志在:~/Library/Logs/DiagnosticReports 中
sudo lsof -i :9000
查看端口占用的线程然后杀掉
sudo kill 61342
欢迎投稿 职场/创业方向. 邮箱wangfzcom(AT)163.com:王夫子社区 » #职场办公#Macbook下常用的办公命令,提供工作效率
-
标签:
评论前必须登录!
登陆 注册