Last active
January 18, 2019 09:13
-
-
Save lexrus/7dc5d4f4698a78a2da1e to your computer and use it in GitHub Desktop.
Xcoder 常用工具一键安装
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # 解析 xcodeproj 的 Ruby 库 - https://github.com/CocoaPods/Xcodeproj | |
| gem install --no-ri 'xcodeproj' | |
| # xcoderbuild 的 Ruby 封装 - https://github.com/rayh/xcoder | |
| gem install --no-ri 'xcoder' | |
| # Xcode 工程配置工具 - https://github.com/thoughtbot/liftoff | |
| gem install --no-ri 'liftoff' | |
| # Xcode 工程配置工具,比 liftoff 灵活 - https://github.com/krzysztofzablocki/crafter | |
| gem install --no-ri 'crafter' | |
| # xcodebuild 输出格式化工具 - https://github.com/mneorr/xcpretty | |
| gem install --no-ri 'xcpretty' | |
| # 测试用例自动执行工具 - https://github.com/mneorr/xclisten | |
| gem install --no-ri 'xclisten' | |
| # UIAutomation 脚本执行工具 - https://github.com/bendyworks/bwoken | |
| gem install --no-ri 'bwoken' | |
| # Cocoa 包管理工具 - https://github.com/cocoapods/cocoapods | |
| gem install --no-ri 'cocoapods' | |
| # strings 文件管理工具,支持多种开发平台 - https://github.com/mobiata/twine | |
| gem install --no-ri 'twine' | |
| # 命令行版本的 Dash - https://github.com/kattrali/cocoadex | |
| gem install --no-ri 'cocoadex' | |
| # iOS 设备管理、APN 发送、IAP 验证、IPA 分发等工具 - http://nomad-cli.com/ | |
| gem install --no-ri 'nomad-cli' | |
| # 检查未使用的 `#import` 文件 - https://github.com/dblock/fui | |
| gem install --no-ri 'fui' | |
| # 调试 HTTP 接口的 "shell" - https://github.com/htty/htty | |
| gem install --no-ri 'htty' | |
| # 统计文档覆盖率的工具 - https://github.com/kattrali/docstat | |
| gem install --no-ri 'docstat' | |
| # Xcode 目录同步工具 - https://github.com/venmo/synx | |
| gem install --no-ri 'synx' | |
| # 强迫症必备代码检查工具 - https://github.com/marklarr/mayday | |
| gem install --no-ri 'mayday' | |
| # 脚本发布 App 到 iTunes Connect - https://github.com/KrauseFx/deliver | |
| gem install --no-ri 'deliver' | |
| # 维护 iTunes Connect 证书的工具 - https://github.com/KrauseFx/sigh | |
| gem install --no-ri 'sigh' | |
| # 维护 iTunes Connect 推送证书的工具 - https://github.com/KrauseFx/pem | |
| gem install --no-ri 'pem' | |
| # 批量给屏幕截图加上设备边框的工具 - https://github.com/KrauseFx/frameit | |
| gem install --no-ri 'frameit' | |
| # 半自动批量生成 App 截图的工具 - https://github.com/KrauseFx/snapshot | |
| gem install --no-ri 'snapshot' | |
| # Storyboard 纠错工具 - https://github.com/jfahrenkrug/StoryboardLint | |
| gem install --no-ri 'storyboardlint' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment