開發(fā)和壓力測試軟件大全:
創(chuàng)新互聯(lián)長期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為仙居企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計,仙居網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
ShareSDK
功能強大、簡單易用的iOS app開發(fā)必備社會化分享類庫:ShareSDK。iOS app開發(fā)者只需10分鐘即可集成到自己的APP中。不僅支持如QQ、微信、新浪微博、騰訊微博、人人網(wǎng)、豆瓣、facebook、twitter等國內(nèi)外主流社交平臺,還有強大的統(tǒng)計分析管理后臺,可以實時了解用戶、信息流、回流率等數(shù)據(jù)。
iOS加密
iOS app開發(fā)必備加密技術(shù),全球獨有,針對iOS app開發(fā)的技術(shù)原理和破解原理,分別從本地數(shù)據(jù)、方法體/方法名、URL編碼、程序結(jié)構(gòu)、網(wǎng)絡(luò)傳輸數(shù)據(jù)等幾個方面對iOS app開發(fā)進行全方位的保護,從而實現(xiàn)iOS app防破解保護。
Tui
iOS app開發(fā)必備,基于FlashCS6的cocos2d-x UI編輯器,可用于操作系統(tǒng):Mac OS,Windows
PonyDebugger
iOS app開發(fā)必備網(wǎng)絡(luò)調(diào)試工具,用于操作系統(tǒng):Mac OS,其他Pony Debugger 是一個iOS app開發(fā)必備的遠程調(diào)試工具包,通過使用 Chrome 開發(fā)者工具來調(diào)試 iOS app開發(fā)的網(wǎng)絡(luò)流量和數(shù)據(jù)存儲。
iTestin
iTestin是免費服務(wù)iOS app開發(fā)者的真機自動化云測試客戶端iOS app開發(fā)工具。基于真實的智能終端設(shè)備錄制一個測試腳本然后運行,并輸出運行結(jié)果。支持功能測試、UI測試、性能測試、穩(wěn)定性測試、壓力測試,返回包括日志和截圖的詳細測試報告。
Cornerstone
Mac上最佳的SVN管理iOS app開發(fā)必備工具,可用于的用于操作系統(tǒng)包括Mac OS
CocosBuilder
最牛iOS app開發(fā)必備Cocos2d編輯器,Mac專屬,對于開發(fā)iOS app,Cocos2d-iPhone引擎做的2D游戲開發(fā)者來說最大的福音
MarkMan
MarkMan是一款iOS app開發(fā)必備高效的設(shè)計稿標注和測量軟件,用于操作系統(tǒng):Mac OS,Windows
SQLCipher
SQLite加密,iOS app開發(fā)必備,SQLCipher 提供了對 SQLite 數(shù)據(jù)庫的傳輸層進行全面加密的iOS app開發(fā)工具。而通過使用 SQLCipher ,整個加密過程對客戶端是透明的,無需改動應(yīng)用程序。
lookin官網(wǎng)地址
微信讀書iOS團隊出品
一堆 View 混在一起分不清?
Lookin 會顯示變量名,以及 indexPath 等各種提示
下邊說一下iOS項目中集成的方式:
在你的 Podfile 中添加以下內(nèi)容:
這里指定了只有在 Debug 模式下才能使用 Lookin。
現(xiàn)在你應(yīng)該已經(jīng)可以正常使用 Lookin 了。
# Safari 斷點調(diào)試—iOS
iOS 系統(tǒng)內(nèi)置 WebView 與 Safari 瀏覽器內(nèi)核相同,我們可在 OSX 系統(tǒng)中,通過 Safari 瀏覽器開發(fā)者工具,向調(diào)試普通網(wǎng)頁一樣,調(diào)試真機中運行的網(wǎng)頁。
## 準備工作
1. AppleID,擁有 **App 發(fā)布證書**的開發(fā)者帳號
2. 能運行 Safari 瀏覽器的 OSX 系統(tǒng)
3. iOS 系統(tǒng)真機
4. 可調(diào)試的 App 包
## 注冊設(shè)備
在[蘋果開發(fā)者網(wǎng)站][apple_dev_site]向公司的證書中注冊需要調(diào)試的 iOS 設(shè)備
1. 在[蘋果開發(fā)者網(wǎng)站][apple_dev_site]登錄擁有證書的 AppleID
2. 進入證書管理界面
![開發(fā)者網(wǎng)站證書管理]
3. 管理證書中的設(shè)備
![開發(fā)者網(wǎng)站證書設(shè)備管理]
4. 通過 iOS 設(shè)備的 UDID 向證書注冊該調(diào)試設(shè)備
![證書中注冊設(shè)備]
## 開發(fā)者模式
iOS 與 OSX 中的 Safari 默認都不會開啟開發(fā)者模式,需要分別啟用
1. 開啟 OSX 中 Safari 瀏覽器的開發(fā)者模式
![打開 OSX safari 開發(fā)]
2. 在 iOS 設(shè)備的設(shè)置界面,開啟 Safari 瀏覽器開發(fā)功能
## 生成調(diào)試包
### 通過 XCode 生成調(diào)試包
在Xcode中選擇需要打包的項目, Archives 工程項目
導(dǎo)出 ipa 時選擇第四個選項 “save for development Deployment”,則導(dǎo)出的 ipa 為調(diào)試包
## 調(diào)試網(wǎng)頁
完成以上步驟(證書注冊、開發(fā)模式、調(diào)試包)后,就可調(diào)試 iOS 設(shè)備調(diào)試中的網(wǎng)頁了
OSX 中 Safari 瀏覽器調(diào)試指定頁面(手機屏幕變藍表示是手機當前的 html 頁面)
## 基本功能
以上一切的準備,都是為了實現(xiàn),實時調(diào)試 iOS 設(shè)備中的網(wǎng)頁,操作沒有什么不同。
## 斷點調(diào)試,查看元素模型等
LLDebugTool 是一款針對開發(fā)者和測試者的調(diào)試工具,它可以幫助你在非Xcode的情況下,進行數(shù)據(jù)分析和操作。
為您的下一個項目選擇LLDebugTool,或者遷移到您現(xiàn)有的項目中——您會為此感到驚喜!
LLDebugTool 現(xiàn)在已經(jīng)支持組件化了?,F(xiàn)在你可以集成某一個或者多個模塊到你自己的 Debug 工具 里。你可以直接使用每個模塊內(nèi)包含的視圖控制器,或者只調(diào)用 Function 文件夾下的功能,然后自己搭建UI。
如何使用組件化,具體請看Wiki 使用組件化 或者 添加 LLDebugTool 到你的項目中 。
更多的修改內(nèi)容可以查看 Version 1.2.0 Project 。
CocoaPods 是集成 LLDebugTool 的首選方式。
Carthage 是一個分散的依賴管理器,它構(gòu)建您的依賴并為您提供framework框架。
您可以直接將名為LLDebugTool文件夾的源文件添加到項目中。
你需要在"application:(UIApplication * )application didFinishLaunchingWithOptions:(NSDictionary * )launchOptions"中啟動LLDebugTool,否則你可能會丟掉某些信息。
如果你想自定義一些參數(shù),你需要在調(diào)用"startWorking"前配置這些參數(shù)。更詳細的配置信息請看 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
你不需要做任何操作,只需要調(diào)用了"startWorking"就可以監(jiān)控大部分的網(wǎng)絡(luò)請求,包括使用NSURLSession,NSURLConnection和AFNetworking。如果你發(fā)現(xiàn)某些情況下無法監(jiān)控網(wǎng)絡(luò)請求,請打開一個issue來告訴我。
你不需要做任何操作,只需要調(diào)用"startWorking"就可以截獲崩潰,保存崩潰信息、原因和堆棧信息,并且也會同時保存當次網(wǎng)絡(luò)請求和日志信息。
LLDebugTool會監(jiān)控app的CPU,內(nèi)存和FPS。你可以更便捷的查看app的各種信息。
LLDebugTool提供了一個快捷的方式來查看和操作沙盒文件,你可以更輕松的刪除沙盒中的文件/文件夾,或者通過airdrop來分享文件/文件夾。只要是apple支持的文件格式,你可以直接通過LLDebugTool來預(yù)覽。
LLDebugTool在支持ios8+,并且需要使用ARC模式。使用到的框架已經(jīng)包含在大多數(shù)Xcode模板中:
可以在 CHANGELOG 中找到每個LLDebugTool版本的簡要總結(jié)。
開發(fā)過程中不免需要斷開數(shù)據(jù)線進行調(diào)試,最近發(fā)現(xiàn)一個很好用的調(diào)試軟件WoodPeckeriOS,推薦給大家。不需要連接xcode就可看到日志打印等各種信息。僅供調(diào)試使用
只需要pod導(dǎo)入,不需要其他任何操作
1、確認App和Mac在同一wifi下
2、請確認App集成的WoodPeckeriOS.framework版本為最新版
3、嘗試手動連接Mac客戶端,雙指長按iOS App界面任意位置彈出連接界面,點擊底部搜索找到Mac,然后連接即可
文章名稱:ios開發(fā)調(diào)試工具,IOS開發(fā)工具
標題網(wǎng)址:http://www.rwnh.cn/article6/dscogig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、域名注冊、網(wǎng)站維護、全網(wǎng)營銷推廣、企業(yè)網(wǎng)站制作、App設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)