10

Fabric/Crashlyticsを使用して、ベータ テスター向けのアプリをデプロイしています。すべてが何週間も正常に機能していましたが、あるビルドで、テスターがアプリをインストールしようとすると、次のエラー メッセージが表示されます。

ダウンロードできません: 現在 APP_NAME をインストールできませんでした [完了/再試行オプション]

画像

これまでに行われたトラブルシューティング:

  • キャッシュされたすべてのプロビジョニング ファイルを削除し、Dev アカウントからそれらを削除して、新しいファイルを作成します (すべて有効)
  • デバイス UUID がプロビジョニング プロファイルにあることを再確認します
  • アドホック配布プロファイルが使用されていることを再確認します (開発者プロビジョニング プロファイルではありません)。
  • デバイスでの Crashlytics プロファイルの削除と再インストール
  • すべての機能がプロビジョニング ファイルに含まれていることを再確認する
  • すべての DerivedData の削除を含む、Xcode プロジェクトの完全なクリーンアップ
  • デバイスに十分な空き容量があることを再確認してください

追加情報:

  • このビルドをインストールできるテスターはいません (iOS 10.2 を含む)
  • ビットコードはすでに = いいえ
  • 新しいインストールを試みる前に、以前のバージョンがデバイスから削除されていた
  • テスターは Fabric から以前のビルドをインストールできます。したがって、問題はこの特定のビルドに関連しているようです
  • 私はXcode 8.2を使用しており、iOS 9.0の展開ターゲットがあります

さらにトラブルシューティングを行うための提案はありますか?

4

1 に答える 1

2

解決しました!

TL;DR: 1 週間前に手動で追加した Pod との競合が原因で問題が発生しました

この問題は、Fabric / Crashlytics 自体とは何の関係もありませんでした。これは、1 週間前に手動で追加したフレームワーク ( https://github.com/stone-pagamentos/sdk-ios-v2 )が原因でした。どういうわけか、アプリをデバイスにインストールできないような競合が発生していました。Fabric経由で配布されたかどうかは関係ありません。

Xcode でこのフレームワークの参照をすべて削除した後、テスターは Fabric でアプリを正常にダウンロードしてインストールできました。

于 2017-01-10T16:18:20.113 に答える