From 3ec401224a48130ef93898f060cc739c65497279 Mon Sep 17 00:00:00 2001
From: mertalev <101130780+mertalev@users.noreply.github.com>
Date: Sat, 26 Jul 2025 14:30:16 -0400
Subject: [PATCH] restore xcode settings
---
mobile/ios/Runner/Info.plist | 364 +++++++++---------
mobile/ios/Runner/Runner.entitlements | 4 +-
mobile/ios/Runner/RunnerProfile.entitlements | 4 +-
.../ShareExtension.entitlements | 4 +-
.../WidgetExtension.entitlements | 4 +-
5 files changed, 194 insertions(+), 186 deletions(-)
diff --git a/mobile/ios/Runner/Info.plist b/mobile/ios/Runner/Info.plist
index 7dbd41b58d..ef390382d0 100644
--- a/mobile/ios/Runner/Info.plist
+++ b/mobile/ios/Runner/Info.plist
@@ -1,187 +1,187 @@
-
- AppGroupId
- $(CUSTOM_GROUP_ID)
- BGTaskSchedulerPermittedIdentifiers
-
- app.alextran.immich.backgroundFetch
- app.alextran.immich.backgroundProcessing
-
- CADisableMinimumFrameDurationOnPhone
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- ${PRODUCT_NAME}
- CFBundleDocumentTypes
-
-
- CFBundleTypeName
- ShareHandler
- LSHandlerRank
- Alternate
- LSItemContentTypes
-
- public.file-url
- public.image
- public.text
- public.movie
- public.url
- public.data
-
-
-
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleLocalizations
-
- en
- ar
- ca
- cs
- da
- de
- es
- fi
- fr
- he
- hi
- hu
- it
- ja
- ko
- lv
- mn
- nb
- nl
- pl
- pt
- ro
- ru
- sk
- sl
- sr
- sv
- th
- uk
- vi
- zh
-
- CFBundleName
- immich_mobile
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- 1.135.1
- CFBundleSignature
- ????
- CFBundleURLTypes
-
-
- CFBundleTypeRole
- Editor
- CFBundleURLName
- Share Extension
- CFBundleURLSchemes
-
- ShareMedia-$(PRODUCT_BUNDLE_IDENTIFIER)
-
-
-
- CFBundleTypeRole
- Editor
- CFBundleURLName
- Deep Link
- CFBundleURLSchemes
-
- immich
-
-
-
- CFBundleVersion
- 210
- FLTEnableImpeller
-
- ITSAppUsesNonExemptEncryption
-
- LSApplicationQueriesSchemes
-
- https
-
- LSRequiresIPhoneOS
-
- LSSupportsOpeningDocumentsInPlace
- No
- MGLMapboxMetricsEnabledSettingShownInApp
-
- NSAppTransportSecurity
-
- NSAllowsArbitraryLoads
-
-
- NSBonjourServices
-
- _googlecast._tcp
- _CC1AD845._googlecast._tcp
-
- NSCameraUsageDescription
- We need to access the camera to let you take beautiful video using this app
- NSFaceIDUsageDescription
- We need to use FaceID to allow access to your locked folder
- NSLocalNetworkUsageDescription
- We need local network permission to connect to the local server using IP address and
+
+ AppGroupId
+ $(CUSTOM_GROUP_ID)
+ BGTaskSchedulerPermittedIdentifiers
+
+ app.alextran.immich.backgroundFetch
+ app.alextran.immich.backgroundProcessing
+
+ CADisableMinimumFrameDurationOnPhone
+
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ ${PRODUCT_NAME}
+ CFBundleDocumentTypes
+
+
+ CFBundleTypeName
+ ShareHandler
+ LSHandlerRank
+ Alternate
+ LSItemContentTypes
+
+ public.file-url
+ public.image
+ public.text
+ public.movie
+ public.url
+ public.data
+
+
+
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleLocalizations
+
+ en
+ ar
+ ca
+ cs
+ da
+ de
+ es
+ fi
+ fr
+ he
+ hi
+ hu
+ it
+ ja
+ ko
+ lv
+ mn
+ nb
+ nl
+ pl
+ pt
+ ro
+ ru
+ sk
+ sl
+ sr
+ sv
+ th
+ uk
+ vi
+ zh
+
+ CFBundleName
+ immich_mobile
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ 1.135.1
+ CFBundleSignature
+ ????
+ CFBundleURLTypes
+
+
+ CFBundleTypeRole
+ Editor
+ CFBundleURLName
+ Share Extension
+ CFBundleURLSchemes
+
+ ShareMedia-$(PRODUCT_BUNDLE_IDENTIFIER)
+
+
+
+ CFBundleTypeRole
+ Editor
+ CFBundleURLName
+ Deep Link
+ CFBundleURLSchemes
+
+ immich
+
+
+
+ CFBundleVersion
+ 210
+ FLTEnableImpeller
+
+ ITSAppUsesNonExemptEncryption
+
+ LSApplicationQueriesSchemes
+
+ https
+
+ LSRequiresIPhoneOS
+
+ LSSupportsOpeningDocumentsInPlace
+ No
+ MGLMapboxMetricsEnabledSettingShownInApp
+
+ NSAppTransportSecurity
+
+ NSAllowsArbitraryLoads
+
+
+ NSBonjourServices
+
+ _googlecast._tcp
+ _CC1AD845._googlecast._tcp
+
+ NSCameraUsageDescription
+ We need to access the camera to let you take beautiful video using this app
+ NSFaceIDUsageDescription
+ We need to use FaceID to allow access to your locked folder
+ NSLocationAlwaysAndWhenInUseUsageDescription
+ We require this permission to access the local WiFi name for background upload mechanism
+ NSLocationUsageDescription
+ We require this permission to access the local WiFi name
+ NSLocationWhenInUseUsageDescription
+ We require this permission to access the local WiFi name
+ NSMicrophoneUsageDescription
+ We need to access the microphone to let you take beautiful video using this app
+ NSPhotoLibraryAddUsageDescription
+ We need to manage backup your photos album
+ NSPhotoLibraryUsageDescription
+ We need to manage backup your photos album
+ NSUserActivityTypes
+
+ INSendMessageIntent
+
+ UIApplicationSupportsIndirectInputEvents
+
+ UIBackgroundModes
+
+ fetch
+ processing
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIMainStoryboardFile
+ Main
+ UIStatusBarHidden
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIViewControllerBasedStatusBarAppearance
+
+ io.flutter.embedded_views_preview
+
+ NSLocalNetworkUsageDescription
+ We need local network permission to connect to the local server using IP address and
allow the casting feature to work
- NSLocationAlwaysAndWhenInUseUsageDescription
- We require this permission to access the local WiFi name for background upload mechanism
- NSLocationUsageDescription
- We require this permission to access the local WiFi name
- NSLocationWhenInUseUsageDescription
- We require this permission to access the local WiFi name
- NSMicrophoneUsageDescription
- We need to access the microphone to let you take beautiful video using this app
- NSPhotoLibraryAddUsageDescription
- We need to manage backup your photos album
- NSPhotoLibraryUsageDescription
- We need to manage backup your photos album
- NSUserActivityTypes
-
- INSendMessageIntent
-
- UIApplicationSupportsIndirectInputEvents
-
- UIBackgroundModes
-
- fetch
- processing
-
- UILaunchStoryboardName
- LaunchScreen
- UIMainStoryboardFile
- Main
- UIStatusBarHidden
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UIViewControllerBasedStatusBarAppearance
-
- io.flutter.embedded_views_preview
-
-
+
diff --git a/mobile/ios/Runner/Runner.entitlements b/mobile/ios/Runner/Runner.entitlements
index cfbada638d..e5862cb213 100644
--- a/mobile/ios/Runner/Runner.entitlements
+++ b/mobile/ios/Runner/Runner.entitlements
@@ -9,6 +9,8 @@
com.apple.developer.networking.wifi-info
com.apple.security.application-groups
-
+
+ group.app.immich.share
+
diff --git a/mobile/ios/Runner/RunnerProfile.entitlements b/mobile/ios/Runner/RunnerProfile.entitlements
index 6a397cfd54..6a5c086baf 100644
--- a/mobile/ios/Runner/RunnerProfile.entitlements
+++ b/mobile/ios/Runner/RunnerProfile.entitlements
@@ -11,6 +11,8 @@
com.apple.developer.networking.wifi-info
com.apple.security.application-groups
-
+
+ group.app.immich.share
+
diff --git a/mobile/ios/ShareExtension/ShareExtension.entitlements b/mobile/ios/ShareExtension/ShareExtension.entitlements
index 2eb7e333a6..4ad1a257d8 100644
--- a/mobile/ios/ShareExtension/ShareExtension.entitlements
+++ b/mobile/ios/ShareExtension/ShareExtension.entitlements
@@ -3,6 +3,8 @@
com.apple.security.application-groups
-
+
+ group.app.immich.share
+
diff --git a/mobile/ios/WidgetExtension/WidgetExtension.entitlements b/mobile/ios/WidgetExtension/WidgetExtension.entitlements
index 2eb7e333a6..4ad1a257d8 100644
--- a/mobile/ios/WidgetExtension/WidgetExtension.entitlements
+++ b/mobile/ios/WidgetExtension/WidgetExtension.entitlements
@@ -3,6 +3,8 @@
com.apple.security.application-groups
-
+
+ group.app.immich.share
+