Qt adopted UIScene lifecycle in Qt 6.8. As part of that switch, the application URL delivery also changes to scene-specific, and the previous QIOSApplicationDelegate URL handling callbacks aren't invoked anymore. This commit adds the URL handling to these scene-based callbacks: willConnectToSession, openURLContexts, and continueUserActivity. The older callbacks are removed as unnecessary. With these additions, the application is capable of handling custom-uri-schemes and https universal links, both when it's already running, and when it needs to be launched. Amends: 76ebf51bc08f6af624a8540e7af88b9129b22ae1 Fixes: QTBUG-131741 Change-Id: Icacd76e9769f0a559b2052dfb60466a871187321 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit c81f805817c82018e133ca140183f7ecee9d6130) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
…
…
Description
Languages
C++
84.3%
HTML
4.9%
C
3.9%
CMake
3.6%
Objective-C++
2%
Other
0.8%