2016-06-24 172 views
0

我通过Cocoapods在我的项目(一个命令行工具)中安装了这个library,但是,即使完全遵循所有指令,Xcode也不会看到该模块,即使它位于同一工作区我的程序的如何安装第三方库Xcode 7

这是我Podfile:

platform :osx, '10.11.5' 
use_frameworks! 

target 'my_program' do 

    #no version required, otherwise it throws an error 
    pod 'Gloss', :git => 'https://github.com/hkellaway/Gloss.git' 

end 

,正如所说,它会安装库没有任何错误,并创建一个“my_program.xcworkspace”,这是我应该构建程序,而不是'my_program.xcodeproj'。问题是我无法在主源文件中导入库,因为Xcode认为工作区中没有名为'Gloss'的模块(即使实际存在)。

我该怎么办? 感谢

编辑

我发现,命令行工具不支持框架。谢谢,苹果。 无论如何,我不会删除该问题,以便有同样困难的人可以快速回答

回答

1

您是否在导入Gloss后进行构建?

xCode给了我一个错误,说有'没有这样的模块',直到我建立项目,然后检测到它。

+0

是的,我试过了,但它仍然不起作用。大多数时候,它甚至没有构建,或者当它发生时,它崩溃并给出运行时错误,表示找不到模块的图像。 无论如何,我会再试一次 – NOVA99

+0

我不确定,我试过平台ios而不是osx。我不知道是否它可能是平台的差异,但这似乎与我所看到的唯一区别。 – Funi1234