Файлы pod во время оформления заказа в новой версии xcode пустые

Я разработал приложение в Xcode версии 7, и теперь я хочу запустить то же самое приложение в Xcode версии 8.2.1. Мне нужно переустановить файлы pod, которые я включил в предыдущую версию Xcode, или есть какая-либо процедура мне нужно следовать перед запуском в новой версии Xcode?

Podfile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'test' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for test

  target 'testTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'testUITests' do
    inherit! :search_paths
    # Pods for testing
  end
 pod 'AZSClient'
  pod 'CardIO'
  pod 'Google/Analytics'
  pod 'OpenTok'
  pod 'THCalendarDatePicker', '~> 1.2.6'

end

6 ответов

Попробуйте добавить его вручную в ~/.cocoapods/repos или через pod repo add..

Если вы недавно установили Xcode 8.2.1, то вам может потребоваться обновить CocoaPods на Mac, используя https://www.cocoanetics.com/2013/11/updating-cocoapods/

Можете ли вы попробовать запустить pod install? Вам не нужно терять ничего, чтобы переустановить файлы pod.

Нет необходимости устанавливать модуль снова. Вы должны сделать только....

удаляйте строки -lPods-(someCocoaPod) в списке "Другие флаги компоновщика", НО только в том случае, если $(унаследовано) находится вверху. Сначала я был неуверен, но обнадеживающим признаком было то, что я все еще видел ссылки на свои кокосопод, когда вышел из режима редактирования (унаследовано). Я тестировал в отладке и выпуске, оба из которых давали мне ошибки, и проблема была немедленно решена

Вы можете посетить https://guides.cocoapods.org/using/pod-install-vs-update.html,

Я установил ваши зависимости в один демонстрационный проект, он отлично работает и успешно построен,

Просто беги pod install если вы устанавливаете в первый раз и pod update если вы добавляете новый фреймворк или работаете в более новой версии.

Я думаю, ты должен сделать это,

Перейдите в ~ /.cocoapods / repos и запустите git clone https://github.com/CocoaPods/Specs.git master

Или если не работает оба визита,

Невозможно добавить источник с URL

Спасибо всем, наконец-то решен с помощью обновленного rvm,ruby ​​с openssl, а также обновленного git:

Под установкой:

говорится:

Как обновить Ruby версии 2.0.0 до последней версии в Mac OSX Yosemite?

рвм получить стабильный

заваривать обновление

доктор варево

заваривать установить openssl

rvm установить ruby-2.3.3 (или любую другую версию)

RVM использовать (версия ruby ​​здесь) т.е. RVM использовать ruby-2.3.3

// rvm gemset create NAME т.е. rvm gemset create rails41 // gem install rails -v 4.1

rvm list (ruby) rvm - использование по умолчанию 2.3.3 (сделать его по умолчанию)

rvm переустановите 2.3.3 --with-openssl-dir = / usr / local / opt / openssl

sudo gem установить cocoapods

pod init

изменить pod-файл и сохранить его (добавить зависимости)à редактировать только в возвышенном тексте

под установку

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