テスト対象アプリの挙動がiOS/Androidクラウド端末と実機で異なる場合、MagicPodのみで起こる事象ではなく、仮想端末(シミュレータ/エミュレータ)で起動した際に起こる事象である可能性があります。
仮想端末における問題であるのか、MagicPodの問題であるのかを切り分けるため、お手元の仮想端末でテスト対象アプリを操作し、同様の問題が生じるか確認してください。
Androidの場合
Android Studioを起動し、右上の三点マーカーから「Virtual Device Manager」を開いてください。
「+」をクリックして、仮想端末を作成します。
MagicPodで使用している端末と同じ仮想端末を選択し、「Next」ボタンをクリックしてください。ここでは「Pixel 7」を選択しています。
仮想端末の設定画面にて、APIの選択フィールドをクリックし、MagicPodで使用しているOSを選択してください。ここでは「Android 14.0」を選択しています。
その後、APIの選択フィールドの下に表示されたSystem imageを選択し、「FInish」ボタンをクリックして仮想端末をダウンロードしてください。
Android 14.0 / Pixel 7の仮想端末がダウンロードできました。
再生ボタンをクリックし、端末を立ち上げましょう。
仮想端末が立ち上がりました。
トップ画面に.apkファイルをドラック&ドロップし、アプリを端末上にインストールしてください。そして端末上でアプリを操作し、MagicPodのテストで発生している問題と同様の問題が起こるか確認してください。
同様の問題が起こる場合:エミュレータでの挙動に関する問題となるため、アプリ開発者に相談してください。
同様の問題が起きない場合:MagicPodサポートに連絡してください。
iOSの場合
Xcodeを起動し、Settingsを開いてください。
Settingsダイアログにて「Components」> 「Add Platforms」からMagicPodで使用しているOSと同じシミュレーターを追加してください。
「Xcode」> 「Open Developer Tool」 > 「Simulator」をクリックしてください。
「File」> 「Open Simulator」からMagicPodで使用しているOS、端末と同じシミュレーターを起動してください。
仮想端末が立ち上がりました。
トップ画面に.appファイルをドラック&ドロップし、アプリを端末上にインストールしてください。そして端末上でアプリを操作し、MagicPodのテストで発生している問題と同様の問題が起こるか確認してください。
同様の問題が起こる場合:シミュレータでの挙動に関する問題となるため、アプリ開発者に相談してください。
同様の問題が起きない場合:MagicPodサポートに連絡してください。