Я пытаюсь выяснить, как использовать CocoaPods для добавления ряда фреймворков к фазе сборки Embed Frameworks в XCode. Мой проект использует несколько венгерских фреймворков из частного резервного копирования. Я могу установить и успешно построить. Фреймворки не добавляются как Embedded Frameworks, поэтому я получаю ошибку времени выполнения при запуске приложения. Единственный способ исправить это - вручную вручную добавить фреймворки в фазу сборки.Добавить фреймворк для создания фаз построения фреймов в проекте XCode iOS 8 с использованием CocoaPods
Вот пример стручок спецификация:
Pod::Spec.new do |s|
s.name = "ExampleiOS"
s.version = "1.0.1"
s.summary = "ExampleiOS"
s.homepage = "http://www.example.com"
s.author = { "Example.com" => "" }
s.platform = :ios
s.source = { :git => "ssh://git.example.com:1234/pkg/ExampleiOSFramework", :tag => "1.0.1" }
s.source_files = "ExampleiOS/ExampleiOS.framework/Headers/*.h"
s.vendored_frameworks = "ExampleiOS/ExampleiOS.framework"
s.ios.deployment_target = "8.0"
s.requires_arc = true
s.xcconfig = { 'LIBRARY_SEARCH_PATHS' => '"$(PODS_ROOT)/ExampleiOS"',
'HEADER_SEARCH_PATHS' => '"${PODS_ROOT}/Headers/ExampleiOS"' }
s.license = {
:type => "Copyright",
:text => <<-LICENSE
Copyright 2015 Example.com. All rights reserved.
LICENSE
}
end
Есть ли способ изменить это так рамки будут добавлены к Embed рамочным Построить Фазу?