Details
-
Task
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
None
-
None
Description
It would be good to have RTA tests for iOS support, covering iOS Simulator and devices.
I'm not sure what kind of physical devices we do have available, but a wishlist would be:
Tests, similar to https://wiki.qt.io/Qt_Creator_ManualTests_iOS :
- Compiling a project
- Running a project, including
- killing the app with the stop button in QtC
- killing the app on the device/simulator
- starting the app while it is already running on the device/simulator
- Checking app output, both from C++ code (qDebug) and QML code (console.log)
- C++ Debugging (does it start & stop at a breakpoint)
- QML Debugging (does it start & stop at a breakpoint)
- QML Profiling (does it start & collect some data)
Depending on the device:
- Simulator: all of the above
- Device with iOS 16 or earlier (requires Qt 6.7 or earlier, I think): all of the above
- Device with iOS 17 or later: all except QML Debugging and QML Profiling (not supported)
- Device with iOS 17 or later and QTC_FORCE_POLLINGIOSRUNNER=1: Only Compiling and Running.