2016-06-01 7 views
1

Я использую модуль GoogleMaps в рабочей области xcode.Обновление CocoaPod

Я следовал за https://developers.google.com/maps/documentation/ios-sdk/start#step_1_get_the_latest_version_of_xcode для установки около года назад.

У меня есть новый компьютер, и когда я открываю рабочее пространство проект я получаю

Podfile.lock: No such file or directory 
Manifest.lock: No such file or directory 
"The sandbox is not in sync with the Podfile.lock. Run pod install or update your Cocoapods installation. 

Я обновил свой установку cocoapods.

Я тогда бежал под обновлением. А также pod install. В обоих случаях я по-прежнему получаю сообщение, что говорит:

! The dependency 'GoogleMaps' is not used in any concrete target. 

podfile, что я использую:

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

Наконец я попытался исключить podfile и папку Бобы и побежал установки стручок, и я до сих пор получить это сообщение об ошибке. Я пробовал его как с целевой платформой ios 8.1, так и с 9.0.

ответ

3

При переустановке cocoapods на вашей системе, я предполагаю, что вы загрузили новую версию этого, поэтому синтаксис Podfile немного изменился, то, что вы пропустили это цель, вы можете прочитать больше об этом here

Так что в вашем случае это будет что-то вроде этого:

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

target 'App target' 
pod 'GoogleMaps' 

Просто запустите pod install после этого, и это все.

+0

Спасибо, что сработало, мне не хватало цели «мое приложение». Похоже, это требование в новой версии cocoapods. Я хочу, чтобы в документации Google отражались обновления. – johnsonjp34

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