pod repo push 报错The `xx.podspec` specification does not validate.

1 问题描述

当你执行pod repo push ’远端仓库‘ xx.podspecThe xx.podspec specification does not validate.的时候,按照下面命令执行

pod repo push 'ios_cocoapods_repo' 'xx.podspec' --sources='git地址/ios_cocoapods_repo.git' --verbose --allow-warnings --use-libraries  --skip-import-validation

2 参数解释

  1. ios_cocoapods_repo 远端仓库名
  2. xx.podspec 要上传的podspec 注意xx.podspec所在的路径,我这里使用的是相对路径,你也可以使用绝对路径比如:/Users/xxx/Documents/xx.podspec
  3. --sources是ios_cocoapods_repo对应的远端仓库地址
  4. --verbose 输出详情
  5. --allow-warnings 允许警告
  6. --use-libraries 允许使用静态库
  7. --skip-import-validation 跳过验证,这个是解上面问题的关键
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容