From 03772511bbc4a7ea0d91eba5e368796ea5d94b0b Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Tue, 8 Apr 2025 16:23:02 +0200 Subject: [PATCH] Enable autofill extension to show up (#771) --- .../ios/aliasvault.xcodeproj/project.pbxproj | 16 ++++++++++------ mobile-app/ios/aliasvault/Info.plist | 5 +++++ .../ios/aliasvault/aliasvault.entitlements | 2 ++ mobile-app/ios/autofill/Info.plist | 14 +++++++------- 4 files changed, 24 insertions(+), 13 deletions(-) diff --git a/mobile-app/ios/aliasvault.xcodeproj/project.pbxproj b/mobile-app/ios/aliasvault.xcodeproj/project.pbxproj index cabf2afaf..027a2e797 100644 --- a/mobile-app/ios/aliasvault.xcodeproj/project.pbxproj +++ b/mobile-app/ios/aliasvault.xcodeproj/project.pbxproj @@ -458,7 +458,9 @@ "FB_SONARKIT_ENABLED=1", ); INFOPLIST_FILE = aliasvault/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; + INFOPLIST_KEY_CFBundleDisplayName = AliasVault; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.productivity"; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -490,7 +492,9 @@ CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = 8PHW4HN3F7; INFOPLIST_FILE = aliasvault/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 15.1; + INFOPLIST_KEY_CFBundleDisplayName = AliasVault; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.productivity"; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -649,9 +653,9 @@ GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = autofill/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = autofill; + INFOPLIST_KEY_CFBundleDisplayName = "AliasVault AutoFill"; INFOPLIST_KEY_NSHumanReadableCopyright = ""; - IPHONEOS_DEPLOYMENT_TARGET = 18.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -693,9 +697,9 @@ GCC_C_LANGUAGE_STANDARD = gnu17; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = autofill/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = autofill; + INFOPLIST_KEY_CFBundleDisplayName = "AliasVault AutoFill"; INFOPLIST_KEY_NSHumanReadableCopyright = ""; - IPHONEOS_DEPLOYMENT_TARGET = 18.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.6; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", diff --git a/mobile-app/ios/aliasvault/Info.plist b/mobile-app/ios/aliasvault/Info.plist index 21e80047e..17ab0e66f 100644 --- a/mobile-app/ios/aliasvault/Info.plist +++ b/mobile-app/ios/aliasvault/Info.plist @@ -2,6 +2,11 @@ + ASCredentialProviderExtension + + IsEnabled + + CADisableMinimumFrameDurationOnPhone CFBundleDevelopmentRegion diff --git a/mobile-app/ios/aliasvault/aliasvault.entitlements b/mobile-app/ios/aliasvault/aliasvault.entitlements index bc8dde1f5..8e41468a4 100644 --- a/mobile-app/ios/aliasvault/aliasvault.entitlements +++ b/mobile-app/ios/aliasvault/aliasvault.entitlements @@ -2,6 +2,8 @@ + com.apple.developer.authentication-services.autofill-credential-provider + com.apple.security.application-groups group.net.aliasvault.autofill diff --git a/mobile-app/ios/autofill/Info.plist b/mobile-app/ios/autofill/Info.plist index c0339b249..4cea915af 100644 --- a/mobile-app/ios/autofill/Info.plist +++ b/mobile-app/ios/autofill/Info.plist @@ -2,12 +2,12 @@ - NSExtension - - NSExtensionMainStoryboard - MainInterface - NSExtensionPointIdentifier - com.apple.authentication-services-credential-provider-ui - + NSExtension + + NSExtensionMainStoryboard + MainInterface + NSExtensionPointIdentifier + com.apple.authentication-services-credential-provider-ui +