Если вы хотите создать свои собственные кокоподы с раскадровками, XIB, ресурсами и другими платформами, такими как Alamofire, MBProgressHUD et c.
Простые шаги для создания Cocoapod из существующего проекта xcode
Скопируйте URL-адрес вашего хранилища. Откройте терминал и выполните следующую команду.
git клон скопировал ваш URL-адрес хранилища
Теперь скопируйте ваш проект Xcode в клонированную папку репозитория на вашем Ma c. Теперь выполните следующие команды
git add -u для добавления всех файлов (если не добавлено, используйте: git add filepath / folder)
git commit -m "ваше пользовательское сообщение"
git pu sh мастер происхождения
Создать новый выпуск на go в ваш git репозиторий или выполните следующие команды
git tag 1.0.0
git pu sh - -tags
Сначала нам нужно убедиться, что у вас установлены CocoaPods и они готовы к использованию в вашем терминале. выполните следующую команду:
sudo gem install cocoapods --pre
Создание Podspe c
Все модули имеют файл подспе c. A podspe c, как следует из его названия, определяет характеристики Pod! Теперь давайте создадим следующую команду на терминале
, коснитесь PodName.podspe c
После добавления и изменения вашего .podspe c файл. Проверьте ваш файл .podspec, нажав следующую команду на терминале
pod lib lint
После успешной проверки без ошибок выполните следующую команду, чтобы зарегистрироваться вы и строите cocoapod соответственно
регистр ствола pod
pu транка pod sh PodName.podspe c
Если все пойдет хорошо, вы получите это на терминале
? PodName (1.0.0) успешно опубликовано 5 5 февраля 02: 32 ? https://cocoapods.org/pods/PodName ? Расскажи друзьям!
? PodName (1.0.0) успешно опубликовано
5 5 февраля 02: 32
? https://cocoapods.org/pods/PodName
? Расскажи друзьям!
Да !!!!! поздравляю, у вас есть ссылка на стручок. Используйте там, где вы хотите его использовать.
Вот несколько полезных ссылок. Вы можете следовать за тем же.
https://www.appcoda.com/cocoapods-making-guide/
https://www.raywenderlich.com/5823-how-to-create-a-cocoapod-in-swift