Я хочу использовать Crashlytics в своем приложении. Я следил за каждым шагом, но я застрял на шаге "Проверка установки...".
В чем проблема?
Я хочу использовать Crashlytics в своем приложении. Я следил за каждым шагом, но я застрял на шаге "Проверка установки...".
В чем проблема?
Я решил проблему.
Я поместил свой код в applicationDidFinishLaunching(application: UIApplication)
вместо func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?)
setDebugMode = YES
установите код ниже [Ткань с: @[TwitterKit]]; если применяется для набора твиттера. Или вы можете просто пройти ниже кода в файле didFinishLaunchingWithOptions.
// Swift
Crashlytics().debugMode = true
Fabric.with([Crashlytics.self()])
// Objective-C
[[Crashlytics sharedInstance] setDebugMode:YES];
[Fabric with:@[[Crashlytics class]]];
Теперь создайте и запустите приложение и проверьте окно пользовательского интерфейса, оно будет двигаться вперед, чтобы завершить экран.
Кажется глупым, но иногда вам нужно сделать изменение кода (как простой оператор NSLog
), чтобы выполнить проверку.
Если вы добавляете новое приложение, вам необходимо быть администратором вашей организации, но вы можете просто быть пользователем.
У меня возникла та же проблема. Я запускаю приложение на iPhone. После того, как я удалил приложение и нажал CMD + R
на iPhone, проблема решена.
Если вы уже установили комплект Twitter/Digits с использованием ранее, вы найдете Fabric.with([Digits.self, Twitter.self])
в вашем файле "AppDelegate.swift". Замените его следующим кодом Fabric.with([Digits.self, Twitter.self, Crashlytics.self])
, если вы хотите использовать все три. Теперь нажмите Cmd + R, чтобы завершить установку.
Еще одно возможное решение - запустить приложение с возможностью подключения на устройстве/симуляторе, как указано в здесь.
Возможно, приложение уже добавлено в вашу учетную запись вашей команды, и все, что вам нужно, это доступ к нему. Вот нить о той же проблеме: https://twittercommunity.com/t/hmmm-seems-like-your-kit-isnt-activating/73601/9.
Просто была такая же проблема на Mac.
В моем случае в руководстве, показанном в приложении Fabric, полностью отсутствовал важный шаг: в добавлении ключа API ничего не было!
Поэтому убедитесь, что ваш ключ API добавлен в info.plist, в противном случае приложение застревает при проверке установки.
Просто войдите в систему и следуйте этому руководству по установке, чтобы убедиться, что все сделано правильно. Как только вы завершите последний шаг, вы можете перейти прямо к приборной панели.