插件和工具介绍内容均收集于网络,太多了就不一一注明了,在此谢过!

1、Charles

为了调试与server端的网络通讯协议。经常须要截取网络封包来分析。

Charles通过将自己设置成系统的网络訪问代理server,使得全部的网络訪问请求都通过它来完毕,从而实现了网络封包的截取和分析。

一个可查看全部HTTP和SSL/HTTPS流量的工具。这款工具对于你測试和server端进行交互的应用非常实用

2、xScope

xScope带有六种不同的工具,帮助每个设计者高速、精确的完毕工作。这些工具功能灵活、强大。包括∶量度距离和角度的标尺、不同大小画面的屏幕、放大镜、精确垂直和水平标记辅助线、精确阔度, 高度和原来排成直线标记框架、找寻画面上全符合位置的 交叉点。

3、 Flurry

1.免费。能够收集用户的分布信息,用户对不同功能的使用频率,用户手机上的详细功能的运行信息(比方某button响应的运行时间)。并提供一些分析并以图表的方式显示出来,比方运行时间分布区间直方图。平均运行时间等等。

2.须要在网页上查看数据分析,刷新时间非常慢。比方在你的程序运行后大约2个小时以上才干在网页上显示出来(GoogleAnalytics更是要24h,Localytics快一些二十分钟)。分析项目是固定的。图表显示不能更改或者自己定义。

不能直接看到全部数据(仅仅能通过图表看到分析过了的数据分布的大概信息)

3.假设一定要获取全部的详细数据信息。能够通过Flurry的API来通过输入指定的网址和參数来获取指定的数据(XML或JSON

4、Crashlytics,

Crashlytics是基于云的错误报告解决方式。旨在找到全部崩溃应用的共同点。

通过写一行简单的代码来激活一个大概75KB的SDK,然后在AmazonWeb Services的云上来运行错误报告,最后给出关于你的应用崩溃的一个简单的报告。这是眼下对移动开发人员最实用最简单的错误报告系统。

5、Base

一款Mac OS X app,可用来创建、设计、编辑以及浏览SQLite 3数据库文件。

6、Pony Debugger

PonyDebugger是一个非常给力的iOS调试工具,它的监视器安装在Chrome浏览器下做为插件使用,通过监视器和PonyDebugger的iOSSDK相辅相成,能够非常好的监视App的运作情况.它的突出的亮点功能例如以下:

1:实时的检測应用与网络的交互情况

2:查看应用内CoreData的数据变化

3:实时反馈UI层的层级情况

7、Cocoapods

CocoaPods是一个能够帮你集中管理第三方库的开源项目,运行在Ruby的环境下,基于GitHub托管优势,你能够非常方便的查阅眼下依赖于CocoaPods的资源.

而且,CocoaPods是可靠,稳定,安全的.能够为你在使用第三方库资源时节省大部分的配置和部署时间.更专心的专注于Coding!

8、Appledoc

做项目的人多了,就须要文档了。今天開始尝试写一些项目文档。appledoc是一个能够帮你生成Objective-C代码凝视的辅助工具,appledoc所生成的凝视API文档与苹果类库的API文档保持一致.

这能够让Xcode能够识别出我们自己的API文档.

9、Dash

一款api查询,必备。

10、DashXcodeplugin:一个加入了Dash支持的Xcode插件。当使用Option-Click(或者作用相同的键盘快捷键)查看选中符号的文档时,该工具同意你使用Dash取代Xcode自己的文档查看器。

11、Simpholders

SimPholders可让你高速直接地訪问iPhone模拟器应用的app文档。你能够通过SimPholders找到数据库文件、永久存储以及缓存。

说白了,就是你不用去找app目录了。直接点击界面,他就会把那个目录直接给你打开。

12、PaintCode

PaintCode是一款简单的矢量图形绘制工具。通过PaintCode,你能够直接在画布上绘图,而且能够直接生成适用于iOS的Objective-C代码。说白了。就是你画一条线,下边直接给出你代码。

13、Liya

可视化操作Sqlite以及CoreData。

14、Briefs

设计师能够利用Briefs设计完整的iPhone、iPad应用交互模型,并利用模拟器即时体验设计的成果

15、Omnigraffle

非常快地制作你的iPhone应用的演示界面。

16、GlyphishIcons

你可能能从上面的这些图标中看到Flipboard 和 Twitter 在iOS上的应用使用了当中的一些图标。是的。这些个小图标对你的开发非常有帮助。

17、Git

分布式版本号控制系统和源代码管理系统,其长处是:快和简单易用。

18、XcodeColors:为应用调试输出加入有颜色的代码,从而简化调试。可与CocoaLumberjack一同使用。

19、ColorSense:一款Xcode插件,能让开发人员更简单更视觉换地使用UIColor和NSColor。当光标位于UIColor实例上时,颜色将会出如今屏幕上。点击颜色则可打开颜色选择器。该插件的编辑菜单添加了一些项目来插入颜色或者临时禁用颜色高亮。

菜单没有默认的键盘快捷键,但你能够通过系统的键盘參数选择进行设置。

20、CocoaPodsXcodePlugin:一款Xcode插件,同意你直接从Xcode管理CocoaPod依赖。

21、XcodeSnippets:这视乎是最明显的一个,但却能够降低大量开发时间。创建起来像drag-and-drop那么简单。这里有非常多优秀的演示样例(XcodeCodeSnippets、CodeSnippets )。

单元測试

22、Kiwi:适用于iOS的TDD/BDD測试平台。Kiwi让单元測试更加易读,相似Ruby測试工具RSpec。

(相关阅读:TDD的iOS开发初步以及Kiwi使用入门  )

23、Specta:一个轻量级的Objective-C和Cocoa的TDD/BDD框架,相似Kiwi,有相似RSpec的语法。

一般会结合Expecta框架一起使用。

24、Cedar:Kiwi和Specta都基于该框架。相同使用RSpec风格的语言。

上述Kiwi、Specta、Expecta以及Cedar都能够通过CocoaPods加入到你的项目中。

持续集成

25、xctool:xctool是来自Facebook的优秀开发工具,能够让你通过命令行创建和測试你的应用。除了比苹果提供的xcodebuild工具好用外,它的输出能够注入CI软件。因此更具灵活性。

26、Jenkins:一个开源的持续集成server,配置简单。通过Xcode插件。你能够用Jenkins来測试、签名、创建以及分发应用。Jenkins非常人性化,ANSI彩色输出,这些都是额外的功能。

27、Xcodebots:该工具自己主动化了创建、分析以及測试应用的过程。

使用了Mac OSXserver和苹果的指令。

28、HockeyApp ($) :相似TestFlight的服务,但也包括崩溃报告和用户反馈。

29、TestFlight:知名的iOS应用測试平台。

2014年3月,苹果收购了该平台的开发商Burstly。TestFlight表示将会停止开发 Android 产品,而且眼下的beta 測试 SDK 将不支持新顾客注冊。眼下的顾客仍然能够使用 TestFlight。

30、Mou:OS X上一款Markdown的编辑器。

非常适用于编写自述文件、变更日志以及其它方面的内容。

通用工具

31、HomeBrew:OS X上非常出色的包管理工具。

32、Alcatraz:开源的Xcode5包管理器,能够让你发现和安装插件、模板以及配色方案。无需手动拷贝文件。现已支持Xcode 5。

转载于:https://www.cnblogs.com/llguanli/p/8376393.html

32款iOS开发插件和工具介绍[效率]相关推荐

  1. IOS开发插件和工具总结

    最近突然想起要提高我们开发的效率,而不是自己硬要像老牛那样勤勤恳恳的一步一步的做. 对于Xcode是我们的开发环境,ok,怎样提高我们的效率呢,当然是使我们Xcode的变得更强大了,而Xcode支持插 ...

  2. 自己动手设计一款iOS自动构建发布工具

    2019独角兽企业重金招聘Python工程师标准>>> 自己动手设计一款iOS自动构建发布工具 一.引言 在iOS开发中,你可能经常会遇到这样的场景: 自己负责的功能模块开发完成后, ...

  3. 基于bboss开发平台eclipse开发工程生成工具介绍

    为什么80%的码农都做不了架构师?>>>    基于bboss开发平台eclipse开发工程生成工具介绍 一.工具简介   bboss开发平台发布出两个资源包:  war部署包  数 ...

  4. iOS开发UI篇—简单介绍静态单元格的使用

    iOS开发UI篇-简单介绍静态单元格的使用 一.实现效果与说明 说明:观察上面的展示效果,可以发现整个界面是由一个tableview来展示的,上面的数据都是固定的,且几乎不会改变. 要完成上面的效果, ...

  5. 30款android开发高效必备工具(附下载地址)

    工作高效是为了腾出更多个人时间.在android开发中,还真有些人气小工具,能帮你快速解决问题,提高开发效率. Vysor Vysor 是一个可以将手机的屏幕投影到电脑上,当然也可以操作,当我们做分享 ...

  6. Firefox必备的24款web开发插件[转]

    开发工具 Web Developer 1.1.8 https://addons.mozilla.org/en-US/firefox/addon/60 以工具栏的形式对网页的(X)HTML.脚本.多媒体 ...

  7. IOS开发辅助小工具

    现在做IOS开发,有时想看一下应用下的文件及目录是什么样的,所有就有了前面文章中的小工具mini文件系统: 又有时候,不仅仅是开发,测试也会想去了解下当前数据库内,存的数据是什么情况,所以就有了前面文 ...

  8. 6款MacOS系统性能监控优化工具介绍

    苹果的MacOSs系统的独立性强,优点是垃圾信息更少,但是也可能是由于这个原因,苹果电脑的用户会很少关注自己的电脑系统的健康性,这也就导致了后台经常在运行一些不需要的软件和程序,导致自己的苹果电脑出现 ...

  9. IOS开发 - UIWebView(用法全面介绍,含最全的JS交互)

    前两天我写了一套关于JS与OC交互的三种方法的文章,但是发现自己对UIWebView理解的还是比较浅,一直认为只能简单的当一个webView来使用,具体很多细节都忽略,如果想看我之前UIWebView ...

最新文章

  1. TypeScript的安装步骤、运行问题及代码的简单运行
  2. 浅析C#中foreach引用变量
  3. JAVA面试常考系列九
  4. helm安装_如何利用 Helm 在 Kubernetes 上快速部署 Jenkins
  5. 思源EMLOG文章页网址跳转插件V1.1
  6. Python 装饰器总结
  7. FFmpeg之x264/x265转码去掉B帧(二十六)
  8. BlackBerry 9520上结合139邮箱实现Gmail邮件的短信通知
  9. 动态主题模型(Dynamic Topic Models, DTM)
  10. 上门洗车APP开发的功能
  11. 望一望漫天星光(随笔)
  12. 服务器系统文件sam在哪里,SAM文件介绍
  13. 《环太平洋》(pacific rim)观后感
  14. ioremap 和 phys_to_virt区别
  15. Vue-DataV 数据可视化工具
  16. Excel怎么快速删除空白表
  17. 灵遁者:写作没有固定的模型,也不会有固定的路
  18. 阿里巴巴DevOps实践手册 附下载链接
  19. 基于STC单片机的两轮平衡车设计
  20. 基于vue实现精妙绝伦的三级联动

热门文章

  1. potplayer设置前进后退时间-左右按键
  2. python php perl,python 调用 php 范例
  3. python三角形判断白盒测试的代码_进化的测试 软件测试,自动化测试,白盒测试,Python...
  4. matlab函数采样,[转载]matlab采样函数
  5. mysql mask from v2_MySQLDMB监控备份系统更新至v2.2
  6. UE4学习-鼠标事件(按下、释放、物体抓取、计算重量、触发开门)
  7. python下载微信公众号文章_python如何导出微信公众号文章
  8. android rtsp协议转http协议_网络协议HTTP 协议(一)
  9. 1029mysql_今日编码学习(1029)
  10. python代码覆盖率测试_利用coverage工具进行Python代码覆盖率测试