У меня есть zipped iOS framework, который я пытаюсь использовать через CocoaPods в тестовом приложении. Я добавил его в свой github по версиям. Мой podspec в настоящее время выглядит следующим образом:Почему мой CocoaPod не загружает источник из указанного URL?
Pod::Spec.new do |spec|
spec.name = "TestPod"
spec.version = "0.1"
spec.license = { :type => "MIT", :file => "LICENSE" }
spec.homepage = 'http://www.test.com'
spec.author = "test"
spec.summary = "test."
spec.source = { :http => "https://github.com/username/TestPod/releases/download/0.1/TestPod-0.1.zip"}
spec.vendored_framework = "TestPod-0.1/TestPod.framework"
spec.ios.deployment_target = '8.0'
end
Я использую это непосредственно в моей Podfile с -
target 'TestApp' do
pod 'TestPod', :git => 'https://github.com/username/TestPod/'
end
Однако, делая pod install
, я обнаружил, что архивный файл TestPod-0.1.zip
не был ни загружен не был рамки добавлены в мой проект. Может кто-нибудь, пожалуйста, посоветуйте мне, как я могу заставить Pod загрузить мои рамки?
Если кто-то хочет знать, это может быть исправлено с помощью ': podspec' вместо': git' –
Спасибо за комментарий к вашему сообщению! Я читал статью в блоге по адресу https://eladnava.com/publish-a-universal-binary-ios-framework-in-swift-using-cocoapods/ и был в тупике часами, прежде чем при ответе на использование: podspec –