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
标志将照亮什么实际上需要一段时间。