xcframework copy bundle resource
- 格式:doc
- 大小:15.00 KB
- 文档页数:1
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`添加,否则资源无法加载。