关于cocoapod的部分使用总结

项目使用cocapod的步骤及注意事项:

(主要是针对之前就安装使用过,但是许久不用,忘掉部分的。关于初次使用cocoapod的使用,网上有许多教程,按照教程,基本没什么问题!!!)

因为之前安装过cocoapod的,所以直接打开终端

1cd到新建项目所在目录下

2touch Podfile--创建Podfile文件

3open -e Podfile-打开这个文件进行编辑

类似:

platform :ios,'8.0'

#use_frameworks!个别需要用到它,比如reactiveCocoa

target'MyApp'do

pod'AFNetworking','~> 2.6'

pod'ORStackView','~> 3.0'

pod'SwiftyJSON','~> 2.3'

end

与之前已经不同!!!PS:里面的 MyApp 记得替换为自己项目的target

参考http://blog.csdn.net/sjl_leaf/article/details/50506057

4、执行pod install

备注:

我在执行pod search AFNetworking 的时候按常规应该出现AFNetworking的相关描述,但是现在一直报错

――― MARKDOWN TEMPLATE ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

### Command

```

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/bin/pod search AFNetworking

```

### Report

* What did you do?

* What did you expect to happen?

* What happened instead?

### Stack

```

CocoaPods : 1.1.0.beta.1

Ruby : ruby 2.0.0p643 (2015-02-25 revision 49749) [x86_64-darwin14.3.0]

RubyGems : 2.6.6

Host : Mac OS X 10.11.4 (15E65)

Xcode : 7.3.1 (7D1014)

Git : git version 2.7.4 (Apple Git-66)

Ruby lib dir : /Users/lisas/.rvm/rubies/ruby-2.0.0-p643/lib

Repositories : master - https://github.com/CocoaPods/Specs.git @ 8d70af3101c06dc3cf8abb5b66b77d2dee5555e1

```

### Plugins

```

cocoapods-deintegrate : 1.0.0

cocoapods-plugins     : 1.0.0

cocoapods-search      : 1.0.0

cocoapods-stats       : 1.0.0

cocoapods-trunk       : 1.0.0

cocoapods-try         : 1.1.0

```

### Podfile

```ruby

platform :ios, '8.0'

target 'MyCocoapodDemo20160712' do

pod 'AFNetworking', '~> 2.6'

pod 'ORStackView', '~> 3.0'

end

```

### Error

```

JSON::ParserError - A JSON text must at least contain two octets!

/Users/lisas/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/json/common.rb:155:in `initialize'

/Users/lisas/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/json/common.rb:155:in `new'

/Users/lisas/.rvm/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/json/common.rb:155:in `parse'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/gems/cocoapods-core-1.1.0.beta.1/lib/cocoapods-core/source/manager.rb:251:in

`stored_search_index'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/gems/cocoapods-core-1.1.0.beta.1/lib/cocoapods-core/source/manager.rb:187:in

`updated_search_index'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/gems/cocoapods-core-1.1.0.beta.1/lib/cocoapods-core/source/manager.rb:118:in

`search_by_name'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643@global/gems/cocoapods-search-1.0.0/lib/cocoapods-search/command/search.rb:87:in

`local_search'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643@global/gems/cocoapods-search-1.0.0/lib/cocoapods-search/command/search.rb:63:in `run'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643@global/gems/claide-1.0.0/lib/claide/command.rb:334:in `run'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/gems/cocoapods-1.1.0.beta.1/lib/cocoapods/command.rb:50:in `run'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/gems/cocoapods-1.1.0.beta.1/bin/pod:55:in `'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/bin/pod:22:in `load'

/Users/lisas/.rvm/gems/ruby-2.0.0-p643/bin/pod:22:in `'

```

――― TEMPLATE END ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

[!] Oh no, an error occurred.

Search for existing GitHub issues similar to yours:

https://github.com/CocoaPods/CocoaPods/search?q=A+JSON+text+must+at+least+contain+two+octets%21&type=Issues

If none exists, create a ticket, with the template displayed above, on:

https://github.com/CocoaPods/CocoaPods/issues/new

Be sure to first read the contributing guide for details on how to properly submit a ticket:

https://github.com/CocoaPods/CocoaPods/blob/master/CONTRIBUTING.md

Don't forget to anonymize any private data!

Looking for related issues on cocoapods/cocoapods...

- pod search not work JSON ParserError

https://github.com/CocoaPods/CocoaPods/issues/5172 [closed] [5 comments]

19 Apr 2016

这个错误 目前也没找到相关的解决方案,但是值得庆幸的是不影响项目中对cocoapod的使用!!

可以参考:

https://github.com/CocoaPods/CocoaPods/issues/5172

应该是~/Library/Caches/CocoaPods/search_index.json这个文件的问题.

可以使用 rm ~/Library/Caches/CocoaPods/search_index.json 删除后再pod search xxx 会自动重建的.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,390评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,821评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,632评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,170评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,033评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,098评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,511评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,204评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,479评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,572评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,341评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,893评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,171评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,486评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,676评论 2 335

推荐阅读更多精彩内容