Priority: P2: Important
Affects Version/s: 6.2.0 Beta2
Component/s: Build System: CMake
Commits:b5d833730e758c63cdaf48c584e069bb82e68e38 (qt/qtbase/dev) 38a3f0a33cbbdc011da281cfe8f819c8014355cc (qt/qtbase/6.2)
When building a Qt example CMake project targeting the iOS simulator, Xcode fails to deploy the project to the simulator with the error
There's a similar requirement when targeting a real iOS device.
The bundle version can be specified with the following target properties
Currently Qt Creator has wizards where these properties are set in the newly generated project.
This is nice, except for the fact that almost none of our pre-existing Qt CMake examples set these properties, so they don't build / launch out of the box.
We should try to augment _qt_internal_finalize_ios_app to set some default version numbers if the user hasn't specified them yet, to make the out-of-the-box iOS experience nicer.
|For Gerrit Dashboard: QTBUG-95836|
|365297,2||CMake: Set a placeholder bundle version for iOS apps||dev||qt/qtbase||Status: MERGED||+2||0|
|365445,2||CMake: Set a placeholder bundle version for iOS apps||6.2||qt/qtbase||Status: MERGED||+2||0|