2

最近、私たちのアプリの 1 つが 2 回目の拒否を受けました。これは、「あなたのアプリは、iOS 6.0.1 を実行している iPad で、Wi-Fi とセルラー ネットワークの両方で起動できないことがわかった」ためです。

Apple が提供するクラッシュ ログは次のように始まります。

Incident Identifier: CE8868A8-1C68-4161-91AD-DB50D3D5780B
CrashReporter Key: 83b816533ead866666681b87f5736242d8aac2ff
Hardware Model: xxx
Process: Test Skis [29192]
Path: /var/mobile/Applications/890E8D9C-6A17-4EA6-9A06-5503B3D35888/Test Skis.app /テスト スキー識別子: テスト スキー
バージョン: ??? (???)
コードタイプ: ARM (ネイティブ)
親プロセス: launchd [1]

日付/時刻: 2013-01-04 19:24:52.667 -0800
OS バージョン: iOS 6.0.1 (10A523)
レポート バージョン: 104

例外の種類: EXC_CRASH (SIGABRT)
例外コード: 0x0000000000000000、0x0000000000000000 クラッシュした
スレッド: 0

私の質問は、特定のコードの問題を修正する方法ではなく、より一般的な問題です。Apple と同じバイナリ (アドホック バージョンを作成)、デバイス、および OS バージョンを使用してクラッシュを再現できませんでした。を使用していると考えられます。

私たちのデバイスではなく、Apple レビュアーのデバイスでこのようなクラッシュが発生する可能性はありますか? Apple レビュアーのデバイスは、違いを説明できる非標準的な方法で構成されていますか?

同様の問題に言及しているスタック オーバーフローに関する別の質問を見つけましたが、これも回答されていません。

4

3 に答える 3

1

私の推測では、アドホックビルド構成は、リリース/ディストリビューション構成と何らかの形で同一ではありません。

于 2013-01-21T14:01:39.037 に答える
0

nib をインスタンス化しようとしているようです (クラッシュ レポートに例外の理由がないため、名前は不明です) が存在しません。アプリが必要とするすべてのペン先が、実際に Apple に送信するビルドの一部であることを確認してください。

于 2013-01-21T13:28:21.193 に答える