diff --git a/apps/mobile-app/ios/AliasVault.xcodeproj/project.pbxproj b/apps/mobile-app/ios/AliasVault.xcodeproj/project.pbxproj
index 3e53b625b..757a12afe 100644
--- a/apps/mobile-app/ios/AliasVault.xcodeproj/project.pbxproj
+++ b/apps/mobile-app/ios/AliasVault.xcodeproj/project.pbxproj
@@ -1109,7 +1109,7 @@
);
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG";
PRODUCT_BUNDLE_IDENTIFIER = net.aliasvault.app;
- PRODUCT_NAME = AliasVault;
+ PRODUCT_NAME = "AliasVault";
SWIFT_OBJC_BRIDGING_HEADER = "AliasVault/AliasVault-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
@@ -1143,7 +1143,7 @@
);
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = net.aliasvault.app;
- PRODUCT_NAME = AliasVault;
+ PRODUCT_NAME = "AliasVault";
SWIFT_OBJC_BRIDGING_HEADER = "AliasVault/AliasVault-Bridging-Header.h";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
diff --git a/apps/mobile-app/ios/AliasVault/AliasVault.entitlements b/apps/mobile-app/ios/AliasVault/AliasVault.entitlements
index 8e41468a4..201f93c52 100644
--- a/apps/mobile-app/ios/AliasVault/AliasVault.entitlements
+++ b/apps/mobile-app/ios/AliasVault/AliasVault.entitlements
@@ -1,12 +1,12 @@
-
- com.apple.developer.authentication-services.autofill-credential-provider
-
- com.apple.security.application-groups
-
- group.net.aliasvault.autofill
-
-
-
+
+ com.apple.developer.authentication-services.autofill-credential-provider
+
+ com.apple.security.application-groups
+
+ group.net.aliasvault.autofill
+
+
+
\ No newline at end of file
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png b/apps/mobile-app/ios/AliasVault/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png
new file mode 100644
index 000000000..46096a651
Binary files /dev/null and b/apps/mobile-app/ios/AliasVault/Images.xcassets/AppIcon.appiconset/App-Icon-1024x1024@1x.png differ
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/AppIcon.appiconset/Contents.json b/apps/mobile-app/ios/AliasVault/Images.xcassets/AppIcon.appiconset/Contents.json
index 1319290d4..90d8d4c2a 100644
--- a/apps/mobile-app/ios/AliasVault/Images.xcassets/AppIcon.appiconset/Contents.json
+++ b/apps/mobile-app/ios/AliasVault/Images.xcassets/AppIcon.appiconset/Contents.json
@@ -1 +1,14 @@
-{"images":[{"size":"60x60","expected-size":"180","filename":"180.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"40x40","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"60x60","expected-size":"120","filename":"120.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"57x57","expected-size":"57","filename":"57.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"1x"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"57x57","expected-size":"114","filename":"114.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"2x"},{"size":"20x20","expected-size":"60","filename":"60.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"iphone","scale":"3x"},{"size":"1024x1024","filename":"1024.png","expected-size":"1024","idiom":"ios-marketing","folder":"Assets.xcassets/AppIcon.appiconset/","scale":"1x"},{"size":"40x40","expected-size":"80","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"72x72","expected-size":"72","filename":"72.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"76x76","expected-size":"152","filename":"152.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"50x50","expected-size":"100","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"76x76","expected-size":"76","filename":"76.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"29x29","expected-size":"29","filename":"29.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"50x50","expected-size":"50","filename":"50.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"72x72","expected-size":"144","filename":"144.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"40x40","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"83.5x83.5","expected-size":"167","filename":"167.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"size":"20x20","expected-size":"20","filename":"20.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"1x"},{"size":"20x20","expected-size":"40","filename":"40.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"ipad","scale":"2x"},{"idiom":"watch","filename":"172.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"38mm","scale":"2x","size":"86x86","expected-size":"172","role":"quickLook"},{"idiom":"watch","filename":"80.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"38mm","scale":"2x","size":"40x40","expected-size":"80","role":"appLauncher"},{"idiom":"watch","filename":"88.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"40mm","scale":"2x","size":"44x44","expected-size":"88","role":"appLauncher"},{"idiom":"watch","filename":"102.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"45mm","scale":"2x","size":"51x51","expected-size":"102","role":"appLauncher"},{"idiom":"watch","filename":"108.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"49mm","scale":"2x","size":"54x54","expected-size":"108","role":"appLauncher"},{"idiom":"watch","filename":"92.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"41mm","scale":"2x","size":"46x46","expected-size":"92","role":"appLauncher"},{"idiom":"watch","filename":"100.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"44mm","scale":"2x","size":"50x50","expected-size":"100","role":"appLauncher"},{"idiom":"watch","filename":"196.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"42mm","scale":"2x","size":"98x98","expected-size":"196","role":"quickLook"},{"idiom":"watch","filename":"216.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"44mm","scale":"2x","size":"108x108","expected-size":"216","role":"quickLook"},{"idiom":"watch","filename":"234.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"45mm","scale":"2x","size":"117x117","expected-size":"234","role":"quickLook"},{"idiom":"watch","filename":"258.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"49mm","scale":"2x","size":"129x129","expected-size":"258","role":"quickLook"},{"idiom":"watch","filename":"48.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"38mm","scale":"2x","size":"24x24","expected-size":"48","role":"notificationCenter"},{"idiom":"watch","filename":"55.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"42mm","scale":"2x","size":"27.5x27.5","expected-size":"55","role":"notificationCenter"},{"idiom":"watch","filename":"66.png","folder":"Assets.xcassets/AppIcon.appiconset/","subtype":"45mm","scale":"2x","size":"33x33","expected-size":"66","role":"notificationCenter"},{"size":"29x29","expected-size":"87","filename":"87.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"watch","role":"companionSettings","scale":"3x"},{"size":"29x29","expected-size":"58","filename":"58.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"watch","role":"companionSettings","scale":"2x"},{"size":"1024x1024","expected-size":"1024","filename":"1024.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"watch-marketing","scale":"1x"},{"size":"128x128","expected-size":"128","filename":"128.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"256x256","expected-size":"256","filename":"256.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"128x128","expected-size":"256","filename":"256.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"256x256","expected-size":"512","filename":"512.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"32x32","expected-size":"32","filename":"32.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"512x512","expected-size":"512","filename":"512.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"16x16","expected-size":"16","filename":"16.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"1x"},{"size":"16x16","expected-size":"32","filename":"32.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"32x32","expected-size":"64","filename":"64.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"},{"size":"512x512","expected-size":"1024","filename":"1024.png","folder":"Assets.xcassets/AppIcon.appiconset/","idiom":"mac","scale":"2x"}]}
\ No newline at end of file
+{
+ "images": [
+ {
+ "filename": "App-Icon-1024x1024@1x.png",
+ "idiom": "universal",
+ "platform": "ios",
+ "size": "1024x1024"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "expo"
+ }
+}
\ No newline at end of file
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenBackground.colorset/Contents.json b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenBackground.colorset/Contents.json
new file mode 100644
index 000000000..fe54c3cdf
--- /dev/null
+++ b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenBackground.colorset/Contents.json
@@ -0,0 +1,20 @@
+{
+ "colors": [
+ {
+ "color": {
+ "components": {
+ "alpha": "1.000",
+ "blue": "0.00000000000000",
+ "green": "0.00000000000000",
+ "red": "0.00000000000000"
+ },
+ "color-space": "srgb"
+ },
+ "idiom": "universal"
+ }
+ ],
+ "info": {
+ "version": 1,
+ "author": "expo"
+ }
+}
\ No newline at end of file
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/Contents.json b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/Contents.json
index 3f875a34a..f65c008be 100644
--- a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/Contents.json
+++ b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/Contents.json
@@ -1,23 +1,23 @@
{
- "images" : [
+ "images": [
{
- "filename" : "splash-icon.png",
- "idiom" : "universal",
- "scale" : "1x"
+ "idiom": "universal",
+ "filename": "image.png",
+ "scale": "1x"
},
{
- "filename" : "splash-icon 1.png",
- "idiom" : "universal",
- "scale" : "2x"
+ "idiom": "universal",
+ "filename": "image@2x.png",
+ "scale": "2x"
},
{
- "filename" : "splash-icon 2.png",
- "idiom" : "universal",
- "scale" : "3x"
+ "idiom": "universal",
+ "filename": "image@3x.png",
+ "scale": "3x"
}
],
- "info" : {
- "author" : "xcode",
- "version" : 1
+ "info": {
+ "version": 1,
+ "author": "expo"
}
-}
+}
\ No newline at end of file
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image.png b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image.png
new file mode 100644
index 000000000..deb7993c7
Binary files /dev/null and b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image.png differ
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image@2x.png b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image@2x.png
new file mode 100644
index 000000000..d961de7cc
Binary files /dev/null and b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image@2x.png differ
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image@3x.png b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image@3x.png
new file mode 100644
index 000000000..ff340e87d
Binary files /dev/null and b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/image@3x.png differ
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon 1.png b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon 1.png
deleted file mode 100644
index 41e50e246..000000000
Binary files a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon 1.png and /dev/null differ
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon 2.png b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon 2.png
deleted file mode 100644
index 41e50e246..000000000
Binary files a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon 2.png and /dev/null differ
diff --git a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon.png b/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon.png
deleted file mode 100644
index 41e50e246..000000000
Binary files a/apps/mobile-app/ios/AliasVault/Images.xcassets/SplashScreenLogo.imageset/splash-icon.png and /dev/null differ
diff --git a/apps/mobile-app/ios/AliasVault/Info.plist b/apps/mobile-app/ios/AliasVault/Info.plist
index cf193d49a..4b441a123 100644
--- a/apps/mobile-app/ios/AliasVault/Info.plist
+++ b/apps/mobile-app/ios/AliasVault/Info.plist
@@ -1,98 +1,92 @@
-
- ITSAppUsesNonExemptEncryption
-
- ASCredentialProviderExtension
-
- IsEnabled
-
-
- CADisableMinimumFrameDurationOnPhone
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- AliasVault
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- $(PRODUCT_BUNDLE_PACKAGE_TYPE)
- CFBundleShortVersionString
- $(MARKETING_VERSION)
- CFBundleSignature
- ????
- CFBundleURLTypes
-
-
- CFBundleTypeRole
- Editor
- CFBundleURLName
- net.aliasvault.app.urlscheme
- CFBundleURLSchemes
-
- AliasVault
- net.aliasvault.app
-
-
-
- CFBundleURLSchemes
-
- exp+aliasvault
-
-
-
- CFBundleVersion
- $(CURRENT_PROJECT_VERSION)
- LSMinimumSystemVersion
- 12.0
- LSRequiresIPhoneOS
-
- NSAppTransportSecurity
-
- NSAllowsArbitraryLoads
-
- NSAllowsLocalNetworking
-
-
- NSFaceIDUsageDescription
- AliasVault uses Face ID to securely store your encryption key, allowing you to access your encrypted data with facial authentication.
- NSUserActivityTypes
-
- $(PRODUCT_BUNDLE_IDENTIFIER).expo.index_route
-
- UILaunchStoryboardName
- SplashScreen
- UIRequiredDeviceCapabilities
-
- arm64
-
- UIRequiresFullScreen
-
- UIStatusBarStyle
- UIStatusBarStyleDefault
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UIUserInterfaceStyle
- Automatic
- UIViewControllerBasedStatusBarAppearance
-
-
-
+
+ ASCredentialProviderExtension
+
+ IsEnabled
+
+
+ CADisableMinimumFrameDurationOnPhone
+
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ AliasVault
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ $(PRODUCT_BUNDLE_PACKAGE_TYPE)
+ CFBundleShortVersionString
+ 0.17.0
+ CFBundleSignature
+ ????
+ CFBundleURLTypes
+
+
+ CFBundleURLSchemes
+
+ net.aliasvault.app
+ net.aliasvault.app
+
+
+
+ CFBundleURLSchemes
+
+ exp+aliasvault
+
+
+
+ CFBundleVersion
+ 1
+ LSMinimumSystemVersion
+ 12.0
+ LSRequiresIPhoneOS
+
+ NSAppTransportSecurity
+
+ NSAllowsArbitraryLoads
+
+ NSAllowsLocalNetworking
+
+
+ NSFaceIDUsageDescription
+ AliasVault uses Face ID to securely store your encryption key, allowing you to access your encrypted data with facial authentication.
+ NSUserActivityTypes
+
+ $(PRODUCT_BUNDLE_IDENTIFIER).expo.index_route
+
+ UILaunchStoryboardName
+ SplashScreen
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UIRequiresFullScreen
+
+ UIStatusBarStyle
+ UIStatusBarStyleDefault
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIUserInterfaceStyle
+ Automatic
+ UIViewControllerBasedStatusBarAppearance
+
+
+
\ No newline at end of file
diff --git a/apps/mobile-app/ios/AliasVault/SplashScreen.storyboard b/apps/mobile-app/ios/AliasVault/SplashScreen.storyboard
index 2d3869b7c..469489a7e 100644
--- a/apps/mobile-app/ios/AliasVault/SplashScreen.storyboard
+++ b/apps/mobile-app/ios/AliasVault/SplashScreen.storyboard
@@ -9,7 +9,6 @@
-
@@ -17,17 +16,15 @@
-
-
+
+
-
-
-
-
+
+
@@ -37,9 +34,12 @@
-
+
+
+
+
-
+
\ No newline at end of file