如何手动配置Crashlytics与iOS? - Fabric.io魔术不起作用

时间:2015-04-17 20:30:51

标签: ios xcode crashlytics fabric.io

我正在使用Xcode 6.3。刚刚下载了Fabric.io,我正在尝试将Crashlytics安装到我的某个应用程序中。

我已经添加了构建阶段脚本并按照它的要求运行了Build。

然后我将SDKs文件夹拖到Project Navigator中,然后单击Finish按钮。我现在在项目中看到Fabric.frameworkCrashlytics.framework

然而,Fabric应用程序并没有看到我已经完成了最后一步。它仍然要求我安装SDK套件。

我该如何处理?

由于

2 个答案:

答案 0 :(得分:2)

在你的app app delegate中你做了: 夫特:

import Fabric
import Crashlytics

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    ...
    Fabric.with([Crashlytics()])
    ...
}

的OBJ-C:

#import <Fabric/Fabric.h>
#import <Crashlytics/Crashlytics.h>

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [Fabric with:@[CrashlyticsKit]];
    ...
}

答案 1 :(得分:1)

问题的作者通过添加目标解决了他的问题。尝试将Fabric添加到xCode 9上的iOS 11应用程序时遇到了同样的问题。我通过在链接框架和库下的常规中添加Crashlytics和Fabric框架来解决问题