web-dev-qa-db-ja.com

Crashlytics:「インストールの確認...」ステップでスタック

アプリケーションでCrashlyticsを使用したい。私はすべてのステップを実行しましたが、「インストールの確認...」ステップで立ち往生しています。

enter image description here

何が問題ですか ?

22
BSK-Team

私は問題を解決しました。コードをfuncapplicationDidFinishLaunching(application: UIApplication)ではなくapplication(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?)に配置しました

4
BSK-Team

setDebugMode = YES

[Fabric with:@ [TwitterKit]]の前に以下のコードを設定します。 Twitterキットに適用された場合。または、didFinishLaunchingWithOptionsで以下のコードを貼り付けることもできます。

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

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

アプリをビルドして実行し、ファブリックUIウィンドウを確認すると、画面が完成します。

18
Hardik Darji

ばかげているように見えますが、検証を開始するためにコードを変更する必要がある場合があります(単純なNSLogステートメントなど)。

4
lucianoenrico

新しいアプリを追加する場合は、組織の管理者である必要がありますが、ユーザーである場合もあります。

2
Rivera

Macでも同じ問題が発生しました。

私の場合、Fabricアプリケーションに示されているガイドには、重要なステップが完全に欠けていました。APIキーを追加することについては何もありませんでした。

したがって、APIキーがinfo.plistに追加されていることを確認してください。そうしないと、アプリケーションがインストールの確認でスタックします。

Fabricにログインし、これに従ってください 手動インストールガイド すべてが正しく行われていることを確認してください。最後の手順を完了すると、ダッシュボードに直接移動できます。

2
Niklas Lindén

同じ問題が発生しました。私はiPhoneでアプリを実行します。アプリを削除してiPhoneでCMD + Rを押すと、問題は解決しました。

1
Eva Zhu

以前にファブリックを使用してTwitter/Digitsキットを既にインストールしている場合は、「AppDelegate.Swift」ファイルにFabric.with([Digits.self, Twitter.self])があります。 3つすべてを使用する場合は、次のコードFabric.with([Digits.self, Twitter.self, Crashlytics.self])に置き換えます。次に、Cmd + Rを押してインストールを終了します。

0
Aark

アプリがすでにチームのアカウントに追加されていて、必要なのはアプリへのアクセスだけだった可能性があります。同じ問題に関するスレッドは次のとおりです: https://twittercommunity.com/t/hmmm-seems-like-your-kit-isnt-activating/73601/9

0
MkVal

別の可能な解決策は、 ここ に示すように、デバイス/シミュレーターで接続してアプリを実行することです。

0
inigo333