A Pod Tool For MacOS
Switch branches/tags
Nothing to show
Clone or download
Latest commit c63ce80 Jun 14, 2017
Permalink
Failed to load latest commit information.
Kingfisher.framework 0.0.1release Jun 12, 2017
PodMan.xcodeproj 0.0.1release Jun 12, 2017
PodMan 修复创建崩溃 Jun 14, 2017
resource add readme Jun 13, 2017
.gitignore add readme Jun 13, 2017
.travis.yml add readme Jun 13, 2017
LICENSE Initial commit May 19, 2017
PodMan.dmg update dmg Jun 15, 2017
README.md Create README.md Jun 13, 2017

README.md

PodMan - A Pod Tool For MacOS

platforms Xcode 9.0-beta MacOS 10.12+ Swift 4.0

介绍

PodMan是一款运行在MacOS上,基于CocoaPods的工具型应用。旨在为纯命令行操作的CocoaPods增加一个相对友好的UI入口。CocoaPods官方也提供了MacOS应用。但是功能相对单一只能针对PodFile操作,对于我们想要自己创建Pod,私有化Pod,日常维护自己Pod的开发者们需要更多定制的功能。PodMan可以帮助你完成这些工作。

为什么要使用PodMan?

首先,PodMan可以在任何时候修改你Pod的选项参数如:

  • allow-wanrings
  • use-libraries
  • verbose
  • sources (私有Pod,长的令人发指)

使用PodMan你可以不必在手敲这些累赘的参数,只需要轻点勾选即可。同时,也不会以为忘记加某个参数让你这好几分钟的lint白白浪费。

其次,CocoaPods的命令其实已经相对比较简单了。但是当然我们需要日常维护某一个Pod的时候,比如做了组件化的同学,每天都需要不停地lint、speclint、tag、release、repopush、等等一套全家桶命令。在这以前我是使用zsh的alias来简化工作的。但是针对不同的Pod所用的参数也不同,所以我们需要一个既方便又灵活的方法来执行这些命令,我想没有什么比一个可以勾选参数来执行的应用更方便了。

安装PodMan

1.clone 代码或者直接下载repo中的PodMan.dmg到你的本地。剩下的你懂得。 2.因为我的开发者证书过期了。我暂时还不想续费所以会弹出:

该应用来自身份不明的开发者。balabalabala。。。。

大家放心,我真的不是黑户😂😂😂😂 为了正常进入APP,你需要在系统偏好设置 -> 安全性与隐私 -> 点击PodMan 仍要打开

然后...欢迎使用PodMan!

使用PodMan

请前去查看《PodMan使用手册》

TODO List

  • 发布beta版本 (done)
  • 单元测试
  • 增加PodFile编辑功能
  • 增加PodSpec文件编辑功能
  • 增加Carthage相关功能
  • 增加Swift Package Manger相关功能
  • 待续

最后

项目正在beta测试中,如果你遇到任何问题都可以通过我博客的联系方式找到我,或者提issue给我。或者直接发个PR那就最好不过了~~。期待你的使用。