Запуск изменений в обновлении pod Изменение настроек сборки Pods

Когда я бегу

pod upate 

против моего подфайла изменены некоторые разделы «Параметры настройки для архитектур» для проекта «Подходы»:

  1. Поддерживаемые платформы меняются на OS X (из iOS)
  2. Создание активных архитектур Только изменения в Да (от Нет)
  3. Базовый SDK изменяет на No SDK (последняя версия OS X) из последней версии iOS

Я не знаю, почему это меняет это. Может быть, это то, что у меня есть (или нет) в моем файле podspec для моих зависимостей? Вот пример одного из моих файлов podspec:

 Pod::Spec.new do |spec| spec.name = 'pi-ios-sdk' spec.version = '1.2.0' spec.license = { :type => 'Copyright', :text => 'Copyright 2014 <...>. All rights reserved.' } spec.homepage = 'http://<...>.com/' spec.authors = '<...> Grid Mobile Frameworks Team' spec.summary = '<...> Identity authentication GRID projects.' spec.description = 'The <...> Identity Client iOS SDK framework (Pi-ios-client) assists in accessing the services provided by the <...> Identity API.' spec.ios.deployment_target = '7.1' spec.requires_arc = true spec.source = { :git => 'ssh://[email protected]<...>.com/mp/pi-ios-sdk.git', :tag => 'tag/1.2.0' } spec.source_files = 'framework/src/xcode/Pi-ios-client/*.{h,m}' spec.header_dir = 'Pi-ios-client' spec.exclude_files = 'framework/src/xcode/Pi-ios-client/PGMPiTokenRefreshOperationTests.m' spec.ios.frameworks = 'Foundation', 'UIKit' end 

Иль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль Нуль

 platform :ios, "7.1" target "CourseListClient" do pod 'core-ios-sdk', '1.2.0' pod 'pi-ios-sdk', '1.2.0' pod 'classroom-ios-library', '0.1.0-SNAPSHOT' end target "CourseListClientTests" do pod 'core-ios-sdk', '1.2.0' pod 'pi-ios-sdk', '1.2.0' pod 'classroom-ios-library', '0.1.0-SNAPSHOT' end 

Я думаю, что те же зависимости для тестовой цели, вероятно, не нужны, но что еще мне нужно изменить? Спасибо.

добавьте это в конец вашего подфайла:

 post_install do |installer_representation| projectSDK = nil puts"Updating all of the POD targets to not default to ONLY_ACTIVE_ARCH for debug" installer_representation.project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['ONLY_ACTIVE_ARCH'] = 'NO' if projectSDK.nil? projectSDK = config.build_settings['SDKROOT'] end end end puts "Updating ONLY_ACTIVE_ARCH for the project, as well. While the project settings aren't supposed to matter, I've not found that to be the case." puts "Also setting the base SDK of the project to match that of the targets (doesn't matter which one); otherwise it defaults to No SDK (Latest OS X)" installer_representation.project.build_configurations.each do |config| config.build_settings['ONLY_ACTIVE_ARCH'] = 'NO' config.build_settings['SDKROOT'] = projectSDK end end 

source: Поддерживаемые платформы, базовый SDK, встроенная активная архитектура только настройки, восстановленные после обновления pod

если вы используете последний драгоценный камень (gem install cocoapods –pre), замените 2 ".project" выше на .pods_project "

С уважением

  • Загрузить изображение из пакета ресурсов CocoaPods
  • Добавление Google Analytics в мой podfile прерывает сборку (библиотека не найдена)
  • Ошибка ITMS-90206 Недопустимый пакет содержит запрещенный файл 'Frameworks'
  • «Использование« @import », когда модули отключены» Ошибка - Включить модули и Структуры ссылок = ДА
  • Обновление CocoaPods понижает установленный пакет
  • CocoaPods «Pods.xcconfig» конфликтует с существующими
  • Как загрузить изображение из Assets.car (скомпилированной версии xcassets) в NSBundle?
  • Распространять скомпилированные .framework с cocoapods
  • Xcode 8 - Недостающие файлы
  • iOS: cocoa Pods: Как добавить новую зависимость к существующему контейнеру?
  • RestKit & Cocoapods: операция отображения не удалась / не обнаружила отображаемых значений
  • Interesting Posts

    Как найти первопричину Crashed: com.apple.main-thread в производственном приложении?

    Настройки Xcode settings.bundle не сохраняются в панели настроек на симуляторе

    TabBarController: ориентация просмотров в разных ориентациях

    Как использовать среду MobileDevice для записи файла в каталог документов приложения?

    Что делать, если SKPaymentTransactionState является SKPaymentTransactionStatePurchasing?

    Почему возникает Неожиданное неволевое возвращаемое значение в функции void?

    ; не работает, пока я не прокручу tableView

    Модель View Presenter и iOS (Swift) Архитектура

    Является ли iOS App Store Over-The-Air пределом загрузки на основе «Размер загрузки» или «Установить размер»?

    iOS 9 … Являются ли WebView (-ами) свободными от правил Exceptions безопасности транспорта (ATS), которые блокируют небезопасные хосты HTTP?

    Получение 0,2 ГБ дополнительного пространства в iPad

    iOS Enterprise Developer Program: как Apple скажет случайным клиентам от сотрудников?

    AFNetworking 2 и фоновые задачи

    рисование двух кругов с использованием Quartz CGContextFillEllipseInRect

    Просмотр содержимого контроллера при использовании Interface Builder

    Давайте будем гением компьютера.