compose-multiplatform-core
compose-multiplatform-core copied to clipboard
Enforce `CADisableMinimumFrameDurationOnPhone`
Proposed Changes
By default, crash applications which don't contain a proper CADisableMinimumFrameDurationOnPhone
entry in the Info.plist, when running on an iPhone.
Implementation for https://youtrack.jetbrains.com/issue/CMP-5643/Make-CADisableMinimumFrameDurationOnPhone-a-requirement-to-run-Compose-Multiplatform-on-iOS
Release Notes
iOS - Breaking Changes
- When running on iOS/iPadOS devices, the app will crash by default, if
CADisableMinimumFrameDurationOnPhone
is not set to true inInfo.plist
. Use newly addedComposeUIViewControllerConfiguration.enforceStrictPlistSanityCheck
to opt-out of this behavior.