Cocoapods是不是?

我正在更新我的项目中的豆荚。 但是cocoapods在“分析依赖”阶段困住了。 所以我创build了一个示例应用程序来testingcocoapods。 这是我非常简单的podfile:

source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' pod 'Masonry' 

但结果是一样的。 它坚持在“分析依赖”阶段。

你可以debugging是怎么回事:

 pod install --verbose 

有机会CocoaPods更新您的本地副本规格回购。 如果这是您第一次在当前机器上安装Pod,则可以使用

 pod setup 

可select – 可以观看这个克隆发生。 这可能需要几分钟的时间。 另外,如果你不担心拉最近的规格回购变化,你可以运行:

 pod install --no-repo-update 

关于CocoaPods如何工作的简要说明。 “规格”是包含CocoaPodsconfiguration每个库的定义的文件。 这些规范存储在GitHub上,并在本地克隆到~/.cocoapods/repos/master 。 然后,在运行命令(如pod install ,会定期更新此本地副本,以确保具有最新版本的规格。 由于这是影响安装的唯一的networking连接件CocoaPods,所以在这里你可以看到更好的伫列是'GitHub down'。 机会正在运行您的命令与--verbose标志将照亮什么实际上需要一段时间。