Fabric管理APP

前段時(shí)間有客戶反饋說app總是閃退,通過摸索最終我選擇使用Twitter Fabric來管理我的app,讓自己的app茁壯成長。

Fabric是一款可以將你的崩潰記錄上傳的工具。

具體的賬號注冊及導(dǎo)入SDK看這篇文章就夠了。
http://www.mamicode.com/info-detail-470447.html

下面我要講解的是我遇到的一些坑。
1、一定要在Xcode 項(xiàng)目的General中添加庫

屏幕快照 2016-04-21 下午7.34.43.png

2、一定要在info.plist文件中添加

    <key>Fabric</key>
    <dict>
        <key>APIKey</key>
        <string>8729d41f0110308d4c5fcf9b61dc403ff9f1e59c</string>
    </dict>
    <key>CFBundleDevelopmentRegion</key>

屏幕快照 2016-04-21 下午7.38.28.png

這個(gè)鏈接是官方用于幫助你達(dá)到十重山功力的練功指南
https://fabric.io/kits/ios/crashlytics/install
這時(shí)候可能有人會問APIKey怎么獲取,這里講下Fabric 的APIKey,它不同于百度、支付寶等中國第三方庫,它不需要申請,當(dāng)你成功激活賬號后,后臺會自動為您生成一款A(yù)PIKey,每一個(gè)賬號對應(yīng)一個(gè)APIKey。

其實(shí)獲取方法比較腦殘!

方法一:直接復(fù)制該鏈接中對應(yīng)的代碼段到info.plist對應(yīng)的位置會自動生成你的APIKey。無需動腦。

方法二:如圖


Fabric.png

說完APIKey,我們來看我進(jìn)的另一個(gè)坑,我按照官方客戶端提示的代碼,進(jìn)行崩潰調(diào)試怎么就沒有崩潰信息出現(xiàn),我的天吶~,長得丑賴我嘍。

接下來沉淀心態(tài)在網(wǎng)站上發(fā)現(xiàn)了這個(gè)。小二上圖~


Crashlytics_for_iOS_-_Fabric_Summary.png

在我按照官方提示改后發(fā)現(xiàn)就可以獲取到crash信息了心情還是很愉悅的


Fabric_和_VSLoginViewController_mm.png

對了別忘了添加如下代碼,要不然是收不到閃退信息的:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    // Override point for customization after application launch.
    [Fabric with:@[[Crashlytics class]]];

    // TODO: Move this to where you establish a user session
    [self logUser];

    return YES;
}
- (void) logUser {
    // TODO: Use the current user's information
    // You can call any combination of these three methods
    [CrashlyticsKit setUserIdentifier:@"不知道是什么鬼,反正我寫的跟username是同一個(gè)"];
    [CrashlyticsKit setUserEmail:@"郵箱"];
    [CrashlyticsKit setUserName:@"添用戶名懂嗎"];
}

以上就是crash信息,不得不說官方總結(jié)真的很詳細(xì),這樣超人就算去泡妹子也能拯救世界?。?!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.優(yōu)點(diǎn) 1.先前運(yùn)用友盟記錄app閃退,發(fā)現(xiàn)有些閃退的記錄無法明確定位到詳細(xì)的位置,決定運(yùn)用fabric進(jìn)行閃退...
    我消失1314閱讀 1,218評論 0 1
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,027評論 25 709
  • 因?yàn)橐Y(jié)局swift3.0中引用snapKit的問題,看到一篇介紹Xcode8,swift3變化的文章,覺得很詳細(xì)...
    uniapp閱讀 4,872評論 0 12
  • (一) 有一年,我負(fù)責(zé)的學(xué)生組織納新。 那一次,突發(fā)奇想,對原來的納新筆試做了點(diǎn)“小動作”: (1)試卷由既定的2...
    男得壹說閱讀 669評論 1 6
  • 我的公司 (簡單的說就是未來我的公司是一個(gè)具有自由文化的科技研發(fā)和制造時(shí)尚潮流的全球公司) 壯大自己就是更好...
    幻影血神閱讀 161評論 0 0

友情鏈接更多精彩內(nèi)容