私はiOS用のゲームに取り組んでいる、と次の手順に従っている新しいゲームを開始する:ユーザーはそれぞれの作品がある のiOSデバイス用の計算/メモリ制限
- をループ
- によって作成されたゲームは、私は私が好きなだけの作品を選択して、私が好きな多くのゲームを起動して、アプリが正常に動作していることができますシミュレータ上
を開始します。
実際のデバイス(私の新しいiPad 3)では、400個以上のアイテムを選択するとアプリがクラッシュし、150個ずつ3個のゲームを開始するとアプリがクラッシュします。私はブレークポイントでチェックしましたが、異なる行でクラッシュします。残念ながら、コンソールは何も教えていません。
私は計測器でアプリをチェックしました。リークは全くなく、合計割り当てサイズは最大4 MBです。私はAppDelegateでdidReceiveMemoryWarningにログインしていますが、決して呼び出されないようです。
私の質問はこれをデバッグするにはどうすればよいですか? iOSデバイスの計算/メモリの制限は何ですか?
可能なRAMを決定するコードを持ってここにポストがあります:http://stackoverflow.com/questions/5012886/knowing -available-ram-on-an-ios-device – ThomasW
おそらく、これは異なるタイプの問題であり、おそらく複数の問題です。あなたはおそらくそれが何であるかを判断しようとするためにそれを分離しようとするべきです。 – ThomasW