1

質問: Instrumentsをディスク上の変更に関する警告から現在ロードされているスクリプトにシャットダウンし、ディスク上の最新バージョンのスクリプトを使用する方法はありますか?私はいつもInstrumentsの外で編集しています。

背景: Xcode内でUIAutomationスクリプト(もちろんJavaScript)を編集しています。インスツルメントツールでプロファイリングするために、UIAutomationインスツルメントでそれらを選択します。私は記録を打つことができ、すべてが良いです。

テストスクリプトを作成しているときに、Xcodeで編集し、Instrumentsアプリの記録ボタンを切り替えてテストを再開します。

Instrumentsは、外部の場所でのスクリプトの変更についてプロンプトを表示します。私は毎回「元に戻す」(ディスクバージョンに)と言います。Instruments内でスクリプトを編集することに熱心ではありません。それは、「スクリプト」ビューと「トレースログ」ビューを切り替え続けるためです。

  • :iOS5.1ベースSDKを使用してMountainLion10.8.1でXcode4.4.1を使用しています。
4

1 に答える 1

4

私は解決策を見つけました:

  • javascriptファイルでディレクティブを使用して、#import常に変更しているファイルをインポートします。
  • 私はInstrumentsにjavascriptファイルのこのシェルを指定します。このシェルの唯一の目的は、アクティブな開発で実際のテストファイルをインポートすることです。
  • 次に、別のエディターでアクティブに開発しているファイルを変更します。Instrumentsは文句を言いません。
于 2012-09-04T14:29:22.433 に答える