Swift 是否可以将Apple.frameworks文件移植到Linux?

Swift 是否可以将Apple.frameworks文件移植到Linux?,swift,linux,xcode,macos,header-files,Swift,Linux,Xcode,Macos,Header Files,我正在尝试在Linux上构建一个swift项目,该项目依赖于corebooth.framework。它在OSX上构建得很好,但在Linux上它给了我以下错误 ~/ReWork/.../DeviceManager.swift:10:8: error no such module 'CoreBluetooth' import CoreBluetooth ^ 我使用Xcode四处搜索,在我的mac上找到了实际的.framework文件,它看起来包含一堆头文件。有没有可能把它放在我的li

我正在尝试在Linux上构建一个swift项目,该项目依赖于
corebooth.framework
。它在OSX上构建得很好,但在Linux上它给了我以下错误

~/ReWork/.../DeviceManager.swift:10:8: error no such module 'CoreBluetooth'
import CoreBluetooth
       ^

我使用Xcode四处搜索,在我的mac上找到了实际的.framework文件,它看起来包含一堆头文件。有没有可能把它放在我的linux机器上,然后指向swift?

没有。CoreBooth是macOS的一个组件,在linux上不可用。

没有。CoreBooth很可能与其他Apple框架有很多依赖关系,其中一些可能是用Objective-C编写的。对于.framwork文件一般来说是这样吗?苹果的文件?对大多数框架都没有用Swift重写。它们用什么语言编写有点像是在转移视线。它们是操作系统的组件,在该环境之外无法工作。即使您有源代码,它也不会工作,因为它也依赖于macOS的低级组件。