你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS APP 中運用Bugly停止質量跟蹤管理

iOS APP 中運用Bugly停止質量跟蹤管理

編輯:IOS開發綜合

目錄

目錄 什麼是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官網]

Bugly運用闡明 異常上報功用簡介 Bugly iOS SDK 運用指南 Bugly iOS SDK 初級功用 Bugly iOS SDK 晉級指南 iOS SDK 更新日志 注冊產品 登錄
運用 QQ 登錄 Bugly官網

iOS APP 中使用Bugly進行質量跟蹤管理

完善開發者信息
在創立產品之前完善開發者信息: 依照要求填寫郵箱,微信號和手機號以便及時收到產品的靜態。

iOS APP 中使用Bugly進行質量跟蹤管理

創立使用
依照要求添加使用稱號、選擇使用平台、產品類型、產品圖標和描繪信息。

iOS APP 中使用Bugly進行質量跟蹤管理

保管後即創立成功。

iOS APP 中使用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.dyliblibz.tbd libc++.dyliblibc++.tbd 初始化SDK 導入頭文件

在工程的AppDelegate.m文件導入頭文件

#import <Bugly/Bugly.h>
假如是Swift工程,請在對應bridging-header.h中導入

初始化Bugly

在工程AppDelegate.mapplication:didFinishLaunchingWithOptions:辦法中初始化:

Objective-C
 (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 AppiOS App Extension的異常,請參見 Bugly iOS Extension SDK 接入指南。

測試

如今您可以制造一個Crash,來體驗Bugly的相關功用了。在初始化Bugly之後,運轉測試代碼,app呈現Crash,登陸Bugly您可在我的產品 –>解體剖析中看到相應Crash issue ,如下:

iOS APP 中使用Bugly進行質量跟蹤管理

iOS APP 中使用Bugly進行質量跟蹤管理

從出錯的信息中我們目前只能看到是在哪個文件的哪個辦法中呈現了錯誤、呈現問題的大致緣由及相應的處理方案,為了能疾速並精確地定位用戶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停止質量跟蹤管理】的相關資料介紹到這裡,希望對您有所幫助! 提示:不會對讀者因本文所帶來的任何損失負責。如果您支持就請把本站添加至收藏夾哦!

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved