2016-11-29 4 views
1

Я использую CocoaPods для установки определенной версии AFNetworking. Мой podfile выглядит следующим образом:PodFile не устанавливает указанную версию

# Uncomment this line to define a global platform for your project 
platform :ios, '7.0' 
target "WGCore" do 
pod 'XMPPFramework' 
pod 'AFNetworking’, ’2.3.1’ 
pod 'FMDB' 
pod 'Reachability'', '3.1' 
end 
target "WGCoreTests" do 
end 

Моя команда установки pod install --verbose --no-repo-update

Я попытался удалить кэш для стручков. Я пробовал удалить подлок. Но несмотря ни на что, я все еще получаю AFNetworking 3.1.0. Это мой первый раз, используя CocoaPods. Я что-то упускаю ?

+0

@NikKov К сожалению, не работает –

+0

Какую версию cocoapods вы используете? И работают ли ваши коко-капоты с использованием нового/осколочного расположения репозитория из cocoapods? (например, cd в ваш '~/.cocoapods/repos/master' и запустить' git pull'? – staaar

+0

Моя версия cocoapod 0.39 –

ответ

1

About installing specific version

no descr

Другими словами, вы делаете правильно. Это может быть проблемой с 2.3.1 (try ~> 2) или (< 3). Возможно, эта версия не работает с ios, «7.0», только с более низкой версией. Используйте только pod install. Попробуйте reinstall cocoapods. После удаления используйте gem cleanup.

Вы можете установить manually или использовать конкретные фиксации в cocoapods (81d54e5)

+0

Это не –

+1

Последняя версия cocoapods - 1.1.1, поэтому вы ее не переустановили, в другом случае она должна загрузить самую новую. –

+1

Я установил последнюю версию, все еще вызывал проблемы, но обновление бета-версии работало. Я отмечу это как правильный ответ. –

Смежные вопросы