运行pod设置后无法找到任何Pod的规范

时间:2015-07-16 15:22:51

标签: ios cocoapods

对于我尝试安装的每个吊舱,我都会“无法找到规格”。

这是我的podfile:

source 'https://github.com/yannickl/QRCodeReader.swift.git'
source 'https://github.com/aschuch/QRCode.git'

platform :ios, '8.0'

pod 'QRCode', '0.2'
pod 'QRCodeReader.swift', '~> 4.3.0'

经过对Podfile的各种更改测试几次后,我运行了:

sudo rm -fr ~/.cocoapods/repos/master
pod setup

然而,这并没有解决它。我正在运行El Capitan / XCode 7.还有其他人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:4)

我会用CocoaPods规范替换源代码,因为两个依赖项都被添加到主规范库中。

source 'https://github.com/CocoaPods/Specs.git'

此外,您需要添加use_frameworks!,因为其中一个pod是用swift编写的。

请参阅:https://github.com/yannickl/QRCodeReader.swift

所以你的podfile看起来像这样

source 'https://github.com/CocoaPods/Specs.git'

platform :ios, '8.0'

use_frameworks!

pod 'QRCode', '0.2'
pod 'QRCodeReader.swift', '~> 4.3.0'