8

我正在尝试在我的应用程序中实现 Fabric。问题是,该应用程序无法正常工作,我不知道要在我的 AppDelegate 中放置什么代码。我在网上找不到任何信息,我应该在那里实施什么。谁能给我一个提示,我应该在我的 AppDelegate 中实现哪些功能?

面料截图

4

3 回答 3

5

假设您使用构建脚本来设置 Fabric,它将在您的项目的 info.plist 中放置适当的consumerKey和。consumerSecret

您可以使用以下方法初始化 Fabric:

迅速

Fabric.with(Twitter(), Crashlytics()) // Add whichever Kits you are using

客观C

[Fabric with:@[[Twitter sharedInstance]]] // Add whichever Kits you are using

仔细检查您的 plist 是否包含 Fabric 的条目,并将这行代码添加到您的application:didFinishingLaunchWithOptions:方法中。

https://dev.twitter.com/twitter-kit/ios/configure

于 2015-02-25T11:13:46.037 回答
2

你想在 Objective-C 中使用 Crashlytics 吗?

在您的 AppDelegate.m 中:

在源文件的顶部,

#import "Fabric/Fabric.h"
#import "Crashlytics/Crashlytics.h"

并且在application:didFinishLaunchingWithOptions:,

[Fabric with:@[CrashlyticsKit]];
于 2015-02-25T11:36:10.140 回答
1

为了迅速,缺少的代码是:

import Fabric
import Crashlytics

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool {
        Fabric.with([Crashlytics()])
        //... your initialization code
        return true
    }
于 2015-08-12T14:49:47.140 回答