Невозможно найти спецификацию для `podName`

Я не могу найти podSpec для любого pod, указанного в моем Podfile. Мой Подфайл выглядит так:

use_frameworks!

target 'MyTargetName' do
    pod 'Gloss'
    pod 'IQKeyboardManagerSwift'
    pod 'ICViewPager'
    pod 'SkyFloatingLabelTextField'
    pod "KCFloatingActionButton"
    pod "TSMessages"
end

Изначально я получил ошибку:

[!] Unable to find a specification for `IQKeyboardManagerSwift`

Я попытался удалить IQKeyboardManagerSwift, но затем я получил другую ошибку:

[!] Unable to find a specification for `ICViewPager`

Я проверил оба этих проекта, и они существуют на cocoapods.org, и podspec существует как на github, так и в репозитории pod. Все началось, когда я обновился до Xcode 8.0 и Swift 3.0. Есть идеи, что пошло не так?

РЕДАКТИРОВАТЬ:

Мне удалось найти обходной путь, который исправил проблему, связанную с загрузкой cocoapods:

use_frameworks!

target 'MyTargetName' do
    pod 'Gloss'
    pod 'IQKeyboardManagerSwift', :git => 'https://github.com/hackiftekhar/IQKeyboardManager'
    pod 'ICViewPager', :git => 'https://github.com/iltercengiz/ICViewPager'
    pod 'SkyFloatingLabelTextField’, :git => 'https://github.com/Skyscanner/SkyFloatingLabelTextField'
    pod "KCFloatingActionButton”, :git => 'https://github.com/kciter/KCFloatingActionButton'
    pod "TSMessages”, :git => 'https://github.com/KrauseFx/TSMessages'
end

2 ответа

У вас есть источник в верхней части вашего Podfile?

source 'https://github.com/CocoaPods/Specs.git'

Сделай это:

$ sudo rm -fr ~/Library/Caches/CocoaPods/
$ rm -fr ~/.cocoapods/repos/master/
$ sudo rm -fr Pods/
$ sudo gem install cocoapods
$ pod setup

Тогда беги $ pod install.. Надеюсь, это работает

Другие вопросы по тегам