首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cocoapods错误

Cocoapods错误
EN

Stack Overflow用户
提问于 2012-09-28 14:42:31
回答 2查看 501关注 0票数 0

来自我的Podfile:为什么这是有效的:

pod 'RestKit', :git => 'git@github.com:EATechnologies/RestKit.git', :commit => '56401aaa5b3714bbde5d2852f92c0b29e392b460'

但这不是:

pod 'RestKit', :git => 'git@github.com:EATechnologies/RestKit.git', :commit => '0831f2dc2da01731d37795a2c3bd8acb4045dda9'

当我使用后者时,我得到一个错误,看起来像这样:

代码语言:javascript
复制
$pod update
Updating spec repo `master'
-> Pre-downloading: 'MCSMKeychainItem'
-> Pre-downloading: 'RestKit'
[!] Failed: /usr/bin/git rev-list --max-count=1 0831f2dc2da01731d37795a2c3bd8acb4045dda9
[!] Failed: /usr/bin/git rev-list --max-count=1 0831f2dc2da01731d37795a2c3bd8acb4045dda9
[!] Cache unable to find git reference `0831f2dc2da01731d37795a2c3bd8acb4045dda9' for `git@github.com:EATechnologies/RestKit.git'.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-15 05:44:44

这似乎已经在Cocoapods 0.15.1中得到了修复。

票数 0
EN

Stack Overflow用户

发布于 2014-01-03 23:08:38

1-首先安装git (mac的命令行工具)

下载链接为:http://git-scm.com/download/mac

2-然后打开commind line (或终端)并输入$ sudo gem install cocoapods (您需要在这里等待,请耐心等待)

3-现在你可以使用"pod -- version“命令来检查你刚刚安装的pod的版本。

4-再次拍摄pod搜索libpusher (这只是一个库的例子,你可以在这里输入任何库名称,而不是'libpusher‘)。

5-让它完成,这可能需要一些时间。

6-然后大多数imp步骤,在您的项目目录中创建pod文件(名称可以是'podfile'),并将其添加到Xcode中的项目中。

7-这里的秘诀是:你也需要在这里提供这个pod文件的路径,所以输入命令:

代码语言:javascript
复制
cd /Rakesh/vidyo_demo/vidyo_phonegap/ios  (eg.)

cd命令后的rest是pod文件目录的路径。

8-现在你将在终端中输入'pod install‘命令。所有的库(写在podfile中)都会安装在你的项目路径上。然后打开项目,该项目现在有一个工作空间文件。像demo.xcworkspace (打开它)

9- - pod文件格式如下:

代码语言:javascript
复制
platform :ios, '7.0'

pod 'libPusher', '~> 1.4'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12634865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档