2017-08-03 40 views
1

我想在Linux上构建一个依赖于CoreBluetooth.framework的swift项目。它建立在OSX很好,但在Linux上它给了我下面的错误是否可以将Apple .frameworks文件移植到Linux?

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

我使用Xcode中四处搜寻,发现在我的Mac,它看起来包含一系列的头实际.framework文件。是否有可能把它放在我的Linux机器上,并迅速指向它?

+2

编号CoreBluetooth很可能在其他Apple框架上有很多依赖关系,其中一些可能用Objective-C编写。 –

+0

对于.framwork文件来说这是真的吗? – bingbomboom

+0

苹果的?是。大多数框架在Swift中都没有被重写。 –

回答

2

编号CoreBluetooth是macOS的一个组件,在Linux上不可用。