2012-01-03 12 views
2

私の製品の非定型配信のためのビルドを作成し、私のデバイスにインストールしました。今は実行中のプロセスでタイムプロファイラを実行したいが、Instrumentsはそれに接続できません。これは私がiPhone上で実行中のプロセスにアタッチしようとすると、私が取得エラーです:iPhoneでの実行中のプロセスに計測器を接続できません

Target failed to run : Could not attach to process <app-name> (<pid>) 

私も「ターゲットを選択」>アプリ名を試みたが、あまりにも、次のエラーで失敗したこと:

ここで
Target failed to run : Remote exception encountered : 'Failed to get task for pid <pid>' 

私のセットアップの詳細については、以下のとおりです。

  • OS X 10.7.2
  • のXcode 4.2.1(4D502の構築)
  • インスツルメンツ4.2(4233)
  • iPhoneのOS 5.0.1(9A405の構築)

答えて

3

私は同じ問題を抱えていました。私は最初にそれを解決しませんでしたが、簡単な回避策は、アプリを自分で起動し、InstrumentsウィンドウのTargetメニューの "Attach to Process ..."コマンドからアタッチすることです。 Instruments does not work on Xcode 4 with device

別のApple製品はモバイル装置のフレームワークを更新/変更されることが表示されます:その周りにいくつかの掘削後

  1. が、これはAppleデベロッパフォーラムでの議論の共通の話題であるようです。これらの更新の一部は、Instrumentsの統合を破っています。

    1. 私自身のマシンでこれを修正するには、iTunes 10.5 beta v6をインストールしてください。 XCodeを起動し、私は自分のデバイスでInstrumentingに戻ります。それはそれは「最初は非常に混乱することが、それ、それを知ってもらうために時間がかかることがありインスツルメンツ

    の使用方法を説明するためのより良いものの一つであるため、

  2. 私はthis tutorialをお勧めします後で多くの頭痛を緩和します。

    少なくともこれらのアプローチのどれかがあなたのために働くことを望みます。

+0

のためのトリックをした「プロセスにアタッチ...」私のために動作しません。また、私はiTunes 10.5.2を持っています - まだベータ版v6に切り替える必要がありますか? –

+0

同じ悩みを持つ のXcode 4.3.1(4E1019) インスツルメンツ4.3(4321) のiPad OS 5.1(9B176) – MobileVet

+0

は私の更新の答えをチェック –

0

再起動XCodeのは、アプリを実行している+私

関連する問題