1

まだリリースされていない iPhone アプリケーションがありますが、アーカイブを作成するときに、クラッシュ レポートをシンボル化できるようにしたいと考えていました。今のところ、アーカイブ/IPA を作成したコンピューターで動作します。

しかし、別のボックスまたは別のユーザーによるクラッシュ レポートを確実にシンボル化できるようにするために、アーカイブをエクスポートして別のコンピューターにインポートする方法を理解したいと思いました。今のところ、「.xcarchive」ディレクトリを見つけることができますが、これを別のコンピューターに置いてダブルクリックすると、「アーカイブをインストールできませんでした」と表示され、「アーカイブが破損しているか読み取れない可能性があります」と表示されます。

ファイルを適切な場所に手動で配置すると、XCode のオーガナイザーにリストされますが、クラッシュ レポートはシンボリック化されません。

私が間違っていること、または.dSYMファイルで何かをする方法があります。

4

2 に答える 2

2

アランは正しかったが、すぐには役に立たなかった。「symbolicatecrash」を使用しようとした後、XCode 3および4に問題があることがわかりました。このスクリプトは、間違ったotoolおよびatosプログラムを使用していたため、その機能を実行できませんでした。

そこで、先に進んで、以前にXCodeがインストールされていなかったMacに開発環境全体をインストールしました。いくつかの証明書の問題に対処した後、私はついにクラッシュレポートを作成、配布、および象徴化することができました。

その後、アーカイブをZIPアップし(アーカイブを右クリックし、[Finderに表示]を使用してその場所を見つけます)、それを別のコンピューターのアーカイブディレクトリにコピーすると、このクラッシュレポートもそこに表示されます。

于 2011-02-07T23:01:49.490 に答える
1

ビルドをアーカイブした後、そのビルドのオーガナイザーで [共有...] をクリックします。次に、[ディスクに保存] をクリックします。その .ipa (適切なプロビジョニング プロファイル/配布プロファイルで作成されていると仮定) は、任意のデバイスに移植できます (また、クラッシュ レポートも通常どおりシンボル化されます)。

ユーザーがシンボリック化されていないレポートを送信した場合 (ええと、それは言葉です)、いつでも次の手順に従って読み取り可能なクラッシュ レポートを取得できます。

于 2011-02-07T02:29:08.117 に答える