From 06b68b887ac6b8d45c80c67d134719092c46d281 Mon Sep 17 00:00:00 2001 From: feruz Date: Sun, 26 Jul 2020 23:29:11 +0300 Subject: [PATCH 1/3] eshare addition --- ios/Ecency.xcodeproj/project.pbxproj | 185 ++++++++++++++++-- ios/Ecency/Ecency.entitlements | 4 + ios/Ecency/EcencyDebug.entitlements | 4 + ios/EcencyShare/EcencyShare.entitlements | 10 + ios/EcencyShare/EcencyShareDebug.entitlements | 7 +- ios/EcencyShare/Info.plist | 32 +-- ios/Podfile.lock | 2 +- .../Base.lproj/MainInterface.storyboard | 24 +++ ios/eshare/Info.plist | 36 ++++ ios/eshare/ShareViewController.swift | 31 +++ ios/eshare/eshare.entitlements | 10 + 11 files changed, 316 insertions(+), 29 deletions(-) create mode 100644 ios/EcencyShare/EcencyShare.entitlements create mode 100644 ios/eshare/Base.lproj/MainInterface.storyboard create mode 100644 ios/eshare/Info.plist create mode 100644 ios/eshare/ShareViewController.swift create mode 100644 ios/eshare/eshare.entitlements diff --git a/ios/Ecency.xcodeproj/project.pbxproj b/ios/Ecency.xcodeproj/project.pbxproj index f381a915f..a114af0cf 100644 --- a/ios/Ecency.xcodeproj/project.pbxproj +++ b/ios/Ecency.xcodeproj/project.pbxproj @@ -8,6 +8,9 @@ /* Begin PBXBuildFile section */ 00E356F31AD99517003FC87E /* EcencyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* EcencyTests.m */; }; + 0501FFE424CE1E0600BB5772 /* ShareViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0501FFE324CE1E0600BB5772 /* ShareViewController.swift */; }; + 0501FFE724CE1E0600BB5772 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 0501FFE524CE1E0600BB5772 /* MainInterface.storyboard */; }; + 0501FFEB24CE1E0600BB5772 /* eshare.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 0501FFE124CE1E0600BB5772 /* eshare.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 05B6C49024C306CE00B7FA60 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; }; 05B6C49124C306CE00B7FA60 /* File.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9487A244235508C60080E6CD /* File.swift */; }; 05B6C49224C306CE00B7FA60 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; @@ -58,6 +61,13 @@ /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ + 0501FFE924CE1E0600BB5772 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0501FFE024CE1E0600BB5772; + remoteInfo = eshare; + }; 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; @@ -95,6 +105,7 @@ dstPath = ""; dstSubfolderSpec = 13; files = ( + 0501FFEB24CE1E0600BB5772 /* eshare.appex in Embed App Extensions */, 58C9F50424CE017800A026DD /* EcencyShare.appex in Embed App Extensions */, ); name = "Embed App Extensions"; @@ -108,6 +119,12 @@ 00E356EE1AD99517003FC87E /* EcencyTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = EcencyTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 00E356F21AD99517003FC87E /* EcencyTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EcencyTests.m; sourceTree = ""; }; + 0501FFDA24CE188900BB5772 /* EcencyShare.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = EcencyShare.entitlements; sourceTree = ""; }; + 0501FFE124CE1E0600BB5772 /* eshare.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = eshare.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + 0501FFE324CE1E0600BB5772 /* ShareViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareViewController.swift; sourceTree = ""; }; + 0501FFE624CE1E0600BB5772 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; }; + 0501FFE824CE1E0600BB5772 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 0501FFEF24CE1E1100BB5772 /* eshare.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = eshare.entitlements; sourceTree = ""; }; 05B6C4B724C306CE00B7FA60 /* Ecency.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Ecency.app; sourceTree = BUILT_PRODUCTS_DIR; }; 112758B0BBF9458381CE41FD /* FontAwesome.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = FontAwesome.ttf; path = "../node_modules/react-native-vector-icons/Fonts/FontAwesome.ttf"; sourceTree = ""; }; 11CAB2F9B4B7425ABCAB4007 /* Foundation.ttf */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = unknown; name = Foundation.ttf; path = "../node_modules/react-native-vector-icons/Fonts/Foundation.ttf"; sourceTree = ""; }; @@ -190,6 +207,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0501FFDE24CE1E0600BB5772 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 05B6C49324C306CE00B7FA60 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -244,6 +268,17 @@ name = "Supporting Files"; sourceTree = ""; }; + 0501FFE224CE1E0600BB5772 /* eshare */ = { + isa = PBXGroup; + children = ( + 0501FFEF24CE1E1100BB5772 /* eshare.entitlements */, + 0501FFE324CE1E0600BB5772 /* ShareViewController.swift */, + 0501FFE524CE1E0600BB5772 /* MainInterface.storyboard */, + 0501FFE824CE1E0600BB5772 /* Info.plist */, + ); + path = eshare; + sourceTree = ""; + }; 13B07FAE1A68108700A75B9A /* Ecency */ = { isa = PBXGroup; children = ( @@ -353,6 +388,7 @@ 58C9F4FB24CE017800A026DD /* EcencyShare */ = { isa = PBXGroup; children = ( + 0501FFDA24CE188900BB5772 /* EcencyShare.entitlements */, 58C9F50C24CE0B9800A026DD /* EcencyShareDebug.entitlements */, 58C9F4FC24CE017800A026DD /* ShareViewController.swift */, 58C9F4FE24CE017800A026DD /* MainInterface.storyboard */, @@ -377,6 +413,7 @@ 832341AE1AAA6A7D00B99B32 /* Libraries */, 00E356EF1AD99517003FC87E /* EcencyTests */, 58C9F4FB24CE017800A026DD /* EcencyShare */, + 0501FFE224CE1E0600BB5772 /* eshare */, 83CBBA001A601CBA00E9B192 /* Products */, 2D16E6871FA4F8E400B85C8A /* Frameworks */, 258E34A3BDFFFBF80D598187 /* Pods */, @@ -396,6 +433,7 @@ 2D02E4901E0B4A5D006451C7 /* Ecency-tvOSTests.xctest */, 05B6C4B724C306CE00B7FA60 /* Ecency.app */, 58C9F4FA24CE017800A026DD /* EcencyShare.appex */, + 0501FFE124CE1E0600BB5772 /* eshare.appex */, ); name = Products; sourceTree = ""; @@ -421,6 +459,23 @@ productReference = 00E356EE1AD99517003FC87E /* EcencyTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; + 0501FFE024CE1E0600BB5772 /* eshare */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0501FFEC24CE1E0600BB5772 /* Build configuration list for PBXNativeTarget "eshare" */; + buildPhases = ( + 0501FFDD24CE1E0600BB5772 /* Sources */, + 0501FFDE24CE1E0600BB5772 /* Frameworks */, + 0501FFDF24CE1E0600BB5772 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = eshare; + productName = eshare; + productReference = 0501FFE124CE1E0600BB5772 /* eshare.appex */; + productType = "com.apple.product-type.app-extension"; + }; 05B6C48C24C306CE00B7FA60 /* Ecency */ = { isa = PBXNativeTarget; buildConfigurationList = 05B6C4B424C306CE00B7FA60 /* Build configuration list for PBXNativeTarget "Ecency" */; @@ -439,6 +494,7 @@ ); dependencies = ( 58C9F50324CE017800A026DD /* PBXTargetDependency */, + 0501FFEA24CE1E0600BB5772 /* PBXTargetDependency */, ); name = Ecency; productName = Ecency; @@ -509,7 +565,7 @@ isa = PBXProject; attributes = { DefaultBuildSystemTypeForWorkspace = Original; - LastSwiftUpdateCheck = 1150; + LastSwiftUpdateCheck = 1160; LastUpgradeCheck = 940; ORGANIZATIONNAME = Facebook; TargetAttributes = { @@ -518,9 +574,14 @@ DevelopmentTeam = 75B6RXTKGT; TestTargetID = 13B07F861A680F5B00A75B9A; }; + 0501FFE024CE1E0600BB5772 = { + CreatedOnToolsVersion = 11.6; + DevelopmentTeam = 75B6RXTKGT; + ProvisioningStyle = Automatic; + }; 05B6C48C24C306CE00B7FA60 = { DevelopmentTeam = 75B6RXTKGT; - ProvisioningStyle = Manual; + ProvisioningStyle = Automatic; }; 2D02E47A1E0B4A5D006451C7 = { CreatedOnToolsVersion = 8.2.1; @@ -533,7 +594,7 @@ }; 58C9F4F924CE017800A026DD = { CreatedOnToolsVersion = 11.5; - DevelopmentTeam = N97V3LMBX2; + DevelopmentTeam = 75B6RXTKGT; ProvisioningStyle = Automatic; }; }; @@ -563,6 +624,7 @@ 2D02E47A1E0B4A5D006451C7 /* Ecency-tvOS */, 2D02E48F1E0B4A5D006451C7 /* Ecency-tvOSTests */, 58C9F4F924CE017800A026DD /* EcencyShare */, + 0501FFE024CE1E0600BB5772 /* eshare */, ); }; /* End PBXProject section */ @@ -593,6 +655,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0501FFDF24CE1E0600BB5772 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0501FFE724CE1E0600BB5772 /* MainInterface.storyboard in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 05B6C49624C306CE00B7FA60 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -902,6 +972,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0501FFDD24CE1E0600BB5772 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0501FFE424CE1E0600BB5772 /* ShareViewController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 05B6C48F24C306CE00B7FA60 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -940,6 +1018,11 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ + 0501FFEA24CE1E0600BB5772 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 0501FFE024CE1E0600BB5772 /* eshare */; + targetProxy = 0501FFE924CE1E0600BB5772 /* PBXContainerItemProxy */; + }; 2D02E4921E0B4A5D006451C7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 2D02E47A1E0B4A5D006451C7 /* Ecency-tvOS */; @@ -953,6 +1036,14 @@ /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ + 0501FFE524CE1E0600BB5772 /* MainInterface.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 0501FFE624CE1E0600BB5772 /* Base */, + ); + name = MainInterface.storyboard; + sourceTree = ""; + }; 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = { isa = PBXVariantGroup; children = ( @@ -1024,6 +1115,66 @@ }; name = Release; }; + 0501FFED24CE1E0600BB5772 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_ENTITLEMENTS = eshare/eshare.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + DEVELOPMENT_TEAM = 75B6RXTKGT; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = eshare/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.6; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.eshare; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 0501FFEE24CE1E0600BB5772 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_ENTITLEMENTS = eshare/eshare.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + DEVELOPMENT_TEAM = 75B6RXTKGT; + GCC_C_LANGUAGE_STANDARD = gnu11; + INFOPLIST_FILE = eshare/Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 13.6; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.eshare; + PRODUCT_NAME = "$(TARGET_NAME)"; + SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; 05B6C4B524C306CE00B7FA60 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = B7EDBB6386C14AA3E928B720 /* Pods-Ecency.debug.xcconfig */; @@ -1034,7 +1185,7 @@ CODE_SIGN_ENTITLEMENTS = Ecency/EcencyDebug.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CODE_SIGN_STYLE = Manual; + CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 2523; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = 75B6RXTKGT; @@ -1091,7 +1242,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = LI; + PROVISIONING_PROFILE_SPECIFIER = ""; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; @@ -1105,8 +1256,8 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Ecency/Ecency.entitlements; - CODE_SIGN_IDENTITY = "iPhone Developer"; - CODE_SIGN_STYLE = Manual; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 2523; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = 75B6RXTKGT; @@ -1163,7 +1314,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = LI; + PROVISIONING_PROFILE_SPECIFIER = ""; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; @@ -1289,11 +1440,11 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = EcencyShare/EcencyShareDebug.entitlements; - CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_IDENTITY = "Apple Development"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = N97V3LMBX2; + DEVELOPMENT_TEAM = 75B6RXTKGT; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = EcencyShare/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.5; @@ -1302,6 +1453,7 @@ MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.EcencyShare; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -1319,7 +1471,8 @@ CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_ENTITLEMENTS = EcencyShare/EcencyShare.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; @@ -1331,6 +1484,7 @@ MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.EcencyShare; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 5.0; @@ -1453,6 +1607,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 0501FFEC24CE1E0600BB5772 /* Build configuration list for PBXNativeTarget "eshare" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0501FFED24CE1E0600BB5772 /* Debug */, + 0501FFEE24CE1E0600BB5772 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 05B6C4B424C306CE00B7FA60 /* Build configuration list for PBXNativeTarget "Ecency" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/ios/Ecency/Ecency.entitlements b/ios/Ecency/Ecency.entitlements index 903def2af..3d6f35865 100644 --- a/ios/Ecency/Ecency.entitlements +++ b/ios/Ecency/Ecency.entitlements @@ -4,5 +4,9 @@ aps-environment development + com.apple.security.application-groups + + group.com.ecency.eshare + diff --git a/ios/Ecency/EcencyDebug.entitlements b/ios/Ecency/EcencyDebug.entitlements index 903def2af..3d6f35865 100644 --- a/ios/Ecency/EcencyDebug.entitlements +++ b/ios/Ecency/EcencyDebug.entitlements @@ -4,5 +4,9 @@ aps-environment development + com.apple.security.application-groups + + group.com.ecency.eshare + diff --git a/ios/EcencyShare/EcencyShare.entitlements b/ios/EcencyShare/EcencyShare.entitlements new file mode 100644 index 000000000..4c3e43a29 --- /dev/null +++ b/ios/EcencyShare/EcencyShare.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.security.application-groups + + group.app.esteem.mobile.ios + + + diff --git a/ios/EcencyShare/EcencyShareDebug.entitlements b/ios/EcencyShare/EcencyShareDebug.entitlements index 0c67376eb..4c3e43a29 100644 --- a/ios/EcencyShare/EcencyShareDebug.entitlements +++ b/ios/EcencyShare/EcencyShareDebug.entitlements @@ -1,5 +1,10 @@ - + + com.apple.security.application-groups + + group.app.esteem.mobile.ios + + diff --git a/ios/EcencyShare/Info.plist b/ios/EcencyShare/Info.plist index 48d180112..954e65e59 100644 --- a/ios/EcencyShare/Info.plist +++ b/ios/EcencyShare/Info.plist @@ -2,22 +2,6 @@ - PHSupportedMediaTypes - - Video - Image - - NSExtensionActivationRule - - NSExtensionActivationSupportsText - - NSExtensionActivationSupportsWebURLWithMaxCount - 1 - NSExtensionActivationSupportsImageWithMaxCount - 100 - NSExtensionActivationSupportsMovieWithMaxCount - 100 - CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName @@ -48,5 +32,21 @@ NSExtensionPointIdentifier com.apple.share-services + NSExtensionActivationRule + + NSExtensionActivationSupportsImageWithMaxCount + 100 + NSExtensionActivationSupportsMovieWithMaxCount + 100 + NSExtensionActivationSupportsText + + NSExtensionActivationSupportsWebURLWithMaxCount + 1 + + PHSupportedMediaTypes + + Video + Image + diff --git a/ios/Podfile.lock b/ios/Podfile.lock index c96c0d446..5dbc85d46 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -678,4 +678,4 @@ SPEC CHECKSUMS: PODFILE CHECKSUM: 84e32ce5543427579b8c72d77fd175fe29268d92 -COCOAPODS: 1.8.4 +COCOAPODS: 1.9.3 diff --git a/ios/eshare/Base.lproj/MainInterface.storyboard b/ios/eshare/Base.lproj/MainInterface.storyboard new file mode 100644 index 000000000..286a50894 --- /dev/null +++ b/ios/eshare/Base.lproj/MainInterface.storyboard @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ios/eshare/Info.plist b/ios/eshare/Info.plist new file mode 100644 index 000000000..0b999761b --- /dev/null +++ b/ios/eshare/Info.plist @@ -0,0 +1,36 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + eshare + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundlePackageType + $(PRODUCT_BUNDLE_PACKAGE_TYPE) + CFBundleShortVersionString + 1.0 + CFBundleVersion + 1 + NSExtension + + NSExtensionAttributes + + NSExtensionActivationRule + TRUEPREDICATE + + NSExtensionMainStoryboard + MainInterface + NSExtensionPointIdentifier + com.apple.share-services + + + diff --git a/ios/eshare/ShareViewController.swift b/ios/eshare/ShareViewController.swift new file mode 100644 index 000000000..6ebc5d444 --- /dev/null +++ b/ios/eshare/ShareViewController.swift @@ -0,0 +1,31 @@ +// +// ShareViewController.swift +// eshare +// +// Created by Feruz Muradov on 2020-07-26. +// Copyright © 2020 Facebook. All rights reserved. +// + +import UIKit +import Social + +class ShareViewController: SLComposeServiceViewController { + + override func isContentValid() -> Bool { + // Do validation of contentText and/or NSExtensionContext attachments here + return true + } + + override func didSelectPost() { + // This is called after the user selects Post. Do the upload of contentText and/or NSExtensionContext attachments. + + // Inform the host that we're done, so it un-blocks its UI. Note: Alternatively you could call super's -didSelectPost, which will similarly complete the extension context. + self.extensionContext!.completeRequest(returningItems: [], completionHandler: nil) + } + + override func configurationItems() -> [Any]! { + // To add configuration options via table cells at the bottom of the sheet, return an array of SLComposeSheetConfigurationItem here. + return [] + } + +} diff --git a/ios/eshare/eshare.entitlements b/ios/eshare/eshare.entitlements new file mode 100644 index 000000000..06d706f16 --- /dev/null +++ b/ios/eshare/eshare.entitlements @@ -0,0 +1,10 @@ + + + + + com.apple.security.application-groups + + group.com.ecency.eshare + + + From 970c8017225bf877d22234e6ee8b747bf2b373ed Mon Sep 17 00:00:00 2001 From: feruz Date: Sun, 26 Jul 2020 23:44:11 +0300 Subject: [PATCH 2/3] upd --- ios/Ecency.xcodeproj/project.pbxproj | 162 +++------------------------ 1 file changed, 14 insertions(+), 148 deletions(-) diff --git a/ios/Ecency.xcodeproj/project.pbxproj b/ios/Ecency.xcodeproj/project.pbxproj index a114af0cf..f365f4a01 100644 --- a/ios/Ecency.xcodeproj/project.pbxproj +++ b/ios/Ecency.xcodeproj/project.pbxproj @@ -47,9 +47,6 @@ 2D02E4BD1E0B4A84006451C7 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; 2D02E4BF1E0B4AB3006451C7 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 2DCD954D1E0B4F2C00145EB5 /* EcencyTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* EcencyTests.m */; }; - 58C9F4FD24CE017800A026DD /* ShareViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58C9F4FC24CE017800A026DD /* ShareViewController.swift */; }; - 58C9F50024CE017800A026DD /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 58C9F4FE24CE017800A026DD /* MainInterface.storyboard */; }; - 58C9F50424CE017800A026DD /* EcencyShare.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 58C9F4FA24CE017800A026DD /* EcencyShare.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 58F9BCC624793C61004F0790 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 58F9BCC224793C61004F0790 /* GoogleService-Info.plist */; }; 58F9BCC724793C61004F0790 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 58F9BCC224793C61004F0790 /* GoogleService-Info.plist */; }; 58F9BCC824793C61004F0790 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 58F9BCC224793C61004F0790 /* GoogleService-Info.plist */; }; @@ -89,13 +86,6 @@ remoteGlobalIDString = 3DF7F6AC203AA09B00D0EAB7; remoteInfo = "ReactNativeConfig-tvOS"; }; - 58C9F50224CE017800A026DD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 58C9F4F924CE017800A026DD; - remoteInfo = EcencyShare; - }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ @@ -106,7 +96,6 @@ dstSubfolderSpec = 13; files = ( 0501FFEB24CE1E0600BB5772 /* eshare.appex in Embed App Extensions */, - 58C9F50424CE017800A026DD /* EcencyShare.appex in Embed App Extensions */, ); name = "Embed App Extensions"; runOnlyForDeploymentPostprocessing = 0; @@ -156,7 +145,6 @@ 588A5053232A3A4C00FC1361 /* Roboto.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = Roboto.ttf; path = ../src/assets/Fonts/Roboto.ttf; sourceTree = ""; }; 588A5054232A3A4C00FC1361 /* Roboto-medium.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "Roboto-medium.ttf"; path = "../src/assets/Fonts/Roboto-medium.ttf"; sourceTree = ""; }; 588A5064232A497100FC1361 /* ReactNativeConfig.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = ReactNativeConfig.xcodeproj; path = "../node_modules/react-native-config/ios/ReactNativeConfig.xcodeproj"; sourceTree = ""; }; - 58C9F4FA24CE017800A026DD /* EcencyShare.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = EcencyShare.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 58C9F4FC24CE017800A026DD /* ShareViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShareViewController.swift; sourceTree = ""; }; 58C9F4FF24CE017800A026DD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; }; 58C9F50124CE017800A026DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -241,13 +229,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 58C9F4F724CE017800A026DD /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -432,7 +413,6 @@ 2D02E47B1E0B4A5D006451C7 /* Ecency-tvOS.app */, 2D02E4901E0B4A5D006451C7 /* Ecency-tvOSTests.xctest */, 05B6C4B724C306CE00B7FA60 /* Ecency.app */, - 58C9F4FA24CE017800A026DD /* EcencyShare.appex */, 0501FFE124CE1E0600BB5772 /* eshare.appex */, ); name = Products; @@ -493,7 +473,6 @@ buildRules = ( ); dependencies = ( - 58C9F50324CE017800A026DD /* PBXTargetDependency */, 0501FFEA24CE1E0600BB5772 /* PBXTargetDependency */, ); name = Ecency; @@ -541,23 +520,6 @@ productReference = 2D02E4901E0B4A5D006451C7 /* Ecency-tvOSTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - 58C9F4F924CE017800A026DD /* EcencyShare */ = { - isa = PBXNativeTarget; - buildConfigurationList = 58C9F50A24CE017800A026DD /* Build configuration list for PBXNativeTarget "EcencyShare" */; - buildPhases = ( - 58C9F4F624CE017800A026DD /* Sources */, - 58C9F4F724CE017800A026DD /* Frameworks */, - 58C9F4F824CE017800A026DD /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = EcencyShare; - productName = EcencyShare; - productReference = 58C9F4FA24CE017800A026DD /* EcencyShare.appex */; - productType = "com.apple.product-type.app-extension"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -577,11 +539,11 @@ 0501FFE024CE1E0600BB5772 = { CreatedOnToolsVersion = 11.6; DevelopmentTeam = 75B6RXTKGT; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; 05B6C48C24C306CE00B7FA60 = { DevelopmentTeam = 75B6RXTKGT; - ProvisioningStyle = Automatic; + ProvisioningStyle = Manual; }; 2D02E47A1E0B4A5D006451C7 = { CreatedOnToolsVersion = 8.2.1; @@ -592,11 +554,6 @@ ProvisioningStyle = Automatic; TestTargetID = 2D02E47A1E0B4A5D006451C7; }; - 58C9F4F924CE017800A026DD = { - CreatedOnToolsVersion = 11.5; - DevelopmentTeam = 75B6RXTKGT; - ProvisioningStyle = Automatic; - }; }; }; buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Ecency" */; @@ -623,7 +580,6 @@ 00E356ED1AD99517003FC87E /* EcencyTests */, 2D02E47A1E0B4A5D006451C7 /* Ecency-tvOS */, 2D02E48F1E0B4A5D006451C7 /* Ecency-tvOSTests */, - 58C9F4F924CE017800A026DD /* EcencyShare */, 0501FFE024CE1E0600BB5772 /* eshare */, ); }; @@ -713,14 +669,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 58C9F4F824CE017800A026DD /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 58C9F50024CE017800A026DD /* MainInterface.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ @@ -1007,14 +955,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 58C9F4F624CE017800A026DD /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 58C9F4FD24CE017800A026DD /* ShareViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -1028,11 +968,6 @@ target = 2D02E47A1E0B4A5D006451C7 /* Ecency-tvOS */; targetProxy = 2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */; }; - 58C9F50324CE017800A026DD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 58C9F4F924CE017800A026DD /* EcencyShare */; - targetProxy = 58C9F50224CE017800A026DD /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ @@ -1125,9 +1060,9 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = eshare/eshare.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = 75B6RXTKGT; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -1138,6 +1073,7 @@ MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.eshare; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ios_dev_group; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; @@ -1156,8 +1092,8 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = eshare/eshare.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_IDENTITY = "iPhone Developer"; + CODE_SIGN_STYLE = Manual; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 75B6RXTKGT; @@ -1168,6 +1104,7 @@ MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.eshare; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ios_dev_group; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 5.0; @@ -1183,9 +1120,9 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Ecency/EcencyDebug.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 2523; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = 75B6RXTKGT; @@ -1242,7 +1179,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = ios_dev_app; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; @@ -1256,8 +1193,8 @@ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Ecency/Ecency.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; + CODE_SIGN_IDENTITY = "iPhone Distribution"; + CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 2523; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = 75B6RXTKGT; @@ -1314,7 +1251,7 @@ ); PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; + PROVISIONING_PROFILE_SPECIFIER = ios_dist_app; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; @@ -1430,68 +1367,6 @@ }; name = Release; }; - 58C9F50624CE017800A026DD /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_ENTITLEMENTS = EcencyShare/EcencyShareDebug.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - CODE_SIGN_STYLE = Automatic; - DEBUG_INFORMATION_FORMAT = dwarf; - DEVELOPMENT_TEAM = 75B6RXTKGT; - GCC_C_LANGUAGE_STANDARD = gnu11; - INFOPLIST_FILE = EcencyShare/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.5; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.EcencyShare; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 58C9F50724CE017800A026DD /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_ENTITLEMENTS = EcencyShare/EcencyShare.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEVELOPMENT_TEAM = 75B6RXTKGT; - GCC_C_LANGUAGE_STANDARD = gnu11; - INFOPLIST_FILE = EcencyShare/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 13.5; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - MTL_FAST_MATH = YES; - PRODUCT_BUNDLE_IDENTIFIER = app.esteem.mobile.ios.EcencyShare; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Release; - }; 83CBBA201A601CBA00E9B192 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -1643,15 +1518,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 58C9F50A24CE017800A026DD /* Build configuration list for PBXNativeTarget "EcencyShare" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 58C9F50624CE017800A026DD /* Debug */, - 58C9F50724CE017800A026DD /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "Ecency" */ = { isa = XCConfigurationList; buildConfigurations = ( From 7e96f18275c79d14bb007d42aab770ab16b1d5bf Mon Sep 17 00:00:00 2001 From: feruz Date: Mon, 27 Jul 2020 21:23:35 +0300 Subject: [PATCH 3/3] add --- ios/Ecency.xcodeproj/project.pbxproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ios/Ecency.xcodeproj/project.pbxproj b/ios/Ecency.xcodeproj/project.pbxproj index f365f4a01..1a1b25be5 100644 --- a/ios/Ecency.xcodeproj/project.pbxproj +++ b/ios/Ecency.xcodeproj/project.pbxproj @@ -1123,7 +1123,7 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2523; + CURRENT_PROJECT_VERSION = 2548; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = 75B6RXTKGT; HEADER_SEARCH_PATHS = ( @@ -1195,7 +1195,7 @@ CODE_SIGN_ENTITLEMENTS = Ecency/Ecency.entitlements; CODE_SIGN_IDENTITY = "iPhone Distribution"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 2523; + CURRENT_PROJECT_VERSION = 2548; DEAD_CODE_STRIPPING = NO; DEVELOPMENT_TEAM = 75B6RXTKGT; HEADER_SEARCH_PATHS = (