目錄 什麼是Bugly Bugly運用闡明 注冊產品 IOS SDK 運用詳解 SDK集成 經過CocoaPods集成 手動集成 初始化SDK 導入頭文件 初始化Bugly 測試 相關視頻教程 參考
什麼是Bugly騰訊 Bugly,是騰訊公司為挪動開發者開放的服務之一,面向挪動開發者提供專業的 Crash 監控、解體剖析等質量跟蹤服務。Bugly 能協助挪動互聯網開發者更及時地發現掌控異常,更片面的理解定位異常,更高效的修復處理異常。
針對挪動使用,騰訊 Bugly 提供了專業的 Crash、Android ANR ( application not response)、IOS 卡頓監控和處理方案。挪動開發者 ( Android / IOS ) 可以經過監控,疾速發現用戶在運用進程中呈現的 Crash (解體)、Android ANR 和 iOS 卡頓,並依據上報的信息疾速定位和處理問題。— [ Bugly官網]
保管後即創立成功。
iOS SDK 運用詳解 SDK集成Bugly提供兩種集成方式供iOS開發者選擇:
經過CocoaPods
集成
手動集成
假如您是從Bugly 2.0
以下版本晉級過去的,請檢查iOS SDK 晉級指南
Bugly iOS SDK 最低兼容零碎版本 iOS 7.0
經過CocoaPods集成在工程的Podfile
外面添加以下代碼:
pod 'Bugly'
保管並執行pod install
,然後用後綴為.xcworkspace
的文件翻開工程。
留意:
命令行下執行pod search Bugly
,如顯示的Bugly
版本不是最新的,則先執行pod repo update
操作更新本地repo的內容
關於CocoaPods
的更多信息請查 CocoaPods官方網站
下載 Bugly iOS SDK
拖拽Bugly.framework
文件到Xcode工程內(請勾選Copy items if needed
選項)
SystemConfiguration.framework
Security.framework
libz.dylib
或 libz.tbd
libc++.dylib
或 libc++.tbd
初始化SDK
導入頭文件
在工程的AppDelegate.m
文件導入頭文件
#import <Bugly/Bugly.h>
假如是Swift
工程,請在對應bridging-header.h
中導入
在工程AppDelegate.m
的application:didFinishLaunchingWithOptions:
辦法中初始化:
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
[Bugly startWithAppId:@"此處交換為你的AppId"];
return YES;
}
Swift
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
Bugly.startWithAppId("此處交換為你的AppId")
return true
}
假如您需求上報iOS Watch2 App
或iOS App Extension
的異常,請參見 Bugly iOS Extension SDK 接入指南。
如今您可以制造一個Crash,來體驗Bugly的相關功用了。在初始化Bugly之後,運轉測試代碼,app呈現Crash,登陸Bugly您可在我的產品
–>解體剖析
中看到相應Crash issue ,如下:
從出錯的信息中我們目前只能看到是在哪個文件的哪個辦法中呈現了錯誤、呈現問題的大致緣由及相應的處理方案,為了能疾速並精確地定位用戶APP發作Crash的代碼地位等,我們可進一步配置app的符號表,詳細請參考Bugly iOS 符號表配置
相關視頻教程騰訊Bugly牽手騰訊大學、極客學院,初次為中國挪動開發者帶來了App Crash(解體)監控系列課程,以協助開發人員處理挪動使用Crash(解體)影響用戶體驗、降低用戶留存率的中心問題。
本次課程大綱(共4課時)
第一課時 iOS 使用解體問題現狀
本課引見 iOS 使用解體問題現狀及剖析手腕。第二課時 iOS 使用解體演示及剖析辦法
本課經過代碼演示使用解體問題的發作及在模仿器、真機設備上剖析定位的辦法。第三課時 Bugly SDK 集成與解體跟蹤辦法
本課引見如何集成 Bugly SDK 並停止解體問題的跟蹤。第四課時 Bugly 符號表配置與堆棧復原
本課引見如何運用 Bugly 的工具提取符號表信息,並配置符號表並停止堆棧復原處置。 參考: https://bugly.qq.com/docs/user-guide/instruction-manual-ios/?v=20170122123049 http://www.jikexueyuan.com/course/534.html http://baike.baidu.com/link?url=kfP66TOMPKn44hn3m33e-5Ys3cS6z9Ofz-hOCGmqX0lcaDD8h_JwZN-8e7Jo2hlsemkMXRhe3ms2vWp3caosXAJmruoys2q96ir28Y31sSnVfyXYOO5vBoR_6_m8H8li【iOS APP 中運用Bugly停止質量跟蹤管理】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!