Overview › iOS Version & Form-Factor Readiness

iOS Version & Form-Factor Readiness

iOS-specific report.

Source: codebase scan · 2026-05-07

Executive summary

Min iOS 16 — modern. Watch for: Privacy Manifest enforcement (since 2024), iOS 17 Observation framework adoption, iOS 18 Apple Intelligence integration points, iPad Stage Manager / multi-window support if relevant.

iOS version readiness matrix

iOS versionBehavior changeStatus
iOS 16 (min)Lock-screen widgets, customizable home screenDMC widget exists
iOS 17Privacy Manifest required for SDKs accessing Required Reason APIsVERIFY
iOS 17Interactive Widgets APIAudit DMC widget for adoption
iOS 17Observation framework — replace @Published patternsOptional
iOS 18Control Center extensionsOptional
iOS 18Apple Intelligence App IntentsOptional

Form-factor readiness

Form factorStatus
iPhone (compact)PRIMARY
iPad (regular)VERIFY — confirm UISplitViewController readiness
Apple WatchN/A
visionOSN/A
Mac CatalystN/A

Findings

CRITICAL

Privacy Manifest verification

Apple gates submissions on this since 2024.
Recommendation: Generate per-app and confirm per-SDK manifests.
MEDIUM

iPad UI confirmation

Stage Manager + Split View interactions may surface layout bugs.
Recommendation: QA pass on iPad before each major release.
Costco iOS · Code Review Report · Generated 2026-05-07 · 88 machine-curated findings