xcframework copy bundle resource

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

xcframework copy bundle resource
我猜你是想了解`Xcode`中`framework`的`bundle`资源拷贝,下面为你提供相关步骤:
1. 创建`framework`。

2. 添加源代码,设置`Public`的`.h`,并在`StaticFrameWork.h`中引入`Public`的`.h`。

3. 添加`.bundle`。

4. 适配所有模拟器和真机,在`Build Settings`中,将`Build Active Architecture Only`设置为`NO`。

5. 在`Build Settings`中,将`Mach-O Type`设置为`Static Library`。

6. 设置库支持的系统。

7. 添加脚本。

8. 设置编译模拟器版本,在`Excluded Architectures`下的`Any iOS Simulator SDK`的值为`arm64`。

(模拟器生成的`.framework`不需要`arm64`架构。


9. 设置编译真机版本。

10. 执行脚本,在`Build Phases`中的`Headers Build Settings`支持所有架构,模拟器不支持`arm64`,库类型。

如果`framework`中包含`.bundle`,还需要在`Build Phases`中的`Copy Bundle Resources`添加,否则资源无法加载。

相关文档
最新文档