Я работаю над проектом, использующим cocoapods, и вдруг вижу, что я делаю некоторые изменения в одной из библиотек. Как я могу гарантировать, что эти изменения никогда не будут отменены с помощью pod update
? Есть ли способ внести изменения в блок без обновления проекта github?
ОБНОВЛЕНИЕ: запуск проекта
Я попытался разветкить проект и создать новый specfile, чтобы указать на новый проект. Я смог установить базовый материал, однако по какой-то причине есть некоторые зависимости, которые установлены, но не могут быть указаны внутри проекта pods. В настоящее время у меня это в моем podsfile:
'WhirlyGlobe', :podspec => 'https://raw.github.com/tiagoalmeida/WhirlyGlobe/master/WhirlyGlobe.podspec'
Вилка библиотеки находится в https://github.com/tiagoalmeida/WhirlyGlobe
UPDATE2: Отсутствующие заголовки
Я обнаружил, что заголовки (Pods/Headers) для boost и Eigen (используемые из WhirilyGlobe) не генерируются.
UPDATE3: попытка сделать что-то о заголовках
Я попытался посмотреть в некоторых конфигурациях, которые находятся в этом потоке, и я пробовал решения в FAQ, но я считаю, что моя проблема другая. Заголовки на самом деле отсутствуют.
UPDATE4: атака версии cocoapods
Я удалил cocoapods и установил версию 0.20.2 (которая работала, прежде чем пытаться использовать мою вилку), и она все равно сохраняет:/.