2015-08-18 3 views
1

Я знаю, что это очень простой, но не в состоянии отладить проблему. Это мой Подфайл.Под GoogleMaps не работает

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.1' 
pod 'GoogleMaps' 

Я выбрал это из here. Когда я пытаюсь pod install, я получаю

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

многословным говорит:

Preparing 

Updating local specs repositories 

Updating spec repo `master` 
    $ /usr/bin/git pull --ff-only 
    Already up-to-date. 

Analyzing dependencies 

Inspecting targets to integrate 
    Using `ARCHS` setting to build architectures of target `Pods`: (``) 

Finding Podfile changes 
    - GoogleMaps 

Resolving dependencies of `Podfile` 
[!] Unable to find a specification for `GoogleMaps` 

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/resolver.rb:388:in `handle_resolver_error' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/resolver.rb:69:in `rescue in resolve' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/resolver.rb:56:in `resolve' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer/analyzer.rb:535:in `block in resolve_dependencies' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/user_interface.rb:59:in `section' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer/analyzer.rb:533:in `resolve_dependencies' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer/analyzer.rb:70:in `analyze' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:210:in `analyze' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:133:in `block in resolve_dependencies' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/user_interface.rb:59:in `section' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:132:in `resolve_dependencies' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/installer.rb:104:in `install!' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/command/project.rb:71:in `run_install_with_update' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/command/project.rb:101:in `run' 
/Library/Ruby/Gems/2.0.0/gems/claide-0.9.1/lib/claide/command.rb:312:in `run' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/lib/cocoapods/command.rb:48:in `run' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.38.2/bin/pod:44:in `<top (required)>' 
/usr/bin/pod:23:in `load' 
/usr/bin/pod:23:in `<main>' 
+0

Что происходит, когда вы пытаетесь выполнить поиск в Google Картах? Я скопировал ваш точный Podfile в новом проекте и смог успешно запустить 'pod install'. – Tony

+0

Как вы решили проблему? Предлагаемый ответ работал на вас? – SwiftArchitect

ответ

7

Начало свежие:

  1. Создать новый чистый Xcode проект
  2. pod init
  3. объявления д линии ниже в Podfile
  4. pod install

Podfile

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.1' 

target 'SO-32079263' do 
pod 'GoogleMaps' 
end 

стручка установить протестированы с 0.37.1

Analyzing dependencies 

Downloading dependencies 
Installing GoogleMaps (1.10.1) 
Generating Pods project 
Integrating client project 

Менее свежие:(см Jatin комментарий)

Альтернативный шаг 2:rm -rf Pods/ Podfile Podfile.lock ; pod init

+0

просто удалите podfile, если он существует в вашем каталоге. затем выполните указанные выше шаги. – jatin

3

Это работало для меня

  • Установка какао стручки

    Судо камень установить cocoapods

  • Создать новый Xcode проект (название проекта Пример: Мой проект)
  • Перейдите в папку проекта и создать новый файл с именем Podfile
  • Открыть стручок файл и войдите в конфигурацию ниже - измените «Мой проект» на название вашего проекта.

>

source 'https://github.com/CocoaPods/Specs.git' 
target 'My Project' do 
pod 'GoogleMaps' 
end 

В терминале перейдите к папке проекта и типа стручок установить

стручок установить

Analyzing dependencies 
Downloading dependencies 
Using GoogleMaps (1.13.2) 
Generating Pods project 
Integrating client project 
Sending stats 
Pod installation complete! There is 1 dependency from the Podfile and 1 total pod installed. 
+0

Отлично! Просто работал как шарм Спасибо :) –

+0

Добро пожаловать. @NareshReddyM – deepakssn

0

Перепробовав много вещей Здесьисправить !!

Imp: Убедитесь, что у вас есть эти строки в PodFile

source 'https://github.com/CocoaPods/Specs.git' 
platform :ios, '8.0' 
target 'YOUR_APPLICATION_TARGET_NAME_HERE' do 
    pod 'GoogleMaps' 
end 

Если выше это хорошо, то вам необходимо обновить стручки: попробуйте выполнить следующие шаги:

  1. Откройте новый терминал и запустите следующую команду в каталоге temp.

    pod try GoogleMaps

сохранять терпение! Это займет некоторое время, но будет обновлять стручок.

  1. Теперь попробуйте снова установить модуль в проекте ur. Он должен work.Else попытаться выполнить следующие команды в директории проекта:

pod repo update

попробовать еще раз. Комментарий в случае любой проблемы !!

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