You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.
This is more of a feature request so I've changed the template around:
The request
With the MGLCollisionBehaviorPre4_0 Info.plist key added here (#12941), app developers can now set this key to determine cross-source collision behavior. However, there is no way to set this key at the developer level (NSUserDefaults).
I know there is some discussion as to why this choice was made here, but it would be useful to those wrapping the iOS SDK to have a user-controlled option here as well.
The text was updated successfully, but these errors were encountered:
However, there is no way to set this key at the user level (NSUserDefaults).
NSUserDefaults is something of a misnomer. The only practical difference between Info.plist keys and NSUserDefaults settings is that the latter can be set at runtime, whereas the former is static – it can only be set at build time and can’t differ from device to device. With the Info.plist key, a wrapper of this SDK would have no control over the setting.
This is more of a feature request so I've changed the template around:
The request
With the
MGLCollisionBehaviorPre4_0
Info.plist key added here (#12941), app developers can now set this key to determine cross-source collision behavior. However, there is no way to set this key at the developer level (NSUserDefaults
).I know there is some discussion as to why this choice was made here, but it would be useful to those wrapping the iOS SDK to have a user-controlled option here as well.
The text was updated successfully, but these errors were encountered: