質問

重要な更新

奇妙なバグは(少なくとも私にとっては)Xcode 4.2で固定されています!


Mac OS X Lionの下で4B110をビルドし、Xcodeを介した機器を実行しているXcode 4.1 Build 4B110で深刻な問題を抱えています。問題は、Xcodeを介して起動すると、機器が部分的に凍結することです。したがって、Xcode 4.1でプロジェクトを開始して「プロファイル」を開くと、UIが表示されます。タイマーは実行を開始しますが、Instrumentsアプリは何も追跡せず、より深刻な問題を追跡します。

プログラムは実行されているようですが、私が行うアクションには反応しません。そのため、ボタンなどをクリックすることはできません。何も起こりません。タイマーはまだ実行されていますが、何もできません。したがって、ウィンドウ/アプリをもう閉じることもできません。そのため、Instrumentsアプリを強制的に停止する必要があります。

ただし、Instrumentsアプリを直接開始した場合 Developer/Applications/Instruments.app 全て大丈夫。もちろん、アプリは何も追跡しませんが、ボタンなどをクリックできます。

だから誰かがこの問題について知っていますか?

誰かがこの奇妙な問題を修正する方法を知っていますか?

また、対応するDeinstall-Scriptファイルで開発者フォルダーを削除し、Xcode 4.1を再インストールしました。しかし、それでも同じ問題です。

誰かが私にヒント、ヒントなどをくれますか?

本当に素晴らしいでしょう!

アップデート

だから、さらに奇妙なもの:

プロフィールはどういうわけかiOS 3.0バージョンアプリで機能しましたが、短い休憩をとった後、再び機能しませんでした。だから、このバグがどこにあるのかわかりません。ターゲットアプリiOSバージョンに関するものだと思います。

ありがとう、アンドレアス

役に立ちましたか?

解決

これについてのあなたのコメントを引用して、Andi1984。これは私にとってうまくいきました!

Xcodeを開いている場合は、プロファイルを選択して、1つの機器(リークなど)を選択します。新しい機器ウィンドウが開きます。次に、Xcode(Instrument.Appウィンドウがまだ背景に開いている間です!)に戻り、コマンド +タブを使用して、instrument.appの前のxcodeを選択する必要があります。次に、機器アプリから追跡されたデータが表示されます。本当に奇妙な問題ですが、今では機能します。 ;-)

他のヒント

Epagaのソリューションは時々機能し、時にはそうではありません。

したがって、私は誰もが次のオープンレーダーを複製することをお勧めします。

http://openradar.appspot.com/9855452

楽器がロックアップするという問題があり、上記のCMD-TABトリックは、「Instrumentsがあなたのコンピューターにアクセスしようとしている」と私のパスワードを求めて表示されるように、それを行うまで機能しませんでした。パスワードを入力した後、楽器に到達することができました。問題は、パスワードダイアログがXcodeウィンドウに隠されていることだと思います。この場合、モーダルダイアログが開いているため、楽器は凍結されます。

それで:

  1. 楽器を実行します
  2. 楽器をカバーするXcodeへのCMDタブ。パスワードダイアログが見つかるまで、メッセージをサイクリングして非表示にします。 Xcodeを閉じます

これは一度のことかもしれません...今、私は楽器のアクセスを与えたので、それは再度パスワードを必要としないかもしれません。

2つの楽器を同時に開いたままにしておくと、楽器が一方の窓にロックされているときに、もう一方の窓を前景に持ち込むように思われることがわかりました。ロックされているものとは異なる楽器のウィンドウに焦点を合わせることができれば、楽器を取り戻すようです。

Xcode-Profile-Methodは時々機能するのは、2ウィンドウメソッドが常に動作していることがわかりました。

編集:

2ウィンドウメソッドをもう少し試した後、この方法は時々機能することもあります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top