Qt 6.12 brings PySide6 iOS support, allowing Python developers to ship native apps to iPhone and iPad without Swift or Objective-C. The approach uses static linking — cross-compiling PySide6 into static `.a` libraries linked into an Xcode project alongside Qt frameworks and BeeWare's Python.xcframework. The workflow involves three steps: cross-compile PySide6 once per Qt version, define app metadata in a TOML config file, then generate and open the Xcode project. The same PySide6 codebase already targeting Android (since Qt 6.5) and desktop can now also target iOS. Current limitations include no third-party C-extension packages (no iOS wheels on PyPI), no iOS Simulator support, and manual Xcode project generation — all areas of active development.