我试图将vlckit用于一个用swift编码的os x项目,因此我构建了这个框架,这要感谢compile vlckit on mac os 10.9。
然后,我在我的项目中插入了生成的vlckit.framework(我在链接的框架和库中看到),但是当我想使用它或只是用它编译我的项目时,我有一个问题:
ld: framework not found VLCKit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
所以,我不明白如何让它起作用…
谢谢你的帮助!
编辑:
我也试过一个objective-c项目,它也犯了同样的错误。
编辑2:我从互联网上得到了一个vlckit.framework,并编译了我的项目作品。这是我自己编译的框架,但没有成功。
不管怎样,
我可以在objective-c项目上使用这个框架,但是swift文件中的“import vlckit”不起作用:“没有这样的模块‘vlckit’”
最佳答案
要在swift项目中部署vlckit,请执行以下步骤:
安装sdk(例如,使用cocoapods)
链接所需的依赖项(在框架存储库中提到)
创建桥接头(vlckit是用objective c编写的)
安装和使用sdk的过程在this tutorial
祝你好运
关于macos - 在Swift中使用VLCKit,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28589930/