iOS 制作framework工程配置

Posted 果然小行家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 制作framework工程配置相关的知识,希望对你有一定的参考价值。

一、配置framework工程参数:

1.设置ios Deployment Target

iOS Deployment Target, 静态库需要支持的最低版本号要小于等于主项目的版本号


2.设置Mach-O Type

  MySDK->Build Settings->Mach-O Type->Static Library


3.设置Build Active Architecture Only

Build Active Architecture Only 修改为NO, 否则生成的静态库就只支持当前设备的架构;


4.设置Excluded Architectures

设置Build Setting --> Excluded Architectures --> Debug --> 添加上 arm64
 
设置Build Setting --> Excluded Architectures --> Release --> 添加上 arm64
 
出现的原因是XCode12 编译的模拟器库新增支持架构arm64。
 
将模拟器的arm64给排除出去即可。

以上是关于iOS 制作framework工程配置的主要内容,如果未能解决你的问题,请参考以下文章

ios framework 制作和合并

iOS制作自己的Framework框架

转载-iOS SDK开发

IOS 制作.framework和bundle资源文件

IOS 制作.framework和bundle资源文件

iOS封装功能生成静态库.Framework