When the test app behavior differs between iOS/Android cloud devices and physical devices, this may not be an issue specific to MagicPod, but rather an issue that occurs when running on virtual devices (simulators/emulators).
To determine whether this is a virtual device issue or a MagicPod issue, please operate the test app on your local virtual device and check if the same problem occurs.
For Android
Launch Android Studio and open Virtual Device Manager from the three-dot menu in the upper right.
Click + to create a virtual device.
Select the same virtual device used in MagicPod and click the Next button. Here, Pixel 7 is selected.
In the virtual device settings screen, click the API selection field and choose the OS used in MagicPod. Here, Android 14.0 is selected.
Then, select the System image displayed below the API selection field and click the Finish button to download the virtual device.
The Android 14.0 / Pixel 7 virtual device has been downloaded.
Click the play button to launch the device.
The virtual device has launched.
Drag and drop the .apk file onto the home screen to install the app on the device. Then, operate the app on the device and check if the same problem that occurs in MagicPod tests happens.
If the same problem occurs: This is an issue related to the emulator behavior, so please consult with the app developer.
If the same problem does not occur: Please contact MagicPod support.
For iOS
Launch Xcode and open Settings.
In the Settings dialog, go to Components > Add Platforms and add the same simulator as the OS used in MagicPod.
Click Xcode > Open Developer Tool > Simulator.
Launch the same simulator as the OS and device used in MagicPod from File > Open Simulator.
The virtual device has launched.
Drag and drop the .app file onto the home screen to install the app on the device. Then, operate the app on the device and check if the same problem that occurs in MagicPod tests happens.
If the same problem occurs: This is an issue related to the simulator behavior, so please consult with the app developer.
If the same problem does not occur: Please contact MagicPod support.