Cocoapod:如何在没有lint的情况下将规格推送到我的私人仓库?

时间:2015-10-19 04:57:01

标签: ios macos cocoapods lint

我拥有自己的cocoapod,它是C ++库的包装器,因此无需使用per-architect共享库就可以使用它。我更喜欢在使用此cocoapod的项目中添加*.a,因此cocoapod在linting时显然无法链接。我如何将podspec推送到我的私人仓库跳过lint?

2 个答案:

答案 0 :(得分:4)

由于没有答案,我认为这是不可能的,或者这不是一个好的做法。所以我在repo中创建了常见的repo目录结构,复制了pod spec文件并提交/推送它。之后,我能够使用它,就像使用pod repo push ...

推送它一样

任何改进/好的解决方案都值得赞赏。

答案 1 :(得分:4)

当我需要这样做时,我执行以下步骤:

  1. 使用文本编辑器打开CocoaPods脚本文件:

    ❯原子/Library/Ruby/Gems/2.0.0/gems/cocoapods-trunk-1.2.0/lib/pod/command/trunk/push.rb

  2. 评论验证行:

  3. enter image description here

    1. 尝试再次发布广告连播。
    2. 不要忘记撤消更改。如果项目维护者没有为此添加标记,则有其原因。