0

3.0 SDK をインストールして以来、Leaks Instrument の実行に問題があります。ここに NDA の免責事項があります。これは 3.0 SDK の問題ではなく、単なる構成の問題だと思います。したがって、3.0 SDK 自体ではなく、問題のツールの構成に関するアドバイスを探しています。

これが私が見ている行動の内訳です。

私のアプリケーションは、OS バージョン 2.2 にコンパイルされています。2.2、2.2.1、3.0 を実行しているシミュレータとデバイスで、XCode からデバッグ モードで実行できます。

パフォーマンス ツール -> リークで起動すると、OS から「アプリケーション xxxx が予期せず終了しました」、「無視して、報告して、再起動してください」というエラー メッセージが表示されます。[無視] をクリックすると、Leaks が接続できないと通知するか、Leaks が入力に応答しなくなり、強制終了する必要があるかのいずれかが発生します。興味深いことに、シミュレーターは 3.0 OS で開始されます。

Instruments を手動で起動し、実行中の 2.2 シミュレータに接続すると、同じ動作が示されます。

Leaks を iPhone デバイスに接続すると動作します。

Leaks を起動すると、新しいビルドを行うまでアプリがシミュレーターで実行されないようです。

Simulator/Leaks/Xcode を同期させるためのアイデアはありますか?

ありがとう、ジェフ

4

1 に答える 1

0

私は自分の答えに出くわしました。アプリを 3.0 SDK バージョンに対してビルドしてから、Leaks Instrument を実行しました。2.2 SDK に対してアプリをビルドすると、Leak Instrument が機能します。「ハンドルを揺すって」修正する典型的なケースのように見えます。

于 2009-03-26T01:29:47.917 に答える