最近、私は作業するためのレガシープロジェクトを持っています。これはAppStoreに既に公開されているiOSアプリケーションです。ローカルユーザーデータに依存する非常に具体的なクラッシュがあります。 iTunes Connectはそれが起こっていることを示していますが、私のXcode Organizerでプロジェクトに関連したクラッシュレポートは表示されません。 「製品にクラッシュデータがありません」というようなものが表示され、バージョンとビルドのメニューは表示されません。レガシープロジェクトでクラッシュレポートを取得する方法はありますか?
私は、App配布ガイドを経て、セクションBefore Viewing Crash Reportsに従って私はiTunesのConnectにアップロードされたアーカイブを削除しないでください。
はあなたのiTunes Connectにアップロードしたアーカイブを削除しないでください。
問題は、これらのアーカイブがローカルで作成されていることです。このプロジェクトは別のチームによって開始されました。連絡先がなくなり、公開アプリケーションに対応するアーカイブを持つことができません。そのようなレガシープロジェクトのクラッシュレポートを取得する方法はありますか?
マイナーアプリのアップデートを行い、新しいクラッシュレポートを待つのはどうですか?別の方法があるとは思わないでください。 – OliverM
@OliverM、アーカイブとの私の結論はちょうど前提です。私はそれがこのように動作することを信じることはできません。私がオリジナルのチームにいたとしても、AppStoreにビルドをアップロードした1人だけがクラッシュレポートをレビューできるということですか? –
はい、あります。 (1人がdsymファイルにアクセスする唯一の人であれば)CrashlyticsやBugsnagのような外部クラッシュ処理ツールを使うことを考えてみましょう。ビルドプロセスを自動化してビルド時にdsymをアップロードすることができますので、アーカイブする必要はありません。 – OliverM