当尝试将新的 Podfile
pod install
到现有的 Xcode (iOS) 项目中时,我从终端收到以下错误消息:[!] Unable找到“XCDYouTubeKit (~> 2.1.1)”的规范
。我尝试加载的 Podfile 如下所示:
# Uncomment this line to define a global platform for your project
# platform :ios, '6.0'
target 'DemoApp' do
pod 'XCDYouTubeKit', '~> 2.1.1'
end
target 'DemoAppTests' do
end
target 'TheDayByDay' do
end
另外,我的Xcode项目的文件结构如下:
DemoApp
Podfile (file)
Pods (directory)
DemoApp (directory)
DemoApp.xcodeproj (file)
DemoAppTests (directory)
这个安装不起作用怎么办?我哪里错了?我正在运行 Cocoapods 0.35.0
。我是否缺少 pod spec
文件?我不明白它是什么,也不知道这种文件的文件结构是什么样的。
最佳答案
在评论中引用您的对话,您需要执行 sudo rm -fr ~/.cocoapods/repos/master
因为它会删除您在你的电脑让它有机会在你重做 pod setup
后重新填充,这将使用全新的 Cocoapods 设置恢复你的状态。此外,您需要在新版本的 Xcode 所在的位置指定 sudo xcode-select --switch/applications/Xcode.app
。那只是我为完成修复而必须执行的另一个设置过程。从那里开始,只需执行 pod setup
即可运行 pod install
以集成您想要的所有库!
关于ios - Cocoapods - 无法找到 [Github 框架] 的规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28844013/