我正在尝试使用PodSpec
为我的名为DKProgressHUD
的存储库推送新的pod trunk push command
。它告诉我,我的图像无效。所以,我有两个问题。 trunk是否已经可用于推送。我的形象出了什么问题?
~/Documents/Github/DKProgressHUD: $ pod trunk push ./DKProgressHUD.podspec
Validating podspec
-> DKProgressHUD (1.0.1)
- WARN | The screenshot https://github.com/wzbozon/DKProgressHUD/blob/master/Screenshot.png is not a valid image.
[!] The podspec does not validate.
这是图片:
答案 0 :(得分:4)
这里的问题很可能是链接不是图像本身的链接,而是关于图像的Github页面。
使用原始图像应该有所帮助: https://raw.githubusercontent.com/wzbozon/DKProgressHUD/master/Screenshot.png
以下是引发错误的代码的摘录:
def validate_screenshots(spec)
spec.screenshots.compact.each do |screenshot|
request = validate_url(screenshot)
if request && !(request.headers['content-type'] && request.headers['content-type'].first =~ /image\/.*/i)
warning "The screenshot #{screenshot} is not a valid image."
end
end
end
我希望这会有所帮助。干杯!