1. 新建文件夹,用来保存导出来的模拟器文件和真机文件;
  2. 打开终端,cd到该文件夹目录,如:cd /users/******/Deskop/xxxSDKFile
  3. 在终端中输入以下命令:lipo -create iphoneos/xxxxxxxSDK.a iphonesimulator/xxxxxxxSDK.a -output xxxxxxxSDK.a
    1. iphoneos/xxxxxxxSDK.a为导出的真机文件,
    2. iphonesimulator/xxxxxxxSDK.a为导出的模拟器文件
    3. xxxxxxxSDK.a为合并之后的通用静态库
  4. 如果合并成功,该文件夹里面会生成有xxxxxxxSDK.a文件

注意:编译.a文件之前,需要将Target -> Build Setting -> Build Active Architecture Onlydebugrelease设置为NO

Debug:Yes表示只编译选中模拟器对应的架构,No则为编译所有模拟器支持的cup架构(DebugYes状态改为No即可);

相关文章:

  • 2021-11-20
  • 2022-12-23
  • 2021-11-09
  • 2021-12-09
  • 2022-12-23
  • 2022-01-08
  • 2021-06-29
  • 2022-12-23
猜你喜欢
  • 2022-01-22
  • 2021-06-01
  • 2022-12-23
  • 2021-09-25
  • 2021-08-13
  • 2022-12-23
  • 2022-01-12
相关资源
相似解决方案