iOS 和 tvOS 之间的共享框架

Shared framework between iOS and tvOS

我正在尝试构建一个可以同时嵌入 iOS 和 tvOS 应用程序的跨平台框架。

该框架不包含与 UI 相关的任何内容,而是 CoreBluetooth 的包装器。

我探索了什么?

当我将基础 sdk 设置为 tvOS 以及将基础 sdk 设置为 iOS 时,它会编译。但我不知道如何让它对两者都有效

你知道我怎么能同时拥有两者吗?

谢谢

斯坦

您必须在 xcodeproj 中创建两个不同的目标,一个用于 iOS,一个用于 tvOS。

然后只需将这两个目标添加为 swift 文件的目标成员。