Q: 项目上使用了第三方提供的静态库,但只有真机版本,不含模拟器版本;导致我们的项目在模拟器环境下无法编译通过
A:
- 自己建一个同名的工程, 假如是Goal
- 把第三方库的头文件都拷贝进去
- 把所有的接口都使用假函数实现一遍,然后编译出模拟器使用的版本
- 把第三方的静态库lib1.a和我们编译出来的lib2.a合并:lipo -create lib1.a lib2.a -output libGoal.a
Q: 项目上使用了第三方提供的静态库,但只有真机版本,不含模拟器版本;导致我们的项目在模拟器环境下无法编译通过
A:
Title:静态库的兼容真机和模拟器的问题
Author:Lynn Cheng
Created:2019-04-02, 16:27:06
Updated:2019-04-02, 16:33:03
Full URL:http://lynncheng.github.io/2019/04/02/静态库的兼容真机和模拟器的问题/
License: "CC BY-NC-SA 4.0" Keep Link & Author if Distribute.