资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

ios开发调试工具,IOS开发工具

ios app压力测试工具有哪些

开发和压力测试软件大全:

创新互联长期为成百上千客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为仙居企业提供专业的网站建设、成都网站设计,仙居网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

ShareSDK

功能强大、简单易用的iOS app开发必备社会化分享类库:ShareSDK。iOS app开发者只需10分钟即可集成到自己的APP中。不仅支持如QQ、微信、新浪微博、腾讯微博、人人网、豆瓣、facebook、twitter等国内外主流社交平台,还有强大的统计分析管理后台,可以实时了解用户、信息流、回流率等数据。

iOS加密

iOS app开发必备加密技术,全球独有,针对iOS app开发的技术原理和破解原理,分别从本地数据、方法体/方法名、URL编码、程序结构、网络传输数据等几个方面对iOS app开发进行全方位的保护,从而实现iOS app防破解保护。

Tui

iOS app开发必备,基于FlashCS6的cocos2d-x UI编辑器,可用于操作系统:Mac OS,Windows

PonyDebugger

iOS app开发必备网络调试工具,用于操作系统:Mac OS,其他Pony Debugger 是一个iOS app开发必备的远程调试工具包,通过使用 Chrome 开发者工具来调试 iOS app开发的网络流量和数据存储。

iTestin

iTestin是免费服务iOS app开发者的真机自动化云测试客户端iOS app开发工具。基于真实的智能终端设备录制一个测试脚本然后运行,并输出运行结果。支持功能测试、UI测试、性能测试、稳定性测试、压力测试,返回包括日志和截图的详细测试报告。

Cornerstone

Mac上最佳的SVN管理iOS app开发必备工具,可用于的用于操作系统包括Mac OS

CocosBuilder

最牛iOS app开发必备Cocos2d编辑器,Mac专属,对于开发iOS app,Cocos2d-iPhone引擎做的2D游戏开发者来说最大的福音

MarkMan

MarkMan是一款iOS app开发必备高效的设计稿标注和测量软件,用于操作系统:Mac OS,Windows

SQLCipher

SQLite加密,iOS app开发必备,SQLCipher 提供了对 SQLite 数据库的传输层进行全面加密的iOS app开发工具。而通过使用 SQLCipher ,整个加密过程对客户端是透明的,无需改动应用程序。

iOS调试UI的工具Lookin《微信读书》

lookin官网地址

微信读书iOS团队出品

一堆 View 混在一起分不清?

Lookin 会显示变量名,以及 indexPath 等各种提示

下边说一下iOS项目中集成的方式:

在你的 Podfile 中添加以下内容:

这里指定了只有在 Debug 模式下才能使用 Lookin。

现在你应该已经可以正常使用 Lookin 了。

Safari调试

# Safari 断点调试—iOS

iOS 系统内置 WebView 与 Safari 浏览器内核相同,我们可在 OSX 系统中,通过 Safari 浏览器开发者工具,向调试普通网页一样,调试真机中运行的网页。

## 准备工作

1. AppleID,拥有 **App 发布证书**的开发者帐号

2. 能运行 Safari 浏览器的 OSX 系统

3. iOS 系统真机

4. 可调试的 App 包

## 注册设备

在[苹果开发者网站][apple_dev_site]向公司的证书中注册需要调试的 iOS 设备

1. 在[苹果开发者网站][apple_dev_site]登录拥有证书的 AppleID

2. 进入证书管理界面

![开发者网站证书管理]

3. 管理证书中的设备

![开发者网站证书设备管理]

4. 通过 iOS 设备的 UDID 向证书注册该调试设备

![证书中注册设备]

## 开发者模式

iOS 与 OSX 中的 Safari 默认都不会开启开发者模式,需要分别启用

1. 开启 OSX 中 Safari 浏览器的开发者模式

![打开 OSX safari 开发]

2. 在 iOS 设备的设置界面,开启 Safari 浏览器开发功能

## 生成调试包

### 通过 XCode 生成调试包

在Xcode中选择需要打包的项目, Archives 工程项目

导出 ipa 时选择第四个选项 “save for development Deployment”,则导出的 ipa 为调试包

## 调试网页

完成以上步骤(证书注册、开发模式、调试包)后,就可调试 iOS 设备调试中的网页了

OSX 中 Safari 浏览器调试指定页面(手机屏幕变蓝表示是手机当前的 html 页面)

## 基本功能

以上一切的准备,都是为了实现,实时调试 iOS 设备中的网页,操作没有什么不同。

## 断点调试,查看元素模型等

LLDebugTool - 便捷的IOS调试工具(支持组件化)

LLDebugTool 是一款针对开发者和测试者的调试工具,它可以帮助你在非Xcode的情况下,进行数据分析和操作。

为您的下一个项目选择LLDebugTool,或者迁移到您现有的项目中——您会为此感到惊喜!

LLDebugTool 现在已经支持组件化了。现在你可以集成某一个或者多个模块到你自己的 Debug 工具 里。你可以直接使用每个模块内包含的视图控制器,或者只调用 Function 文件夹下的功能,然后自己搭建UI。

如何使用组件化,具体请看Wiki 使用组件化 或者 添加 LLDebugTool 到你的项目中 。

更多的修改内容可以查看 Version 1.2.0 Project 。

CocoaPods 是集成 LLDebugTool 的首选方式。

Carthage 是一个分散的依赖管理器,它构建您的依赖并为您提供framework框架。

您可以直接将名为LLDebugTool文件夹的源文件添加到项目中。

你需要在"application:(UIApplication * )application didFinishLaunchingWithOptions:(NSDictionary * )launchOptions"中启动LLDebugTool,否则你可能会丢掉某些信息。

如果你想自定义一些参数,你需要在调用"startWorking"前配置这些参数。更详细的配置信息请看 LLConfig.h 。

In Objective-C

In Swift

In Objective-C

In Swift

打印和保存一个日志。 更多的log宏信息查看 LLLogHelper.h 。

In Objective-C

In Swift

In Objective-C

In Swift

你不需要做任何操作,只需要调用了"startWorking"就可以监控大部分的网络请求,包括使用NSURLSession,NSURLConnection和AFNetworking。如果你发现某些情况下无法监控网络请求,请打开一个issue来告诉我。

你不需要做任何操作,只需要调用"startWorking"就可以截获崩溃,保存崩溃信息、原因和堆栈信息,并且也会同时保存当次网络请求和日志信息。

LLDebugTool会监控app的CPU,内存和FPS。你可以更便捷的查看app的各种信息。

LLDebugTool提供了一个快捷的方式来查看和操作沙盒文件,你可以更轻松的删除沙盒中的文件/文件夹,或者通过airdrop来分享文件/文件夹。只要是apple支持的文件格式,你可以直接通过LLDebugTool来预览。

LLDebugTool在支持ios8+,并且需要使用ARC模式。使用到的框架已经包含在大多数Xcode模板中:

可以在 CHANGELOG 中找到每个LLDebugTool版本的简要总结。

[iOS]WoodPeckeriOS极其好用的调试工具

开发过程中不免需要断开数据线进行调试,最近发现一个很好用的调试软件WoodPeckeriOS,推荐给大家。不需要连接xcode就可看到日志打印等各种信息。仅供调试使用

只需要pod导入,不需要其他任何操作

1、确认App和Mac在同一wifi下

2、请确认App集成的WoodPeckeriOS.framework版本为最新版

3、尝试手动连接Mac客户端,双指长按iOS App界面任意位置弹出连接界面,点击底部搜索找到Mac,然后连接即可


分享文章:ios开发调试工具,IOS开发工具
文章转载:http://cdkjz.cn/article/dscogig.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220