該当ディレクトリで
$ pod install
したら
こんなエラーが出てくる
[!] Unable to find a specification for "ライブラリ名"
その時はmasterにそのライブラリが入ってるか確認
$ pod search "検索文言"
検索文言にSlackといれました。
はいってたらこんな感じに該当ライブラリが出る
-> SlackTextViewController (1.9.1)
A drop-in UIViewController subclass with a custom growing text input and
other useful messaging features.
pod 'SlackTextViewController', '~> 1.9.1'
- Homepage: https://slack.com/
- Source: https://github.com/slackhq/SlackTextViewController.git
- Versions: 1.9.1, 1.9, 1.8, 1.7.2, 1.7.1, 1.7, 1.6, 1.5.2, 1.5, 1.4.1, 1.4,
1.3.3, 1.3.2, 1.3.1, 1.3, 1.2.10, 1.2.9, 1.2.8, 1.2.7, 1.2.6, 1.2.5, 1.2.4,
1.2.3, 1.2.2, 1.2.1, 1.2, 1.1.1, 1.1, 1.0 [master repo]
入ってなかったらこんな感じ
$ pod search "hogenyan"
[!] Unable to find a pod with name matching "hogenyan"
ちゃんとlistにはいってるじゃない!
絶対cocoapodsのmasterがおかしい!
っていうとき
cocoapodsのmaster(ライブラリをversion別に管理しているところ)が壊れちゃってる時もあります
わたしはいつも下記コマンドでなおしてます
(cocoapodsの公式で言ってたきがする)
$ sudo rm -fr ~/.cocoapods/repos/master/
$ pod setup
ーーーーSetup completed
$ pod install
毎回うんざりするんですけどこのなおし方で本当に良いのかな〜