2

Instrumentsコマンドラインツールを使用してiOS6デバイスで単体テストを起動しようとすると、常に次のエラーメッセージが表示されます。

Failed to start Instruments daemon for 'iOS' on 'Agent03 (v6.0.1)' (The service is invalid.)

過去に同じデバイスで同じ方法を使用してテストを正常に起動しました。現在、同じ機器のトレーステンプレートを使用して別のMacおよびiOSデバイスでテストを正常に実行しています。

デバイスの再接続に関するメッセージは表示されませんが、同様の問題を説明するこの質問を見ました。その質問への回答に記載されているさまざまな解決策を試しましたが、どれもうまくいきませんでした。MacとiOSデバイスの両方を再起動してみました。

デバイスをこの状態にするために何が起こったのか、どうすれば修正できるのか、どうすれば再発を防ぐことができるのかについて、誰かが何か考えを持っていますか?

更新:Macに接続されているiOSデバイスを交換しようとしましたが、失敗はMacではなくデバイスに起因することがわかりました。問題のあるデバイスを復元して、問題が解決するかどうかを確認します。デバイスがどのようにしてこの状態になり、再発を防ぐ方法を知りたいのですが、少なくとも修正の希望があります。

4

2 に答える 2

2

デバイスを復元すると、問題は解決しました。そもそもなぜ問題が発生したのか、また再発を防ぐ方法はわかりませんが、今のところはうまくいきます。

于 2013-01-10T22:42:01.477 に答える
1

私の場合、デバイスを再起動するとこれが表示されます。

iOS6から8に対するXcode5および6の私の経験では、これに対する唯一の解決策はXcodeを起動することです。特定のウィンドウに移動したり、デバイスに対して何かを実行したりする必要はありません。Xcodeを起動するだけで、接続されているデバイスの問題が自動的に修正されます。

また、Xcodeがすでに開いている場合は、再起動します。

于 2015-02-19T06:54:49.540 に答える