Bugtags 2016-10-17 更新內容

遠程配置功能上線

功能介紹

遠程配置能夠實如今不發佈應用更新的狀況下更改應用的行爲和外觀。
舉個例子,產品在某個功能正式發佈前,可能會採起小流量測試的方式,控制該功能只有某些特定用戶可見,
那麼就可使用遠程配置功能來控制。html

主要用途

  • 快速向您的應用的用戶羣發佈更新
    您能夠經過更改服務器端參數值對您的應用的默認行爲和外觀進行更改。 例如,您能夠更改您的應用的佈局或顏色主題來爲季節性促銷提供支持,無需發佈應用更新。
  • 爲細分用戶羣自定義您的應用
    您可使用遠程配置按應用版本設備類型系統版本所在地區等不一樣羣體細分用戶羣,以提供不一樣的用戶體驗。
  • 運行 A/B 測試以改進您的應用
    您能夠根據實際狀況調整下發比例進行 A/B 測試,以改進您的應用。驗證並改進後,再將其推向整個用戶羣。
    Bugtags SDK 的 iOS 及 Android 版本均已默認支持遠程配置功能。請確保應用已集成 Bugtags SDK v2.0.0+
    進入遠程配置後會看到已建立的遠程配置列表,爲區分使用環境,共分爲 開發環境測試環境生產環境 三個環境。
    可根據測試狀況發佈到不一樣的環境中。
    遠程配置列表
    建立遠程配置

    遠程配置 API

  • iOS API
  • Android API

在線修復功能上線

功能介紹

在線修復能夠實如今不發佈應用更新的狀況下實時修復 iOS 應用的 Bug 或代碼邏輯,如:調用接口、替換方法等。
使用在線修復時,在 Bugtags 管理後臺建立修復補丁,上傳相關的補丁文件。還能夠設置補丁的下發規則,如:下發版本下發比例指定範圍用戶屬性等,精確控制須要影響的用戶羣。Bugtags 會自動將補丁實時下發到符合下發規則的用戶羣,整個過程 安全、便捷、高效,同時對應用的性能幾乎不會形成任何影響。
開啓 Bugtags SDK 的在線修復功能,須要在 iOS 項目中添加 JSPatch 庫。JSPatch 是一個很是優秀的開源項目,現已普遍使用於 iOS 應用,只須要在項目裏引入極小的引擎文件,就能夠實現使用 JavaScript 調用或者替換 Objective-C/Swift 的原生接口,很是高效。
項目中添加 JSPatch 庫後,無需初始化 JSPatch,Bugtags SDK 會自動開啓在線修復功能,Bugtags 管理後臺實現了完整的補丁下發及下發規則管理。
在線修復只針對大版本,一個大版本中能夠有多個補丁,但線上的補丁只有一個。
在線修復版本列表頁
一樣的,在線修復也分爲三個環境,請根據測試狀況發佈到不一樣的環境中。
在線修復詳情頁vue

使用方法

請確保應用已集成 Bugtags iOS SDK v2.0.0+
查看使用方法android

崩潰詳情頁堆棧增長多線程

有些崩潰的緣由可能不是主線程致使,所以咱們將崩潰的全部線程顯示出來,便於更準備地找出問題。
堆棧多線程ios

其它細節優化

  • 改進消息系統通知邏輯;
  • 問題搜索支持搜索經過 setUserData 設置的數據。
相關文章
相關標籤/搜索