Podspecs/README.md

28 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# TouchInstinct Podspecs
## Добавление .podspec
### Автоматическая выгрузка
Для добавления файла `.podspec` в общий репозиторий необхоимо выполнить следующую команду в терминале:
```sh
pod repo push https://github.com/TouchInstinct/Podspecs PodspecName.podspec
```
После чего Ваша библиотека пройдет валидацию и загрузится в общий репозиторий автоматически. Далее обновляется версия зависимости на проекте.
Если не проходит валидация, то можно игнорировать ошибки с помощью ключа `--allow-warnings`.
### Ручная выгрузка
**Этот подход не рекомендуется.**
Бывают ситуации, когда необходимо выгрузить файла `.podspec` в обход валидации и всяких проверок. Тогда:
- Шаг 1. Необходимо создать папку c названием библиотеки, если она еще не создана. Если папка создана, то пропускаем этот шаг.
- Шаг 2. Зайти в папку с именем бибилиотеки. В ней создать папку, название которой будет текущая версия библиотеки
- Шаг 3. В нее положить файл `.podspec` c названием библиотеки.
*Например*, библиотека **MyFavouritePod** версии **1.0.0**. Путь к файлу должен выглядеть следующим образом: `MyFavouritePod/1.0.0/MyFavouritePod.podspec`