xcframework copy bundle resource
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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`添加,否则资源无法加载。