ここでハードウェアに関するちょっとした質問です。私はクライアント用の iPad アプリケーションを開発していますが、クライアントにテスト用のベータ版を送信すると、私が見ているよりも多くのクラッシュがデバイスで検出されていることがわかりました。これらのクラッシュの多くは「メモリ不足のクラッシュ」であり、私は単に見たり再現したりできません。
ハードウェアの問題であるかどうかを判断できるように、2 つのデバイスにどのような違いがあるのか 疑問に思っています. 何か案は?
ここでハードウェアに関するちょっとした質問です。私はクライアント用の iPad アプリケーションを開発していますが、クライアントにテスト用のベータ版を送信すると、私が見ているよりも多くのクラッシュがデバイスで検出されていることがわかりました。これらのクラッシュの多くは「メモリ不足のクラッシュ」であり、私は単に見たり再現したりできません。
ハードウェアの問題であるかどうかを判断できるように、2 つのデバイスにどのような違いがあるのか 疑問に思っています. 何か案は?
クライアントの構成/環境が環境と一致していることを確認してください。例: Outlook Exchange 同期、MobileMe 同期。私の連絡先アプリケーションでは、これらが原因で多くのクラッシュが発生しました。
可能であれば、さらにログを追加し、クライアント デバイスのコンソールからログを取得して確認します。
おそらく、あなたのクライアントはより多くのものを同時に実行しています。または、独自のアプリがバックグラウンド対応で、時々強制終了されます...
独自のコードは常にシミュレーターでテストしてください。これには、メモリ不足の警告をシミュレートできる機能があります。