Я создал библиотеку в Swift и пытается загрузить библиотеку в cocoapods (я не уверен, что это возможно, но я предполагаю, что это должно быть). Я никогда раньше не загружал библиотеку в cocoapods, поэтому я не знаю, как это сделать. У меня уже есть библиотека в GitHub.Загрузка библиотеки в какао pods
Это то, что я пробовал:
Открыт терминал и ввел следующую команду:
pod spec create JHProgressHUD
Это создало JHProgressHUD.podspec
файл. Я заменил все содержимое по умолчанию файла со следующим:
Pod::Spec.new do |spec|
spec.name = 'JHProgressHUD'
spec.version = '1.0.0'
spec.license = { :type => 'MIT' }
spec.homepage = 'https://github.com/harikrishnant1991/JHProgressHUD'
spec.authors = { 'Harikrishnan T' => '[email protected]' }
spec.summary = 'IOS HUD Swift Library'
spec.source = { :git => 'https://github.com/harikrishnant1991/JHProgressHUD.git', :tag => '1.0.0' }
spec.ios.deployment_target = '7.0'
spec.platform = :ios, '7.0'
spec.source_files = 'JHProgressHUD.swift'
end
Затем я попробовал следующую команду:
pod spec lint JHProgressHUD.podspec
Но я получаю следующее сообщение об ошибке:
-> JHProgressHUD (1.0.0)
- ERROR | [xcodebuild] error: /Applications/Xcode 2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: unknown option character `X' in: -Xlinker
Analyzed 1 podspec.
[!] The spec did not pass validation.
Что вызывает эту ошибку? Поскольку это первый раз, когда я пытаюсь добавить библиотеку в cocoapods, я не уверен, что это происходит, так как это быстрая библиотека. Я пробовал библиотеку в проекте, и она компилируется и работает нормально. Может ли кто-нибудь вести меня о том, как добавить библиотеку в cocoapods? Я нашел только несколько уроков, и ни один из них не был очень полезен. Можно ли добавить быструю библиотеку в cocoapods?