最全iOS开发工具集合
最全iOS开发工具集合
GuoYanjun- 文/一月筠
-- 转载请注明 --
- 目录…
目录
- Xcode
- [Simulators 模拟器下载](#Simulators 模拟器下载)
- [Developer Disk Image下载](#Developer Disk Image下载)
- Documentation
- webStorm
- [Java To iOS](#Java To iOS)
- Markdown编辑器
- Xcode插件
- 测试
- 其他测试
- [Beta 测试版本发布](#Beta 测试版本发布)
- 部署
- [App Store](#App Store)
- 工具
- 版本控制工具Git
- Photoshop插件
- 矢量图设计工具
- 切图工具
- 图标处理工具
- 在线Icon库
- 取色工具
- Gif图片录制工具
- [Design Games](#Design Games)
Xcode
| 版本 | 平台 | 下载地址 | 大小 |
|:—:|:—:|:—:|:—:|:—:|
| 8.2.1 | Mac | 官网地址 | 4.2G |
| 8.2 | Mac | 官网地址 | 4.2G |
| 8.1 | Mac | 官网地址 | 4.1G |
| 8 | Mac | 官网地址 | 4.1G |
| 7.3 | Mac | 百度网盘 密码: npe5 | 5.2G |
| 7.2 | Mac | 百度网盘 密码: g44b | 4.73G |
| 7.1 | Mac | 百度网盘 密码: 8jj8 | 4.62G |
| 7.1beta | Mac | 百度网盘 密码: e9qn | 3.85G |
| 6.4| Mac | 百度网盘 密码: iiae | 2.8G |
| 6.3 | Mac | 百度网盘 密码: 6mhs | 2.77G |
| 6.2 | Mac | 百度网盘 密码: xun6 | 2.78G |
Simulators 模拟器下载
名称 | 下载地址 | 大小(GB) |
---|---|---|
iOS 8.4 | 苹果官网地址 | 1.37 |
iOS 8.3 | 苹果官网地址 | 1.36 |
Developer Disk Image下载
名称 | 下载地址 | 大小(MB) |
---|---|---|
10.3 (14E5239d).zip | 下载地址 | 14.7 |
10.2 (14C89).zip | 下载地址 | 13.8 |
10.0 (14A5339a).zip | 下载地址 | 13.8 |
苹果官网的iOS Developer Library是开发者最喜欢用的知识仓库,但是在Xcode中下载速度实在是太慢!我想用迅雷离线下载怎么办,那就需要知道它的下载地址了。
Documentation
名称 | 下载地址 | 大小(MB) |
---|---|---|
iOS 9.3 | 下载链接 | 872.2 |
Xcode 7.3 | 下载链接 | 264 |
OS X 10.11.4 | 下载链接 | 932 |
watchOS 2.2 | 下载链接 | 364.5 |
tvOS 9.2 | 下载链接 | 307.7 |
下载后挂载了看到 iOSDocset.pkg, 运行解压之后, 找到com.apple.adc.documentation.iOS.docset,复制到~/Library/Developer/Shared/Documentation/DocSets/ 中,以后更新Xcode不必重复下载此文档
iOS 开发类库总结,猛戳:网页链接
AppCode
版本 | 平台 | 下载地址 | 大小 |
---|---|---|---|
April 6,2016 | Mac | 下载链接 | 243MB |
webStorm
版本 | 平台 | 下载地址 | 大小 |
---|---|---|---|
2016.1.1 | Mac | 下载链接 | – |
Java To iOS
名称 | 下载地址 |
---|---|
j2Objc | 下载链接 |
RoboVM | 下载链接 |
Markdown编辑器
对于熟悉Markdown的人来说,Mou是一款不错的文本编辑器(Mac平台)。相比同类型产品,Mou 在功能性和易用性上都有众多特色,在其简单的界面之后,不仅拥有自定义样式、增量搜索、中文字体“漂移”优化,还支持终端命令行启动、内容发布、竖版文字布局,甚至还可以作为任务列表使用,其Markdown双栏布局的实时预览和同步滚动功能更是被众多应用借鉴和采用。
可惜的是Mou已不再支持macOS Sierra(10.12.x)已上的系统,所以在这里推荐其他几款支持Markdown语法的软件。
编辑器 | 下载地址 |
---|---|
Mou | 下载链接 |
MacDown | 官网地址 |
Typora | 官网地址 |
MaHua | 在线编辑器 |
Xcode插件
- FuzzyAutocompletePlugin
– 提供了除前缀匹配之外的其他更加灵活的自动补全功能,支持 Xcode 5+。 - SCXcodeMiniMap
– SCXcodeMiniMap 为 Xcode 添加了代码地图功能 - Show in Github
– 可以直接打开 Github 上当前正在编辑的行对应的 commit 页面。 - BBUFullIssueNavigator
– 这个插件让 Xcode 在 issue 导航栏显示所有的 issue 内容。 - BBUDebuggerTuckAway
– 当你开始编辑的时候帮你隐藏调试器栏的 Xcode 插件。 - SCXcodeSwitchExpander
– SCXcodeSwitchExpander 是一个可以帮你展开 switch 语句的插件,还会自动帮你插入 case 语句。 - VVDocumenter-Xcode
– 方便的编写标准注释的 Xcode 插件。 - XAlign
– 一个 Xcode 代码自动对齐插件,它可以使用自定义的模式来对齐任何东西。 - Cocoapods Xcode Plugin
– 依赖管理工具 CocoaPods 的 Xcode 插件。 - KSImageNamed-Xcode
– 提供了图片名称自动补全功能的插件。 - ColorSense-for-Xcode
– 可视化的颜色选择插件。 - Backlight-for-XCode
– 高亮当前编辑的行。 - UIColor-Hex-Swift
– 通过十六进制字符串创建 autorelease 颜色的便利方法。★ - KPRunEverywhereXcodePlugin
– 只需一次点击,就可以在多个 iOS 设备上构建,运行 App。 - RevealPlugin
– 将 Reveal App 和你的项目自动合为一体的 Xcode 插件。 - RealmPlugin
- 生成 Realm 模型的 Xcode 插件。
- AdjustFontSize
– 使用 ⌘ + / ⌘ - 快捷键调整字体大小。 - Lin
– 这个插件提供了 NSLocalizedString 的自动补全插件。 - Rephrase
– Xcode 用于本地化的插件. - XCActionBar
– Xcode 的 Alfred。 - QuickJump
– Xcode 快速代码导航。 - CATweaker
– 一个用于创建漂亮的 CAMediaTimingFunction 曲线的插件. - XcodeWay
– 便捷地导航到多个地方。 - GitDiff
– 将与 git 仓库中不同的代码高亮。 - MCLog
– 用于控制台内容筛选的插件。 - XToDo
– 一个显示项目中 TODO,FIXME,??? 和 !!! 列表的对话框。 - CopyIssue
– 使复制 Xcode issuse 描述更简单。 - RTImageAssets
– 自动生成所需的全部 App 图标的插件。 - BBUncrustifyPlugin-Xcode
– 使用 ClangFormat 或 Uncrustify 格式化代码的插件。 - Aviator
– 这个插件将 AppCode 的 ⇧⌘T (source/test 切换) 带到 Xcode 中. - JumpMarks
– 使用有序的书签为你的代码做导航。 - XCSnippetr
– 直接上传代码片段到 Slack 和 Gist 的 Xcode 插件。 - Peckham
– 使用 #import 引用项目中的任何文件,提供代码提示。 - MLAutoReplace
– 快速编码以及代码格式化插件,提升你的编码速度。 - Chameleon
– iOS (Obj-C & Swift)的扁平化颜色框架。★ - AutoHighlightSymbol
– 高亮被选中的符号对应的所有实例。 - Reveal-In-GitHub
– 用一个快捷键就可以跳转到 GitHub 仓库的 History, Blame, PRs, Issues, Notifications。 - CleanHeaders-Xcode
– 类似 iSort 的头文件排序和重复消除插件,让你的头文件看起来更加有序。 - Luft
– 帮助你实现轻量的 View Controller 的 Xcode 插件。
测试
- CrashMonkey
– iOS 平台的 Monkey 测试工具。 - appium
– Appium 是一个开源自动化测试框架。用于测试原生或者混合 app。 - robotframework-appiumlibrary
– AppiumLibrary 是一个用于 RobotFramwork 的 appium 测试框架。 - Cucumber
– iOS BDD 框架。 - Kif
– 一个 iOS 的函数式测试框架。 - Subliminal
– 一个保守的 iOS 集成测试框架。 - UIAutomation
– 一个使用脚本在连接着的设备上测试你的用户界面元素的 JavaScript 库。 - ios-driver
– 使用 Selenium / WebDriver 测试任何 iOS 原生,混合或者移动 web 应用。 - Zucchini
– 可视化的 iOS 测试框架。 - Remote
– 在 Xcode 内部控制你的 iPhone 来做端到端的测试。
其他测试
- NaughtyKeyboard
– 一个危险字符串的大列表,当用户输入这些字符串使有很大的可能会造成 bug,这是一个用于在你的 iOS 设备上测试你 app 的键盘。 - PonyDebugger
– 使用 Chrome 开发者工具对你的 iOS app 进行远程网络和数据调试。 - ios-snapshot-test-case
– 使用屏幕快照的 iOS 单元测试。
Beta 测试版本发布
- Crashlytics
– 一个崩溃报告和 beta 测试服务。 - TestFlight Beta Testing
– iTunes Connect 支持的 beta 测试服务。 - HockeyApp
– 在 HockeyApp 你可以发布你 app 的 beta 测试版本,收集实时的崩溃报告,获取用户反馈,分析测试覆盖率。
部署
- fastlane
将所有 iOS 部署工具整合到一个工作流中。 - deliver
部署截屏,app 元数据和 AppStore app 更新,这一切只需要一个命令就可以搞定。 - snapshot
自动地创建全部语言和全部设备的屏幕截图。
App Store
- Average App Store Review Times
这个网站可以同时跟踪 AppStore 上 iOS 和 Mac 两个版本的浏览次数,使用了利用 iOS 和 Mac 开发者的众包数据。 - Apple’s Common App Rejections Styleguide
一些导致 app 被苹果拒绝的重要常见问题。 - Free App Store Optimization Tool
在关键字和竞争者的角度上,让你可视化地追踪你的 App Store 数据。
工具
- Shark
– 用于将 .xcassets 文件夹转换成一个类型安全枚举的 Swift 脚本。★ - R.swift
– 在 Swift 项目中,强类型的自动补全资源名称的工具,包括图片,单元格和 segue 的工具。★ - SwiftGen
– 一个生成 Swift 代码工具的集合(生成资源的枚举,storyboard,本地化字符串和 UIColor)。★ - Localize-Swift
– Swift 2.0 实现在应用中切换语言的功能,帮助你的 APP 实现友好的本地化和国际化。★ - Blade
– 为 iOS 和 OS X 应用生成 Xcode 图片目录,全局图片和其他相关的东西。 - Retini
– 一个超级简单的 Retina(2x,3x)图片转换器。 - Provisioning
– 一个查看器插件,用于预览 .mobileprovision 文件。 - Strsync
– 自动翻译并且使 .strings 文件和默认语言同步。
版本控制工具Git
版本号 | Windows | Mac OSX | Linux |
---|---|---|---|
Git-2.0.1 | – | 下载链接 | 下载链接 |
Git-1.9.4 | 下载链接 | – | 下载链接 |
Git-1.8.5.2 | 下载链接 | 下载链接 | 下载链接 |
Design Tools 设计工具
Photoshop插件
名称 | 简介 | 下载地址 |
---|---|---|
Cut&Slice | 切图神器 | 下载链接 |
DevRocket | 切图神器 | 下载链接 |
Cutterman | 最好用的切图工具 | 下载链接 |
Ink | – | 下载链接 |
Corner Editor | 路径圆角编辑工具 | 下载链接1 下载链接2 |
GuideGuide | 辅助线工具 | 下载链接 |
Assistor PS | – | 下载链接 |
Skeuomorphism.it | – | 下载链接 |
QuickGuide | – | 下载链接 |
Long Shadow Generator | 长投影效果生成插件 | 下载链接 |
android_resizer_toolkit | – | 下载链接 |
android-ps-tools | 一些方便Android UI设计的PhototShop插件 | 下载链接 |
LayerCraft | 用于从图层中导出UI资源的Photoshop插件 | 下载链接 |
矢量图设计工具
名称 | 下载地址 |
---|---|
Sketch 3 | 下载链接 |
Gravit | 下载链接 |
Adobe Illustrator | 下载链接 |
切图工具
名称 | 下载地址 |
---|---|
Slicy | 下载链接 |
图标处理工具
名称 | 下载地址 |
---|---|
Icon Slate | 下载链接 |
在线Icon库
名称 | 下载地址 |
---|---|
IconFont | 下载链接 |
NounProject | 下载链接 |
取色工具
名称 | 下载地址 |
---|---|
ColorSnapper | 下载链接 |
Gif图片录制工具
名称 | 下载地址 |
---|---|
LICEcap | 下载链接 |
GifCam | 下载链接 |
Android Tool | 下载链接 |
Design Games
The Bezier Game:一个帮助你练习PS里钢笔工具的小游戏。