美文网首页
Fabric 集成 iOS (一)

Fabric 集成 iOS (一)

作者: Andy1944 | 来源:发表于2019-04-18 16:56 被阅读0次

基本介绍

Fabric 是一个很好的收集app崩溃信息的平台.
不仅是iOS,它还支持macOS,tvOS,android,unity.

准备工作

1.首先如果没有账号,需要在Fabric注册页面填写注册信息进行注册
2.注册并登录之后,进入设置页面添加新的App,添加App后 选择Distrubute your App,会看到一个这样的FastFile

你可以选择将这个FastFile Download 下来. 这里面的信息一会儿会用到.

2.然后要将Fabric和Crashlytics添加到Pod文件中

  use_frameworks!
  pod 'Fabric'
  pod 'Crashlytics'

之后在terminal中切换到项目目录,执行:

pod install

在项目中集成Fabric

1.首先如图,在BuildPhase 里面选择 add New Run Script Phase

2.然后在run script 中添加如下代码

"${PODS_ROOT}/Fabric/run" <FABRIC_API_KEY> <BUILD_SECRET>

其中<FABRIC_API_KEY>是FastFile中的 crashlytics.api_token
<BUILD_SECRET>是 crashlytics.build_secret

之后,在你的info.plist文件中加入如下代码:

  <key>Fabric</key>
  <dict>
    <key>APIKey</key>
    <string><FABRIC_API_KEY></string>
    <key>Kits</key>
    <array>
      <dict>
        <key>KitInfo</key>
        <dict/>
        <key>KitName</key>
        <string>Crashlytics</string>
      </dict>
    </array>
  </dict>

注意替换<FABRIC_API_KEY>

  1. 在AppDelegate 文件中初始化Fabric&Crashlytics
import UIKit
import Fabric 
import Crashlytics

@UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { 
  func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    Fabric.with([Crashlytics.self])
    return true 
} 

系列文章列表

Fabric 集成 iOS (一)
Fabric 集成 iOS (二)
Fabric 集成 iOS (三)

相关文章

  • Fabric 集成 iOS (一)

    基本介绍 Fabric 是一个很好的收集app崩溃信息的平台.不仅是iOS,它还支持macOS,tvOS,andr...

  • Fabric 集成 iOS (二)

    上一篇我们集成了环境,这一篇主要将如何使用Crashlytics 进行数据统计. 1.首先我们尝试着制造一次崩溃 ...

  • Fabric 集成 iOS (三)

    上一篇我们了解了如何使用Crashlytics 进行数据统计,这一篇我们主要研究一下如何向Fabric上面上传并查...

  • 手动接入Firebase Crashlytics

    1.先集成Firebase 2.pod 'Fabric', 'Crashlytics' 3.拷贝'Fabric',...

  • iOS 集成 Fabric & Crashlytics

    首先跟大家说一声新年快乐~ 不知道过去一年都过得如何,但是无论如何,新的一年大家要一起加油,为新的一年努力. 下面...

  • iOS集成Fabric & Crashlytics (2

    上一篇我们集成了环境,这一篇主要将如何使用Crashlytics 进行数据统计. 1.首先我们尝试着制造一次崩溃 ...

  • iOS集成Fabric & Crashlytics (3

    上一篇我们了解了如何使用Crashlytics 进行数据统计,这一篇我们主要研究一下如何向Fabric上面上传并查...

  • 按照官方提示集成Fabric时菊花一直转

    集成Fabric 按照官方插件的提示一步步操作,通过pod的方式引入Fabric,添加run脚本'Command ...

  • fabric1.4搭建fabric-CA

    下载源码 启动镜像 Fabric CA环境集成 本文基于《手动搭建fabric1.4网络》的环境 修改docker...

  • iOS持续集成构建

    iOS持续集成构建 iOS持续集成构建

网友评论

      本文标题:Fabric 集成 iOS (一)

      本文链接:https://www.haomeiwen.com/subject/aevtgqtx.html