pod spec lint 错误
Error with pod spec lint
我想要public一个框架。
我在我的framework目录下创建了一个pod spec,填写pod spec信息,然后输入pod spec lint
但它给我错误:
-> KPImageView (1.0.0)
- ERROR | [iOS] unknown: Encountered an unknown error ([!] /usr/bin/git clone https://github.com/khuong291/KPImageView.git
/var/folders/t5/rgq4j6cn7h79khx0xsftrjtw0000gp/T/d20161113-67362-1dxzrg4
--template= --single-branch --depth 1 --branch 1.0.0
Cloning into
'/var/folders/t5/rgq4j6cn7h79khx0xsftrjtw0000gp/T/d20161113-67362-1dxzrg4'...
warning: Could not find remote branch 1.0.0 to clone. fatal: Remote
branch 1.0.0 not found in upstream origin ) during validation.
Analyzed 1 podspec.
[!] The spec did not pass validation, due to 1 error. [!] The
validator for Swift projects uses Swift 3.0 by default, if you are
using a different version of swift you can use a `.swift-version` file
to set the version for your Pod. For example to use Swift 2.3, run:
`echo "2.3" > .swift-version`.
我的 podspec:
Pod::Spec.new do |s|
s.name = "KPImageView"
s.version = "0.0.3"
s.summary = "UIImageView with Ken Burns effect."
s.homepage = "https://github.com/khuong291/KPImageView"
s.license = { :type => 'MIT' }
s.author = { "khuong291" => "dkhuong291@gmail.com" }
s.source = { :git => "https://github.com/khuong291/KPImageView.git", :tag => s.version.to_s }
s.platform = :ios, '7.0'
s.requires_arc = true
s.source_files = 'KPImageView/KPImageView/*'
end
看起来像 CocoaPods issue 4871
该错误是因为未推送 标签 1.0.0。
Don't forget to push tags 与 git push --tags
.
我想要public一个框架。
我在我的framework目录下创建了一个pod spec,填写pod spec信息,然后输入pod spec lint
但它给我错误:
-> KPImageView (1.0.0)
- ERROR | [iOS] unknown: Encountered an unknown error ([!] /usr/bin/git clone https://github.com/khuong291/KPImageView.git
/var/folders/t5/rgq4j6cn7h79khx0xsftrjtw0000gp/T/d20161113-67362-1dxzrg4
--template= --single-branch --depth 1 --branch 1.0.0
Cloning into
'/var/folders/t5/rgq4j6cn7h79khx0xsftrjtw0000gp/T/d20161113-67362-1dxzrg4'...
warning: Could not find remote branch 1.0.0 to clone. fatal: Remote
branch 1.0.0 not found in upstream origin ) during validation.
Analyzed 1 podspec.
[!] The spec did not pass validation, due to 1 error. [!] The
validator for Swift projects uses Swift 3.0 by default, if you are
using a different version of swift you can use a `.swift-version` file
to set the version for your Pod. For example to use Swift 2.3, run:
`echo "2.3" > .swift-version`.
我的 podspec:
Pod::Spec.new do |s|
s.name = "KPImageView"
s.version = "0.0.3"
s.summary = "UIImageView with Ken Burns effect."
s.homepage = "https://github.com/khuong291/KPImageView"
s.license = { :type => 'MIT' }
s.author = { "khuong291" => "dkhuong291@gmail.com" }
s.source = { :git => "https://github.com/khuong291/KPImageView.git", :tag => s.version.to_s }
s.platform = :ios, '7.0'
s.requires_arc = true
s.source_files = 'KPImageView/KPImageView/*'
end
看起来像 CocoaPods issue 4871
该错误是因为未推送 标签 1.0.0。
Don't forget to push tags 与 git push --tags
.