mirror of
https://github.com/FoggedLens/deflock-app.git
synced 2026-09-13 13:08:56 +02:00
115 lines
4.1 KiB
Plaintext
115 lines
4.1 KiB
Plaintext
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
|
<plist version="1.0">
|
|
<dict>
|
|
<!-- Disable Flutter's implicit deep-link routing so that
|
|
app_links/DeepLinkService is the sole handler of incoming
|
|
deflockapp:// URIs. Without this, Flutter's engine also tries
|
|
to auto-convert the URI into a Navigator route (e.g.
|
|
"/add?p=...") which conflicts with the navigation
|
|
DeepLinkService performs, causing screens pushed by
|
|
DeepLinkService to be immediately buried by a duplicate
|
|
HomeScreen route. -->
|
|
<key>FlutterDeepLinkingEnabled</key>
|
|
<false/>
|
|
<key>CADisableMinimumFrameDurationOnPhone</key>
|
|
<true/>
|
|
|
|
<key>CFBundleDevelopmentRegion</key>
|
|
<string>$(DEVELOPMENT_LANGUAGE)</string>
|
|
<key>CFBundleDisplayName</key>
|
|
<string>DeFlock</string>
|
|
<key>CFBundleExecutable</key>
|
|
<string>$(EXECUTABLE_NAME)</string>
|
|
<key>CFBundleIdentifier</key>
|
|
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
|
|
<key>CFBundleInfoDictionaryVersion</key>
|
|
<string>6.0</string>
|
|
<key>CFBundleName</key>
|
|
<string>deflockapp</string>
|
|
<key>CFBundlePackageType</key>
|
|
<string>APPL</string>
|
|
<key>CFBundleShortVersionString</key>
|
|
<string>$(FLUTTER_BUILD_NAME)</string>
|
|
<key>CFBundleSignature</key>
|
|
<string>????</string>
|
|
<key>CFBundleURLTypes</key>
|
|
<array>
|
|
<dict>
|
|
<key>CFBundleTypeRole</key>
|
|
<string>None</string>
|
|
<key>CFBundleURLSchemes</key>
|
|
<array>
|
|
<string>deflockapp</string>
|
|
</array>
|
|
</dict>
|
|
</array>
|
|
<key>CFBundleVersion</key>
|
|
<string>$(FLUTTER_BUILD_NUMBER)</string>
|
|
<key>LSApplicationQueriesSchemes</key>
|
|
<array>
|
|
<string>https</string>
|
|
</array>
|
|
<key>LSRequiresIPhoneOS</key>
|
|
<true/>
|
|
<key>NSLocationAlwaysAndWhenInUseUsageDescription</key>
|
|
<string>This app optionally uses your location to center the map on your current position and provide proximity alerts for nearby surveillance devices. These features are entirely optional.</string>
|
|
<key>NSLocationAlwaysUsageDescription</key>
|
|
<string>This app optionally uses your location in the background so proximity alerts can warn you about nearby surveillance devices while the app is not on screen. This feature is entirely optional.</string>
|
|
<key>NSLocationWhenInUseUsageDescription</key>
|
|
<string>This app optionally uses your location to show nearby cameras by centering the map on your location.</string>
|
|
<key>UIApplicationSceneManifest</key>
|
|
<dict>
|
|
<key>UIApplicationSupportsMultipleScenes</key>
|
|
<false/>
|
|
<key>UISceneConfigurations</key>
|
|
<dict>
|
|
<key>UIWindowSceneSessionRoleApplication</key>
|
|
<array>
|
|
<dict>
|
|
<key>UISceneClassName</key>
|
|
<string>UIWindowScene</string>
|
|
<key>UISceneConfigurationName</key>
|
|
<string>flutter</string>
|
|
<key>UISceneDelegateClassName</key>
|
|
<string>FlutterSceneDelegate</string>
|
|
<key>UISceneStoryboardFile</key>
|
|
<string>Main</string>
|
|
</dict>
|
|
</array>
|
|
</dict>
|
|
</dict>
|
|
<key>UIApplicationSupportsIndirectInputEvents</key>
|
|
<true/>
|
|
<!-- Required for proximity alerts. Without the "location" background mode
|
|
iOS suspends the app the moment it leaves the screen, the CoreLocation
|
|
stream stops delivering, and no alert can ever fire while backgrounded.
|
|
Only armed at runtime: GpsController sets
|
|
allowBackgroundLocationUpdates on the stream solely while the user has
|
|
proximity alerts turned on. -->
|
|
<key>UIBackgroundModes</key>
|
|
<array>
|
|
<string>location</string>
|
|
</array>
|
|
<key>UILaunchStoryboardName</key>
|
|
<string>LaunchScreen</string>
|
|
<key>UIMainStoryboardFile</key>
|
|
<string>Main</string>
|
|
<key>UIStatusBarHidden</key>
|
|
<false/>
|
|
<key>UISupportedInterfaceOrientations</key>
|
|
<array>
|
|
<string>UIInterfaceOrientationPortrait</string>
|
|
<string>UIInterfaceOrientationLandscapeLeft</string>
|
|
<string>UIInterfaceOrientationLandscapeRight</string>
|
|
</array>
|
|
<key>UISupportedInterfaceOrientations~ipad</key>
|
|
<array>
|
|
<string>UIInterfaceOrientationPortrait</string>
|
|
<string>UIInterfaceOrientationPortraitUpsideDown</string>
|
|
<string>UIInterfaceOrientationLandscapeLeft</string>
|
|
<string>UIInterfaceOrientationLandscapeRight</string>
|
|
</array>
|
|
</dict>
|
|
</plist>
|