Загрузка библиотеки в какао-бобы

Я создал библиотеку в Swift и пытаюсь загрузить библиотеку в Cocoapods (я не уверен, возможно ли это, но я предполагаю, что это должно быть). Я никогда раньше не загружал библиотеку на Cocopods, поэтому не знаю, как это сделать. У меня уже есть библиотека на GitHub.

Вот что я пробовал:

Открыл терминал и набрал следующую команду:

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.

Что вызывает эту ошибку? Поскольку я впервые пытаюсь добавить библиотеку в Cocopods, я не уверен, что это происходит, поскольку это быстрая библиотека. Я пробовал библиотеку в проекте, и она компилируется и работает нормально. Может ли кто-нибудь подсказать мне, как добавить библиотеку вcocopods? Я нашел только несколько руководств, и ни один из них не был очень полезным. Можно ли добавить быструю библиотеку в кокоаподы?


person Harikrishnan    schedule 03.12.2014    source источник


Ответы (1)