状況
レコーディングセッションを開始した時、以下のようなエラーが発生し、ステップ1でアプリケーションを起動することができない。
問題が発生しました。
重大なエラーが発生したため、レコーダーが停止しました。現在問題について調査しております。シナリオは保存されます。
対処方法
1. 再接続
ローカルデバイスと接続し一定時間経過した後、接続が予期せず切断されることがあります。もし接続が切れている場合は、autify mobile link start を再実行して再接続をお試しください。
autify mobile link start
2. レコーダーの画面クオリティの調整
お客様がご利用されているネットワーク環境や端末のスペックとの相性によっては、ローカルモバイル端末に表示された画面の情報をAutifyの画面に取得ができず、エラーとなることがあります。AutifyではMJPEG形式で画面の情報を取得していますが、この形式を無効にすることで解消できる可能性があるので、以下をお試しください。
autify mobile link setup を実行し、Choose the screen quality for recording: の設定で 2. Low を選択してください。

これはAutifyの機能やテスト実行の品質に一切影響を与えません。レコーダーの使用中におけるUIの更新頻度を変更するだけです。
3. IPアドレスの変動が原因の場合
お客様がご利用されているIPアドレスが定期的に変わる場合、同様に接続が切断されることが考えられますので、都度再接続をお試しください。
4. Xcode accountを確認 (iOS 端末のみ)
XCodeアカウントが適切に設定されているかをご確認ください。Cloud Managed Distribution Certificates権限がないなどの場合、エラーとなります。
5. ローカル端末の画面を確認 (iOS 端末のみ)
ローカル端末側の画面ロックを外し忘れていた場合、エラーとなります。接続したローカル端末の画面ロック解除をして再実行をお試しください。
6. エラーログを確認 (OPPO 端末 のみ)
レコーディングログ (例:recording-1234XXX-appium.log) に以下のエラーがある場合、OPPO端末の権限設定の問題の可能性が考えられます。
"info: java.lang.SecurityException: Permission denial: writing to settings requires:android.permission.WRITE_SECURE_SETTINGS"
OPPO端末の設定を変更していただくことで問題が解決する可能性がございますので、端末上で以下の設定を実施後、再実行をお試しください。
1. こちらを参考に、開発者向けオプションを表示し、移動します。
2. 開発者向けオプション または セキュリティ の設定で、Disable Permission Monitoring をONにし、App Permission Monitor をOFFにします。

