diff --git a/app/mobile/ios/Databag.xcodeproj/project.pbxproj b/app/mobile/ios/Databag.xcodeproj/project.pbxproj index 546293b5..5574a3be 100644 --- a/app/mobile/ios/Databag.xcodeproj/project.pbxproj +++ b/app/mobile/ios/Databag.xcodeproj/project.pbxproj @@ -11,6 +11,7 @@ 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; + 7B93995628F163340002722F /* SplashScreen.storyboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7B93995528F163330002722F /* SplashScreen.storyboard.storyboard */; }; 96905EF65AED1B983A6B3ABC /* libPods-Databag.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-Databag.a */; }; B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; @@ -27,6 +28,7 @@ 58EEBF8E8E6FB1BC6CAF49B5 /* libPods-Databag.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Databag.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 6C2E3173556A471DD304B334 /* Pods-Databag.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Databag.debug.xcconfig"; path = "Target Support Files/Pods-Databag/Pods-Databag.debug.xcconfig"; sourceTree = ""; }; 7A4D352CD337FB3A3BF06240 /* Pods-Databag.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Databag.release.xcconfig"; path = "Target Support Files/Pods-Databag/Pods-Databag.release.xcconfig"; sourceTree = ""; }; + 7B93995528F163330002722F /* SplashScreen.storyboard.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard.storyboard; path = Databag/SplashScreen.storyboard.storyboard; sourceTree = ""; }; AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = Databag/SplashScreen.storyboard; sourceTree = ""; }; BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; @@ -56,6 +58,7 @@ 13B07FB61A68108700A75B9A /* Info.plist */, 13B07FB71A68108700A75B9A /* main.m */, AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */, + 7B93995528F163330002722F /* SplashScreen.storyboard.storyboard */, ); name = Databag; sourceTree = ""; @@ -164,8 +167,10 @@ isa = PBXProject; attributes = { LastUpgradeCheck = 1130; + ORGANIZATIONNAME = CoreDB; TargetAttributes = { 13B07F861A680F5B00A75B9A = { + DevelopmentTeam = 3P65PQ7SUR; LastSwiftMigration = 1250; }; }; @@ -196,6 +201,7 @@ BB2F792D24A3F905000567C9 /* Expo.plist in Resources */, 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */, 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */, + 7B93995628F163340002722F /* SplashScreen.storyboard.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -302,26 +308,35 @@ baseConfigurationReference = 6C2E3173556A471DD304B334 /* Pods-Databag.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 6; + DEVELOPMENT_TEAM = 3P65PQ7SUR; ENABLE_BITCODE = NO; GCC_PREPROCESSOR_DEFINITIONS = ( "$(inherited)", "FB_SONARKIT_ENABLED=1", ); INFOPLIST_FILE = Databag/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = Databag; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.productivity"; IPHONEOS_DEPLOYMENT_TARGET = 12.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG"; - PRODUCT_BUNDLE_IDENTIFIER = org.name.Databag; + PRODUCT_BUNDLE_IDENTIFIER = org.coredb.databag; PRODUCT_NAME = Databag; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; VERSIONING_SYSTEM = "apple-generic"; }; name = Debug; @@ -331,20 +346,29 @@ baseConfigurationReference = 7A4D352CD337FB3A3BF06240 /* Pods-Databag.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 6; + DEVELOPMENT_TEAM = 3P65PQ7SUR; INFOPLIST_FILE = Databag/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = Databag; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.productivity"; IPHONEOS_DEPLOYMENT_TARGET = 12.4; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + MARKETING_VERSION = 1.0; OTHER_LDFLAGS = ( "$(inherited)", "-ObjC", "-lc++", ); OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE"; - PRODUCT_BUNDLE_IDENTIFIER = org.name.Databag; + PRODUCT_BUNDLE_IDENTIFIER = org.coredb.databag; PRODUCT_NAME = Databag; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; VERSIONING_SYSTEM = "apple-generic"; }; name = Release; diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/1024.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/1024.png new file mode 100644 index 00000000..d8e937d4 Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/1024.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/120 1.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/120 1.png new file mode 100644 index 00000000..88daaf6e Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/120 1.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/120.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/120.png new file mode 100644 index 00000000..88daaf6e Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/120.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/180.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/180.png new file mode 100644 index 00000000..596d579a Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/180.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/40.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/40.png new file mode 100644 index 00000000..8abae017 Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/40.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/58.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/58.png new file mode 100644 index 00000000..60a483a5 Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/58.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/60.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/60.png new file mode 100644 index 00000000..bc35c3d6 Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/60.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/80.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/80.png new file mode 100644 index 00000000..d33168bf Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/80.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/87.png b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/87.png new file mode 100644 index 00000000..fc8f4dcd Binary files /dev/null and b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/87.png differ diff --git a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/Contents.json b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/Contents.json index bf722cb9..ad54b31b 100644 --- a/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/Contents.json +++ b/app/mobile/ios/Databag/Images.xcassets/AppIcon.appiconset/Contents.json @@ -1,38 +1,62 @@ { "images" : [ { + "filename" : "40.png", "idiom" : "iphone", - "size" : "29x29", - "scale" : "2x" + "scale" : "2x", + "size" : "20x20" }, { + "filename" : "60.png", "idiom" : "iphone", - "size" : "29x29", - "scale" : "3x" + "scale" : "3x", + "size" : "20x20" }, { + "filename" : "58.png", "idiom" : "iphone", - "size" : "40x40", - "scale" : "2x" + "scale" : "2x", + "size" : "29x29" }, { + "filename" : "87.png", "idiom" : "iphone", - "size" : "40x40", - "scale" : "3x" + "scale" : "3x", + "size" : "29x29" }, { + "filename" : "80.png", "idiom" : "iphone", - "size" : "60x60", - "scale" : "2x" + "scale" : "2x", + "size" : "40x40" }, { + "filename" : "120.png", "idiom" : "iphone", - "size" : "60x60", - "scale" : "3x" + "scale" : "3x", + "size" : "40x40" + }, + { + "filename" : "120 1.png", + "idiom" : "iphone", + "scale" : "2x", + "size" : "60x60" + }, + { + "filename" : "180.png", + "idiom" : "iphone", + "scale" : "3x", + "size" : "60x60" + }, + { + "filename" : "1024.png", + "idiom" : "ios-marketing", + "scale" : "1x", + "size" : "1024x1024" } ], "info" : { - "version" : 1, - "author" : "expo" + "author" : "xcode", + "version" : 1 } -} \ No newline at end of file +} diff --git a/app/mobile/ios/Databag/Info.plist b/app/mobile/ios/Databag/Info.plist index bc4176fb..327c7b9a 100644 --- a/app/mobile/ios/Databag/Info.plist +++ b/app/mobile/ios/Databag/Info.plist @@ -14,16 +14,14 @@ $(PRODUCT_NAME) CFBundlePackageType $(PRODUCT_BUNDLE_PACKAGE_TYPE) - CFBundleSignature - ???? CFBundleShortVersionString 1.0 + CFBundleSignature + ???? CFBundleVersion 1 LSRequiresIPhoneOS - NSPhotoLibraryUsageDescription - Used to set profile image and post photos NSAppTransportSecurity NSAllowsArbitraryLoads @@ -37,12 +35,18 @@ + NSMicrophoneUsageDescription + Required for build but not used + NSPhotoLibraryUsageDescription + Used to set profile image and post photos UILaunchStoryboardName - SplashScreen + SplashScreen.storyboard UIRequiredDeviceCapabilities armv7 + UIStatusBarStyle + UIStatusBarStyleDefault UISupportedInterfaceOrientations UIInterfaceOrientationPortrait @@ -51,7 +55,5 @@ UIViewControllerBasedStatusBarAppearance - UIStatusBarStyle - UIStatusBarStyleDefault diff --git a/app/mobile/ios/Databag/SplashScreen.storyboard.storyboard b/app/mobile/ios/Databag/SplashScreen.storyboard.storyboard new file mode 100644 index 00000000..24eec3df --- /dev/null +++ b/app/mobile/ios/Databag/SplashScreen.storyboard.storyboard @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +