fix(ios): adopt the UIScene life cycle — 1.2.3 (27)

Build 26 was the first one made with the iOS 27 SDK, and UIKit stops apps
without the scene life cycle at launch on iOS 27 (TN3187). The scene
delegate only shows the FlutterEngine that AppDelegate starts with the
process, so a VoIP push in the background still finds the CallKit plugin
and a running Dart isolate when no scene is connected.
This commit is contained in:
Julius Joska
2026-10-23 22:28:10 +02:00
parent 10ca35e352
commit 8780486eae
6 changed files with 85 additions and 27 deletions
+6
View File
@@ -8,6 +8,12 @@ verzování dle [ajtak standardu](#verzování).
## [1.2.3] – 2026-10-23
### Opraveno (iOS, build 27)
- **Na iOS 27 appka hned po spuštění spadla.** Build 26 vznikl novým
Xcode (SDK iOS 27) a ten u appek bez scénového životního cyklu (UIScene)
start zastaví. Appka teď scény používá; Flutter běží od startu procesu,
takže příchozí hovor na pozadí dál zazvoní i bez otevřeného okna.
### Bezpečnost
- **24 slov jen po čerstvém ověření.** Zálohovací fráze se z odemčené appky
ukáže až po zadání PINu (nebo otisku/obličeje, je-li zapnutý). Totéž platí