我正在尝试将Pod ActionCableClient安装到我的项目中,但是在Pod安装之后,由于无法构建,我遇到了很多错误。因此,我尝试下载他们的样本并在安装Pod之后运行项目,并且效果很好。当我检查他们的pod文件时,它也有提到的路径。因此,我尝试了与项目相同的Podfile内容,以下是Podfile的外观。
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
def common_pods
pod 'ActionCableClient', :path => '../'
pod 'SwiftyJSON'
pod 'SnapKit'
end
def common_test_pods
pod 'Quick', '~> 0.9.3'
pod 'Nimble', '3.2.0'
end
target 'ActionCableTest' do
common_pods
end
但是当我尝试安装Pod时,它给了我错误
在
ActionCableClient
中找不到../
的podspec但是很奇怪,它对于他们提供的示例应用程序非常有效。我在这里想念什么吗?我是否需要在项目设置中添加其他内容?任何帮助表示赞赏
最佳答案
如果ActionCableTest是您的主要目标,请检查此;
use_frameworks!
def common_pods
pod "ActionCableClient"
pod 'SwiftyJSON'
pod 'SnapKit'
end
def common_test_pods
pod 'Quick', '~> 0.9.3'
pod 'Nimble', '3.2.0'
end
target 'ActionCableTest' do
common_pods
end
如果要设定特定目标
pod 'ActionCableClient', :git => 'https://github.com/danielrhodes/Swift-ActionCableClient.git'
如果要使用标签设置特定目标
pod 'ActionCableClient', :git => 'https://github.com/danielrhodes/Swift-ActionCableClient.git', :tag => 'v0.2.3'
如果要设置路径
pod 'ActionCableClient', :path => 'RawPods/'
和RawPods文件夹包含ActionCableClient文件夹。之后,该ActionCableClient文件夹包含.podspec文件
关于ios - 找不到“ActionCableClient”的podspec。 pods 安装问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56805406/