From 2538a0085aca076f538a6bb058a91e5dbeb8a961 Mon Sep 17 00:00:00 2001 From: Tiago Daniel Jacobs Date: Mon, 22 Aug 2022 17:11:12 -0300 Subject: [PATCH] change parameters for app store publication --- .../project.pbxproj | 32 +++++++++++++++---- .../xcschemes/BigBlueButtonTablet.xcscheme | 2 +- ios/BigBlueButtonTablet/Info.plist | 10 ++---- 3 files changed, 29 insertions(+), 15 deletions(-) diff --git a/ios/BigBlueButton Tablet.xcodeproj/project.pbxproj b/ios/BigBlueButton Tablet.xcodeproj/project.pbxproj index 796651c..16c22ee 100644 --- a/ios/BigBlueButton Tablet.xcodeproj/project.pbxproj +++ b/ios/BigBlueButton Tablet.xcodeproj/project.pbxproj @@ -550,6 +550,10 @@ ); PRODUCT_BUNDLE_IDENTIFIER = org.bigbluebutton.tablet; PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = 1; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BigBlueButton Tablet.app/BigBlueButton Tablet"; }; name = Debug; @@ -576,6 +580,10 @@ ); PRODUCT_BUNDLE_IDENTIFIER = org.bigbluebutton.tablet; PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; + TARGETED_DEVICE_FAMILY = 1; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/BigBlueButton Tablet.app/BigBlueButton Tablet"; }; name = Release; @@ -588,10 +596,12 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "BigBlueButton Tablet.entitlements"; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 11; DEVELOPMENT_TEAM = N69T9W23TC; ENABLE_BITCODE = NO; INFOPLIST_FILE = BigBlueButtonTablet/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = "BigBlueButton Tablet"; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.education"; IPHONEOS_DEPLOYMENT_TARGET = 14.7; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -604,9 +614,13 @@ ); PRODUCT_BUNDLE_IDENTIFIER = org.bigbluebutton.tablet; PRODUCT_NAME = "BigBlueButton Tablet"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_OBJC_BRIDGING_HEADER = "BigBlueButton Tablet-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; name = Debug; @@ -619,9 +633,11 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "BigBlueButton Tablet.entitlements"; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 11; DEVELOPMENT_TEAM = N69T9W23TC; INFOPLIST_FILE = BigBlueButtonTablet/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = "BigBlueButton Tablet"; + INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.education"; IPHONEOS_DEPLOYMENT_TARGET = 14.7; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -634,8 +650,12 @@ ); PRODUCT_BUNDLE_IDENTIFIER = org.bigbluebutton.tablet; PRODUCT_NAME = "BigBlueButton Tablet"; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_OBJC_BRIDGING_HEADER = "BigBlueButton Tablet-Bridging-Header.h"; SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; name = Release; @@ -652,7 +672,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = "BigBlueButton Broadcast/BigBlueButton Broadcast.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 11; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = N69T9W23TC; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -693,7 +713,7 @@ CODE_SIGN_ENTITLEMENTS = "BigBlueButton Broadcast/BigBlueButton Broadcast.entitlements"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 11; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = N69T9W23TC; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -769,7 +789,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 14.7; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", @@ -834,7 +854,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 14.7; LD_RUNPATH_SEARCH_PATHS = ( /usr/lib/swift, "$(inherited)", diff --git a/ios/BigBlueButton Tablet.xcodeproj/xcshareddata/xcschemes/BigBlueButtonTablet.xcscheme b/ios/BigBlueButton Tablet.xcodeproj/xcshareddata/xcschemes/BigBlueButtonTablet.xcscheme index ed4a50d..cb6064f 100644 --- a/ios/BigBlueButton Tablet.xcodeproj/xcshareddata/xcschemes/BigBlueButtonTablet.xcscheme +++ b/ios/BigBlueButton Tablet.xcodeproj/xcshareddata/xcschemes/BigBlueButtonTablet.xcscheme @@ -41,7 +41,7 @@ ???? CFBundleVersion 1 + ITSAppUsesNonExemptEncryption + LSRequiresIPhoneOS NSAppTransportSecurity NSCameraUsageDescription BigBlueButton captures your camera if you share your webcam during a meeting - NSLocationWhenInUseUsageDescription - NSMicrophoneUsageDescription BigBlueButton captures your microphone if you join in full audio mode UIBackgroundModes @@ -49,12 +49,6 @@ UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - UIInterfaceOrientationPortrait - UIViewControllerBasedStatusBarAppearance