1. 支持 macOS

1.1. New Build System

工程切换到新的编译系统,否则会报错:

Building for Mac Catalyst is not supported by the legacy build system.

Xcode > File > Workspace Settings > Build System: New Build System

1.2. Bundle ID

需要给 macOS 包设置 Bundle ID。

https://developer.apple.com > 找到对应 iOS 的 Bundle ID > Mac Catalyst > Edit

1.3. XCFrameworks

XCFramework 使将多个平台(包括iOS设备,iOS模拟器和 Mac Catalyst)的二进制框架或库捆绑到一个可分发的 .xcframework 捆绑包中,.framework 和 .a 不支持 Mac Catalyst

1.4. Cocoapods

升级到 1.9 以上,支持打包成 XCFrameworks

https://stackoverflow.com/a/60612984

1.5. References

results matching ""

    No results matching ""