iOS 5 デバイスで UI オートメーション スクリプトを実行しようとすると、次のエラーが発生します。
「スクリプトの実行中にエラーが発生しました。」
同じスクリプトが、シミュレーターまたは iOS 4.3.3 デバイスで完全に実行されています。
どうすればこの問題を解決できますか?
iOS 5 デバイスで UI オートメーション スクリプトを実行しようとすると、次のエラーが発生します。
「スクリプトの実行中にエラーが発生しました。」
同じスクリプトが、シミュレーターまたは iOS 4.3.3 デバイスで完全に実行されています。
どうすればこの問題を解決できますか?
デバイスでは、UI オートメーション スクリプトの実行を明示的に許可する必要があります。
Settings -> Developer
Enable UI Automation
に切り替えるオプションをオンにすると、エラーはなくなり、すべてが期待どおりに機能しました。
マシンに複数の Xcode があり、他の Xcode を削除するか、次の手順に従ってください。
1 Xcode を開き、その設定に移動します。2 次に、[場所] タブを開きます。 3 コマンド ライン ツールで、使用している Xcode のバージョンを選択します。このエントリが間違っている可能性があります
xcode を閉じて、xcode を実行せずに自動化スクリプトを開始してみます。プロセスが xcode に接続されているという問題がありました。インストルメントから実行しようとすると、xcode がブレークポイント/クラッシュでスタックし、続行できませんでした。
私が提案している解決策は、xcode から独立して Instruments を実行することです。