Crashlytics : stuck on “Verifying Installation…” step

旧时模样 提交于 2019-12-05 12:25:59

问题


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:


Just had the same issue on Mac.

In my case the guide shown in the Fabric application was completely missing a crucial step: there was nothing about adding the API key!

So make sure your API key is added to info.plist, otherwise the application gets stuck at verifying installation.

Simply login to Fabric and follow this manual installation guide to make sure everything gets done correctly. Once you complete the last step you can go straight to the dashboard.




回答6:


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.




回答7:


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.




回答8:


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




回答9:


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.



来源:https://stackoverflow.com/questions/30757367/crashlytics-stuck-on-verifying-installation-step

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!