Crashlytics : stuck on “Verifying Installation…” s

2019-04-03 18:12发布

问题:

I want to use Crashlytics on my application. I followed every step but I'm stuck on "Verifying Installation..." step.

What is the problem ?

回答1:

setDebugMode = YES

set below code before [Fabric with:@[ TwitterKit ]]; if applied for twitter kit. Or you can simply past below code in didFinishLaunchingWithOptions.

// Swift
Crashlytics().debugMode = true
Fabric.with([Crashlytics.self()])

// Objective-C
[[Crashlytics sharedInstance] setDebugMode:YES];
[Fabric with:@[[Crashlytics class]]];

Now build and run your app and check fabric UI window, it will move ahead to complete screen.



回答2:

I resolved the problem. I put my code in applicationDidFinishLaunching(application: UIApplication) instead of func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?)



回答3:

It seems silly but sometimes you need to make a code change (like a simple NSLog statement) to kick the verification.



回答4:

If you're adding a new app you need to be an Admin of your organization but you may just be a User.



回答5:

I have occurred the same problem. I run the app on iPhone. After I deleted the app and pressed CMD + R on iPhone, the problem is solved.



回答6:

If you have already installed twitter/Digits kit using fabric before, then you will find Fabric.with([Digits.self, Twitter.self]) in your "AppDelegate.swift" file . Replace it with the following code Fabric.with([Digits.self, Twitter.self, Crashlytics.self]) if you want to use all three. Now press Cmd + R to finish the installation.



回答7:

Another possible solution is to run the app with connectivity on the device/simulator, as indicated in here.



回答8:

It could be that the app was already added to your team's account and that all you needed was an access to it. Here's a thread about the same issue: https://twittercommunity.com/t/hmmm-seems-like-your-kit-isnt-activating/73601/9.