私は友達が彼が書いたiPadアプリケーションでクラッシュするのを手伝っています。アプリケーションはかなり簡単で、ユーザがページを前後に進むにつれてUIViewController
の下にUIView
の間で遷移します。クラッシュはかなり難しく、デバッガなどで私たちを落としたりすることはありません。コンソールでは、悪意のある「シグナル」0 "のメッセージが投稿されます。これは、OSがメモリ消費量を超えてアプリを殺している可能性が最も高いので、this questionによると思われます。iPad:アクティビティモニタの「リアルメモリ」v。アプリケーションのメモリ使用量?
メモリ割り当てはよくデバイスによって課される限界以下、かなり一定である。
割り当てとリーク器具によれば、割り当ての総数は/ 2メガバイトの周りまたはSO-よく、ハードウェアの下アウトmaxes OSの制限。しかし、アプリケーションがActivity Monitorを使用してアプリケーションを実行するとき、アプリケーションによって使用されるリアルメモリが約150MBをトッピングしています。これは、OSによるアプリケーションの死の原因と思われます。
これら2つの数字の間に目立つ不一致を説明するものは何ですか?
これを把握できましたか?今私は幾分似たような問題に直面しています。 –