Xcode Target Build Phases の下に、iOS アプリの crashlytics を有効にするスクリプトがあります。これは、
ENABLE_CRASHLYTICS
変数とそれが設定されているかどうかによって決まります。ローカル Xcode からデバイスにデプロイするときに強制クラッシュを正常にアップロードできるため、スクリプトは正しく機能しています。
ただし、Jenkins ジョブを介したビルドに関しては、クラッシュがアップロードされていません。ビルド フェーズのスクリプトが実行されていることがわかりますが、ENABLE_CRASHLYTICS
変数が設定されていないため、crashlytics が無効になっているため、HockeyApp を介して配布されたテスト ビルドからのクラッシュ レポートはありません。
Build -> Execute Shell ステップでの私の Jenkins ジョブでは、
ENABLE_CRASHLYTICS=1
他に何か不足していますか?
ありがとう!