2012-03-31 17 views
2

私のアプリは奇妙な動作に遭遇していますが、アプリはスムーズにシミュレータで動作しますが、デバイスでクラッシュします。 また、計測器を使ってリークを検出しようとすると、シミュレータとデバイスの両方でクラッシュするだけです。 コンソールでエラーメッセージを生成することさえできず、設定でNSZombieEnabledもオンになっているので、私は完全に立ち往生しています。アプリが機器上でクラッシュしたり、楽器のみを使用しています

答えて

2

私はあなたが記述行動のための2つの理由を見ることができます:

  1. デバイスは、メモリが不足しています。

  2. アプリでは、SDK 5ツイッターフレームワークを使用してSDK 4デバイスでアプリを実行しているような、あなたのデバイスにインストールしたものよりも新しいSDKを使用します。アプリは、すぐにそれがメモリ内に不足しているフレームワークをロードしようとして失敗していましたので、

具体的には、ケース2には、あなたは、任意のログメッセージは表示されません。

いずれの場合も、Xcodeオーガナイザウィンドウのデバイスログを調べて、クラッシュに関する詳細情報を確認してください。これが起こっていることを理解できる唯一の方法です。

+0

また、ワイヤがデバイスに接続されていれば、クラッシュすることはありません。 また、私はわずか128MBのRAMを持つ3GSを使用しています! – adi27

+0

xcodeのオーガナイザーウィンドウからクラッシュログを添付できますか? – sergio

+0

はい私はそれをチェックしましたが、エラーログは実際の問題を明らかにしていませんでした...実際には間違って私は[super dealloc]を使って他のすべてのプロパティを解放していました... – adi27

関連する問題