Я создал простой и частный модуль с этим учебником: http://pablin.org/2013/05/18/cocoapods-for-internal-libraries/
Фактически у моего репо есть только группа классов
Все в порядке, и я могу установить мой стручок отлично. Единственная проблема - все файлы устанавливаются внутри основной папки, поэтому она не сохраняет структуру папок.
У меня есть эта структура папок, репозиторий с именем: myRepository
Classes
|
------ foo.h and foo.m
------ Controller Layer
|
----------- foo2.h and foo2.m
------ ViewLayer
|
----------- foo3.h and foo3.m
Все файлы копируются внутри папки с именем myRepository.
Это мой podspec:
Pod::Spec.new do |s|
s.name = "fooClasses"
s.version = "0.0.1"
s.summary = "Common clases of foo"
s.homepage = "http://foo.com"
s.license = 'BSD'
s.license = { :type => 'Foo License', :file => 'LICENSE.txt' }
s.author = { "me" => "[email protected]" }
s.platform = :ios, '7.0'
s.source = { :git => "https://github.com/myRepository.git", :tag => "0.0.1" }
s.source_files = "**/*.{h,m}"
s.requires_arc = true
end
Я пробовал с s.preserve_path = "*" и s.preserve_path = "Классы"
Любая идея?
Спасибо!!!!!!!!