0

iOS Simulator 6 で現在実行中のアプリケーションにアタッチしたり、Xcode Instruments で Automation を使用してアプリケーションを開始したりするにはどうすればよいですか? Xcode 4.5 を使用しています。アプリがシミュレーターで実行されていることがわかります。Instrumentsを起動したら、「iOS Simulator -> Automation」テンプレートを選択します。ただし、上部のドロップダウンには、「プロセスへのアタッチ」の下に「現在のインストルメンテーションではアタッチが許可されていません」というメッセージが表示され、「ターゲットの選択」を使用すると、アプリケーションフォルダーからアプリのリストが表示されますが、どれもiOSシミュレーターではありません、Xcode.app バンドル内にあるためです。デバイス上で問題なく動作しています。

何か案は?

4

1 に答える 1

5

「プロセスにアタッチ」しても、「現在のインストルメンテーションではアタッチが許可されていません」という同じ結果が得られます。したがって、あなたの質問のその部分にはお答えできません。

Instruments からシミュレーターでアプリを実行するには:

  • 「Choose target」ドロップダウンでMacが選択されていることを確認してください
  • [ターゲットの選択] ドロップダウンで、[ターゲットの選択] -> [ターゲットの選択] を選択します。
    • アプリケーションフォルダーにアプリのリストが表示されます-ここまで来ました
  • アプリケーションの横にある下向きの三角形をクリックしてアプリケーション フォルダを閉じるか、さらに下にスクロールして、Mac の残りの最上位フォルダを表示します。
  • アプリを閲覧する
    • 次のようなパスで見つけてください: /Users/YOUR-USER-NAME/Library/Application Support/iPhone Simulator/5/Applications/GUID/YOUR-APP-NAME
    • 奇妙なことに、ファイル ブラウザにはフォルダの「拡張子」が表示されないため、iOS バージョン 5.0 と 5.1 の両方がフォルダ リストに「5」と表示されます。
于 2013-02-23T17:30:33.427 に答える