Я создаю частную структуру, которая будет использоваться в частном хранилище частных контейнеров. Давайте рассмотрим структуру «IOSExampleFramework».Включая файл plist с моим cocoapod
У меня возникли проблемы с попыткой связывания plist вместе с моими исходными файлами. Пример моего стручка спецификации является:
Pod::Spec.new do |s|
s.name = "IOSExampleFramework"
s.version = "0.0.2"
s.summary = "IOSExampleFramework Framwork"
s.description = <<-DESC
This framework is an example framework for stack overflow question purposes.
DESC
s.homepage = "http://example.com"
s.license = { :type => "Custom", :text => <<-LICENSE
Copyright Stephen Biggerstaff
LICENSE
}
s.author = { "Stephen Biggerstaff" => "[email protected]" }
s.ios.deployment_target = "8.0"
s.source = { :git => "https://exampleRepo.git", :tag => "0.0.2" }
s.source_files = "Classes", "IOSExampleFramework/IOSExampleFramework/*.{h,m}"
#s.resource = "DeviceIdentifiers.plist"
s.ios.vendored_frameworks = "IOSExampleFramework/CrashReporter.framework"
#s.xcconfig = { "HEADER_SEARCH_PATHS" => "$(SDKROOT)/usr/include/libxml2", 'OTHER_LDFLAGS' => "-ObjC" }
end
Мои источники работают хорошо, однако PLIST находится в том же каталоге, что эти источники и не тянет вниз, когда я пытаюсь сделать обновление стручок в прикладном I нужно это для.
Я также попытался указать подстановочный знак «* .plist» в ресурсах, однако я не хочу вытаскивать info.plist, хотя он все равно не работает.
Любая помощь будет оценена
Возможно, мое имя заполнителя вводит в заблуждение. Я не устанавливаю этот пакет как структуру, поэтому это не сработало. По крайней мере, я предполагаю, что это была проблема. Я решил это и добавил свое собственное разрешение. Благодаря! – Biggs