Файлы 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
Или если не работает оба визита,
Спасибо всем, наконец-то решен с помощью обновленного 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-файл и сохранить его (добавить зависимости)à редактировать только в возвышенном тексте
под установку