diff --git a/Core/Services/StitchCoreAWSService/Sources/StitchCoreAWSService/Info.plist b/Core/Services/StitchCoreAWSService/Sources/StitchCoreAWSService/Info.plist new file mode 100644 index 00000000..0e9a7b38 --- /dev/null +++ b/Core/Services/StitchCoreAWSService/Sources/StitchCoreAWSService/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Stitch Core AWS Service + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundleShortVersionString + 6.0.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + CFBundlePackageType + FMWK + + diff --git a/Core/Services/StitchCoreAWSService/StitchCoreAWSService.podspec b/Core/Services/StitchCoreAWSService/StitchCoreAWSService.podspec index 37d4332a..f59a3efe 100644 --- a/Core/Services/StitchCoreAWSService/StitchCoreAWSService.podspec +++ b/Core/Services/StitchCoreAWSService/StitchCoreAWSService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,5 +20,5 @@ Pod::Spec.new do |spec| spec.source_files = "Core/Services/#{spec.name}/Sources/#{spec.name}/**/*.swift" - spec.dependency 'StitchCoreSDK', '= 5.1.0' + spec.dependency 'StitchCoreSDK', '= 6.0.0' end diff --git a/Core/Services/StitchCoreAWSService/StitchCoreAWSService.xcodeproj/project.pbxproj b/Core/Services/StitchCoreAWSService/StitchCoreAWSService.xcodeproj/project.pbxproj index 9ac1b4d0..5ff9396a 100644 --- a/Core/Services/StitchCoreAWSService/StitchCoreAWSService.xcodeproj/project.pbxproj +++ b/Core/Services/StitchCoreAWSService/StitchCoreAWSService.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 49627E7122730CC40076B9B1 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 49627E7022730CC40076B9B1 /* Info.plist */; }; 498062D32185B7C900E2A3A2 /* AWSRequestUnitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_16 /* AWSRequestUnitTests.swift */; }; 498062D42185B7C900E2A3A2 /* CoreAWSServiceClientUnitTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = OBJ_17 /* CoreAWSServiceClientUnitTests.swift */; }; 49E6DDC121905B6300AF0582 /* StitchCoreSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49E6DDC021905B6300AF0582 /* StitchCoreSDK.framework */; }; @@ -32,6 +33,7 @@ 0708A61273D360201538929E /* Pods_StitchCoreAWSServiceTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_StitchCoreAWSServiceTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 294293C8AEDEF216E564B889 /* Pods_StitchCoreAWSService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_StitchCoreAWSService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 2D290EBAD5D42244C6713A33 /* Pods-StitchCoreAWSService.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreAWSService.release.xcconfig"; path = "Target Support Files/Pods-StitchCoreAWSService/Pods-StitchCoreAWSService.release.xcconfig"; sourceTree = ""; }; + 49627E7022730CC40076B9B1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 498062CB2185B7B700E2A3A2 /* StitchCoreAWSServiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StitchCoreAWSServiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 49E6DDC021905B6300AF0582 /* StitchCoreSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 49E6DDC221905B8800AF0582 /* MockUtils.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = MockUtils.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -97,6 +99,7 @@ OBJ_10 /* StitchCoreAWSService */ = { isa = PBXGroup; children = ( + 49627E7022730CC40076B9B1 /* Info.plist */, OBJ_11 /* AWSRequest.swift */, OBJ_12 /* Internal */, ); @@ -239,6 +242,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 49627E7122730CC40076B9B1 /* Info.plist in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -267,8 +271,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchCoreAWSServiceTests/Pods-StitchCoreAWSServiceTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -278,8 +280,6 @@ "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", @@ -494,6 +494,7 @@ "$(PLATFORM_DIR)/Developer/Library/Frameworks", ); HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = "$(SRCROOT)/Sources/StitchCoreAWSService/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; OTHER_CFLAGS = "$(inherited)"; @@ -519,6 +520,7 @@ "$(PLATFORM_DIR)/Developer/Library/Frameworks", ); HEADER_SEARCH_PATHS = "$(inherited)"; + INFOPLIST_FILE = "$(SRCROOT)/Sources/StitchCoreAWSService/Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) $(TOOLCHAIN_DIR)/usr/lib/swift/macosx"; OTHER_CFLAGS = "$(inherited)"; diff --git a/Core/Services/StitchCoreFCMService/Sources/StitchCoreFCMService/Info.plist b/Core/Services/StitchCoreFCMService/Sources/StitchCoreFCMService/Info.plist new file mode 100644 index 00000000..2b4cbe1f --- /dev/null +++ b/Core/Services/StitchCoreFCMService/Sources/StitchCoreFCMService/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Stitch Core FCM Service + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundleShortVersionString + 6.0.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + CFBundlePackageType + FMWK + + diff --git a/Core/Services/StitchCoreFCMService/StitchCoreFCMService.podspec b/Core/Services/StitchCoreFCMService/StitchCoreFCMService.podspec index 37d4332a..f59a3efe 100644 --- a/Core/Services/StitchCoreFCMService/StitchCoreFCMService.podspec +++ b/Core/Services/StitchCoreFCMService/StitchCoreFCMService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,5 +20,5 @@ Pod::Spec.new do |spec| spec.source_files = "Core/Services/#{spec.name}/Sources/#{spec.name}/**/*.swift" - spec.dependency 'StitchCoreSDK', '= 5.1.0' + spec.dependency 'StitchCoreSDK', '= 6.0.0' end diff --git a/Core/Services/StitchCoreFCMService/StitchCoreFCMService.xcodeproj/project.pbxproj b/Core/Services/StitchCoreFCMService/StitchCoreFCMService.xcodeproj/project.pbxproj index f9dd8858..eb3a77af 100644 --- a/Core/Services/StitchCoreFCMService/StitchCoreFCMService.xcodeproj/project.pbxproj +++ b/Core/Services/StitchCoreFCMService/StitchCoreFCMService.xcodeproj/project.pbxproj @@ -37,6 +37,7 @@ 207BB04A6C6877985E4EBFCF /* Pods_StitchCoreFCMService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_StitchCoreFCMService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 279919CC8E30C32F95F8E804 /* Pods-StitchCoreFCMService.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreFCMService.debug.xcconfig"; path = "Target Support Files/Pods-StitchCoreFCMService/Pods-StitchCoreFCMService.debug.xcconfig"; sourceTree = ""; }; 44CE768A36F462C389F4C086 /* Pods-StitchCoreFCMService.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreFCMService.release.xcconfig"; path = "Target Support Files/Pods-StitchCoreFCMService/Pods-StitchCoreFCMService.release.xcconfig"; sourceTree = ""; }; + 49627E7222730CD70076B9B1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 4969205A2190EB2F00DB340D /* StitchCoreSDKMocks.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreSDKMocks.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 49F021142190CC130046F20E /* StitchCoreSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 85DDF57FFFDBD800466F8A8D /* Pods-StitchCoreFCMServiceTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreFCMServiceTests.release.xcconfig"; path = "Target Support Files/Pods-StitchCoreFCMServiceTests/Pods-StitchCoreFCMServiceTests.release.xcconfig"; sourceTree = ""; }; @@ -105,6 +106,7 @@ OBJ_10 /* StitchCoreFCMService */ = { isa = PBXGroup; children = ( + 49627E7222730CD70076B9B1 /* Info.plist */, OBJ_11 /* FCMSendMessageNotification.swift */, OBJ_12 /* FCMSendMessagePriority.swift */, OBJ_13 /* FCMSendMessageRequest.swift */, @@ -293,8 +295,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchCoreFCMServiceTests/Pods-StitchCoreFCMServiceTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -304,8 +304,6 @@ "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", diff --git a/Core/Services/StitchCoreHTTPService/Sources/StitchCoreHTTPService/Info.plist b/Core/Services/StitchCoreHTTPService/Sources/StitchCoreHTTPService/Info.plist new file mode 100644 index 00000000..ce392c6b --- /dev/null +++ b/Core/Services/StitchCoreHTTPService/Sources/StitchCoreHTTPService/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Stitch Core HTTP Service + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundleShortVersionString + 6.0.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + CFBundlePackageType + FMWK + + diff --git a/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.podspec b/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.podspec index 37d4332a..f59a3efe 100644 --- a/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.podspec +++ b/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,5 +20,5 @@ Pod::Spec.new do |spec| spec.source_files = "Core/Services/#{spec.name}/Sources/#{spec.name}/**/*.swift" - spec.dependency 'StitchCoreSDK', '= 5.1.0' + spec.dependency 'StitchCoreSDK', '= 6.0.0' end diff --git a/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.xcodeproj/project.pbxproj b/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.xcodeproj/project.pbxproj index 9f1b6563..47a64a7e 100644 --- a/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.xcodeproj/project.pbxproj +++ b/Core/Services/StitchCoreHTTPService/StitchCoreHTTPService.xcodeproj/project.pbxproj @@ -36,6 +36,7 @@ 12C366E824AC973C8751BC90 /* Pods-StitchCoreHTTPService.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreHTTPService.release.xcconfig"; path = "Target Support Files/Pods-StitchCoreHTTPService/Pods-StitchCoreHTTPService.release.xcconfig"; sourceTree = ""; }; 30B22CF71AE48BBF25927BB1 /* Pods-StitchCoreHTTPService.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreHTTPService.debug.xcconfig"; path = "Target Support Files/Pods-StitchCoreHTTPService/Pods-StitchCoreHTTPService.debug.xcconfig"; sourceTree = ""; }; 3B5B899CC4DF3E5A45055105 /* Pods-StitchCoreHTTPServiceTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreHTTPServiceTests.debug.xcconfig"; path = "Target Support Files/Pods-StitchCoreHTTPServiceTests/Pods-StitchCoreHTTPServiceTests.debug.xcconfig"; sourceTree = ""; }; + 49627E7322730D0F0076B9B1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 49E6DDCA21905E5900AF0582 /* StitchCoreSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 49E6DDCC21905F7700AF0582 /* StitchCoreSDKMocks.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreSDKMocks.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 7E01A8591AB86E38C5264474 /* Pods-StitchCoreHTTPServiceTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-StitchCoreHTTPServiceTests.release.xcconfig"; path = "Target Support Files/Pods-StitchCoreHTTPServiceTests/Pods-StitchCoreHTTPServiceTests.release.xcconfig"; sourceTree = ""; }; @@ -99,6 +100,7 @@ OBJ_10 /* StitchCoreHTTPService */ = { isa = PBXGroup; children = ( + 49627E7322730D0F0076B9B1 /* Info.plist */, OBJ_11 /* HTTPCookie.swift */, OBJ_12 /* HTTPMethod.swift */, OBJ_13 /* HTTPRequest.swift */, @@ -284,8 +286,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchCoreHTTPServiceTests/Pods-StitchCoreHTTPServiceTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -295,8 +295,6 @@ "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", diff --git a/Core/Services/StitchCoreLocalMongoDBService/Sources/StitchCoreLocalMongoDBService/Info.plist b/Core/Services/StitchCoreLocalMongoDBService/Sources/StitchCoreLocalMongoDBService/Info.plist new file mode 100644 index 00000000..0252ddcd --- /dev/null +++ b/Core/Services/StitchCoreLocalMongoDBService/Sources/StitchCoreLocalMongoDBService/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Stitch Core SDK + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundleShortVersionString + 6.0.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + CFBundlePackageType + FMWK + + diff --git a/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.podspec b/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.podspec index 53214deb..1d960c1a 100644 --- a/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.podspec +++ b/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,6 +20,6 @@ Pod::Spec.new do |spec| spec.source_files = "Core/Services/#{spec.name}/Sources/#{spec.name}/**/*.swift" - spec.dependency 'MongoMobile', '= 0.0.7' - spec.dependency 'StitchCoreSDK', '= 5.1.0' + spec.dependency 'MongoMobile', '= 0.1.0' + spec.dependency 'StitchCoreSDK', '= 6.0.0' end diff --git a/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.xcodeproj/project.pbxproj b/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.xcodeproj/project.pbxproj index 96044429..21dc806a 100644 --- a/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.xcodeproj/project.pbxproj +++ b/Core/Services/StitchCoreLocalMongoDBService/StitchCoreLocalMongoDBService.xcodeproj/project.pbxproj @@ -42,8 +42,8 @@ OBJ_11 /* CoreLocalMongoDBService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreLocalMongoDBService.swift; sourceTree = ""; }; OBJ_14 /* CoreLocalMongoDBServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreLocalMongoDBServiceTests.swift; sourceTree = ""; }; OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService::Product" /* StitchCoreLocalMongoDBService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreLocalMongoDBService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests::Product" /* StitchCoreLocalMongoDBServiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = StitchCoreLocalMongoDBServiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService::Product /* StitchCoreLocalMongoDBService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreLocalMongoDBService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests::Product /* StitchCoreLocalMongoDBServiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = StitchCoreLocalMongoDBServiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -104,8 +104,8 @@ OBJ_106 /* Products */ = { isa = PBXGroup; children = ( - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService::Product" /* StitchCoreLocalMongoDBService.framework */, - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests::Product" /* StitchCoreLocalMongoDBServiceTests.xctest */, + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService::Product /* StitchCoreLocalMongoDBService.framework */, + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests::Product /* StitchCoreLocalMongoDBServiceTests.xctest */, ); name = Products; sourceTree = BUILT_PRODUCTS_DIR; @@ -151,7 +151,7 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService" /* StitchCoreLocalMongoDBService */ = { + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService /* StitchCoreLocalMongoDBService */ = { isa = PBXNativeTarget; buildConfigurationList = OBJ_111 /* Build configuration list for PBXNativeTarget "StitchCoreLocalMongoDBService" */; buildPhases = ( @@ -166,10 +166,10 @@ ); name = StitchCoreLocalMongoDBService; productName = StitchCoreLocalMongoDBService; - productReference = "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService::Product" /* StitchCoreLocalMongoDBService.framework */; + productReference = StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService::Product /* StitchCoreLocalMongoDBService.framework */; productType = "com.apple.product-type.framework"; }; - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests" /* StitchCoreLocalMongoDBServiceTests */ = { + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests /* StitchCoreLocalMongoDBServiceTests */ = { isa = PBXNativeTarget; buildConfigurationList = OBJ_132 /* Build configuration list for PBXNativeTarget "StitchCoreLocalMongoDBServiceTests" */; buildPhases = ( @@ -185,7 +185,7 @@ ); name = StitchCoreLocalMongoDBServiceTests; productName = StitchCoreLocalMongoDBServiceTests; - productReference = "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests::Product" /* StitchCoreLocalMongoDBServiceTests.xctest */; + productReference = StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests::Product /* StitchCoreLocalMongoDBServiceTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ @@ -209,8 +209,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService" /* StitchCoreLocalMongoDBService */, - "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests" /* StitchCoreLocalMongoDBServiceTests */, + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService /* StitchCoreLocalMongoDBService */, + StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBServiceTests /* StitchCoreLocalMongoDBServiceTests */, ); }; /* End PBXProject section */ @@ -238,8 +238,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchCoreLocalMongoDBServiceTests/Pods-StitchCoreLocalMongoDBServiceTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -254,8 +252,6 @@ "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework.dSYM", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", @@ -343,7 +339,7 @@ /* Begin PBXTargetDependency section */ OBJ_140 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = "StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService" /* StitchCoreLocalMongoDBService */; + target = StitchCoreLocalMongoDBService::StitchCoreLocalMongoDBService /* StitchCoreLocalMongoDBService */; targetProxy = 4914D76C218398630037DB73 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ diff --git a/Core/Services/StitchCoreRemoteMongoDBService/Sources/StitchCoreRemoteMongoDBService/Info.plist b/Core/Services/StitchCoreRemoteMongoDBService/Sources/StitchCoreRemoteMongoDBService/Info.plist new file mode 100644 index 00000000..0252ddcd --- /dev/null +++ b/Core/Services/StitchCoreRemoteMongoDBService/Sources/StitchCoreRemoteMongoDBService/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Stitch Core SDK + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundleShortVersionString + 6.0.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + CFBundlePackageType + FMWK + + diff --git a/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.podspec b/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.podspec index 107148b0..8678c044 100644 --- a/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.podspec +++ b/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -19,7 +19,7 @@ Pod::Spec.new do |spec| spec.ios.deployment_target = "11.0" spec.source_files = "Core/Services/#{spec.name}/Sources/#{spec.name}/**/*.swift" - spec.swift_version = "4" - spec.dependency 'StitchCoreSDK', '= 5.1.0' - spec.dependency 'StitchCoreLocalMongoDBService', '= 5.1.0' + spec.swift_version = '5.0' + spec.dependency 'StitchCoreSDK', '= 6.0.0' + spec.dependency 'StitchCoreLocalMongoDBService', '= 6.0.0' end diff --git a/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.xcodeproj/project.pbxproj b/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.xcodeproj/project.pbxproj index 7acd3b7c..53d41dfe 100644 --- a/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.xcodeproj/project.pbxproj +++ b/Core/Services/StitchCoreRemoteMongoDBService/StitchCoreRemoteMongoDBService.xcodeproj/project.pbxproj @@ -145,8 +145,8 @@ OBJ_27 /* CoreRemoteMongoCollectionUnitTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreRemoteMongoCollectionUnitTests.swift; sourceTree = ""; }; OBJ_28 /* CoreRemoteMongoDatabaseUnitTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreRemoteMongoDatabaseUnitTests.swift; sourceTree = ""; }; OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService::Product" /* StitchCoreRemoteMongoDBService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreRemoteMongoDBService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests::Product" /* StitchCoreRemoteMongoDBServiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = StitchCoreRemoteMongoDBServiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService::Product /* StitchCoreRemoteMongoDBService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreRemoteMongoDBService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests::Product /* StitchCoreRemoteMongoDBServiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = StitchCoreRemoteMongoDBServiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -293,8 +293,8 @@ OBJ_141 /* Products */ = { isa = PBXGroup; children = ( - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests::Product" /* StitchCoreRemoteMongoDBServiceTests.xctest */, - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService::Product" /* StitchCoreRemoteMongoDBService.framework */, + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests::Product /* StitchCoreRemoteMongoDBServiceTests.xctest */, + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService::Product /* StitchCoreRemoteMongoDBService.framework */, ); name = Products; sourceTree = BUILT_PRODUCTS_DIR; @@ -342,7 +342,7 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService" /* StitchCoreRemoteMongoDBService */ = { + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService /* StitchCoreRemoteMongoDBService */ = { isa = PBXNativeTarget; buildConfigurationList = OBJ_164 /* Build configuration list for PBXNativeTarget "StitchCoreRemoteMongoDBService" */; buildPhases = ( @@ -357,10 +357,10 @@ ); name = StitchCoreRemoteMongoDBService; productName = StitchCoreRemoteMongoDBService; - productReference = "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService::Product" /* StitchCoreRemoteMongoDBService.framework */; + productReference = StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService::Product /* StitchCoreRemoteMongoDBService.framework */; productType = "com.apple.product-type.framework"; }; - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests" /* StitchCoreRemoteMongoDBServiceTests */ = { + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests /* StitchCoreRemoteMongoDBServiceTests */ = { isa = PBXNativeTarget; buildConfigurationList = OBJ_196 /* Build configuration list for PBXNativeTarget "StitchCoreRemoteMongoDBServiceTests" */; buildPhases = ( @@ -376,7 +376,7 @@ ); name = StitchCoreRemoteMongoDBServiceTests; productName = StitchCoreRemoteMongoDBServiceTests; - productReference = "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests::Product" /* StitchCoreRemoteMongoDBServiceTests.xctest */; + productReference = StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests::Product /* StitchCoreRemoteMongoDBServiceTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ @@ -400,8 +400,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService" /* StitchCoreRemoteMongoDBService */, - "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests" /* StitchCoreRemoteMongoDBServiceTests */, + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService /* StitchCoreRemoteMongoDBService */, + StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBServiceTests /* StitchCoreRemoteMongoDBServiceTests */, ); }; /* End PBXProject section */ @@ -473,8 +473,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchCoreRemoteMongoDBServiceTests/Pods-StitchCoreRemoteMongoDBServiceTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -489,8 +487,6 @@ "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework.dSYM", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", @@ -582,7 +578,7 @@ /* Begin PBXTargetDependency section */ OBJ_212 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = "StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService" /* StitchCoreRemoteMongoDBService */; + target = StitchCoreRemoteMongoDBService::StitchCoreRemoteMongoDBService /* StitchCoreRemoteMongoDBService */; targetProxy = 498060582184CF4300E2A3A2 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ diff --git a/Core/Services/StitchCoreTwilioService/Sources/StitchCoreTwilioService/Info.plist b/Core/Services/StitchCoreTwilioService/Sources/StitchCoreTwilioService/Info.plist new file mode 100644 index 00000000..0252ddcd --- /dev/null +++ b/Core/Services/StitchCoreTwilioService/Sources/StitchCoreTwilioService/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Stitch Core SDK + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundleShortVersionString + 6.0.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + CFBundlePackageType + FMWK + + diff --git a/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.podspec b/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.podspec index 37d4332a..f59a3efe 100644 --- a/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.podspec +++ b/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,5 +20,5 @@ Pod::Spec.new do |spec| spec.source_files = "Core/Services/#{spec.name}/Sources/#{spec.name}/**/*.swift" - spec.dependency 'StitchCoreSDK', '= 5.1.0' + spec.dependency 'StitchCoreSDK', '= 6.0.0' end diff --git a/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.xcodeproj/project.pbxproj b/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.xcodeproj/project.pbxproj index 126aa614..75270069 100644 --- a/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.xcodeproj/project.pbxproj +++ b/Core/Services/StitchCoreTwilioService/StitchCoreTwilioService.xcodeproj/project.pbxproj @@ -37,8 +37,8 @@ OBJ_11 /* CoreTwilioServiceClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreTwilioServiceClient.swift; sourceTree = ""; }; OBJ_14 /* CoreTwilioServiceClientUnitTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CoreTwilioServiceClientUnitTests.swift; sourceTree = ""; }; OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; - "StitchCoreTwilioService::StitchCoreTwilioService::Product" /* StitchCoreTwilioService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreTwilioService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - "StitchCoreTwilioService::StitchCoreTwilioServiceTests::Product" /* StitchCoreTwilioServiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = StitchCoreTwilioServiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + StitchCoreTwilioService::StitchCoreTwilioService::Product /* StitchCoreTwilioService.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StitchCoreTwilioService.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + StitchCoreTwilioService::StitchCoreTwilioServiceTests::Product /* StitchCoreTwilioServiceTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = StitchCoreTwilioServiceTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -106,8 +106,8 @@ OBJ_126 /* Products */ = { isa = PBXGroup; children = ( - "StitchCoreTwilioService::StitchCoreTwilioServiceTests::Product" /* StitchCoreTwilioServiceTests.xctest */, - "StitchCoreTwilioService::StitchCoreTwilioService::Product" /* StitchCoreTwilioService.framework */, + StitchCoreTwilioService::StitchCoreTwilioServiceTests::Product /* StitchCoreTwilioServiceTests.xctest */, + StitchCoreTwilioService::StitchCoreTwilioService::Product /* StitchCoreTwilioService.framework */, ); name = Products; sourceTree = BUILT_PRODUCTS_DIR; @@ -144,7 +144,7 @@ /* End PBXGroup section */ /* Begin PBXNativeTarget section */ - "StitchCoreTwilioService::StitchCoreTwilioService" /* StitchCoreTwilioService */ = { + StitchCoreTwilioService::StitchCoreTwilioService /* StitchCoreTwilioService */ = { isa = PBXNativeTarget; buildConfigurationList = OBJ_243 /* Build configuration list for PBXNativeTarget "StitchCoreTwilioService" */; buildPhases = ( @@ -159,10 +159,10 @@ ); name = StitchCoreTwilioService; productName = StitchCoreTwilioService; - productReference = "StitchCoreTwilioService::StitchCoreTwilioService::Product" /* StitchCoreTwilioService.framework */; + productReference = StitchCoreTwilioService::StitchCoreTwilioService::Product /* StitchCoreTwilioService.framework */; productType = "com.apple.product-type.framework"; }; - "StitchCoreTwilioService::StitchCoreTwilioServiceTests" /* StitchCoreTwilioServiceTests */ = { + StitchCoreTwilioService::StitchCoreTwilioServiceTests /* StitchCoreTwilioServiceTests */ = { isa = PBXNativeTarget; buildConfigurationList = OBJ_263 /* Build configuration list for PBXNativeTarget "StitchCoreTwilioServiceTests" */; buildPhases = ( @@ -178,7 +178,7 @@ ); name = StitchCoreTwilioServiceTests; productName = StitchCoreTwilioServiceTests; - productReference = "StitchCoreTwilioService::StitchCoreTwilioServiceTests::Product" /* StitchCoreTwilioServiceTests.xctest */; + productReference = StitchCoreTwilioService::StitchCoreTwilioServiceTests::Product /* StitchCoreTwilioServiceTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ @@ -202,8 +202,8 @@ projectDirPath = ""; projectRoot = ""; targets = ( - "StitchCoreTwilioService::StitchCoreTwilioService" /* StitchCoreTwilioService */, - "StitchCoreTwilioService::StitchCoreTwilioServiceTests" /* StitchCoreTwilioServiceTests */, + StitchCoreTwilioService::StitchCoreTwilioService /* StitchCoreTwilioService */, + StitchCoreTwilioService::StitchCoreTwilioServiceTests /* StitchCoreTwilioServiceTests */, ); }; /* End PBXProject section */ @@ -253,8 +253,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchCoreTwilioServiceTests/Pods-StitchCoreTwilioServiceTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -264,8 +262,6 @@ "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", @@ -324,7 +320,7 @@ /* Begin PBXTargetDependency section */ OBJ_275 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = "StitchCoreTwilioService::StitchCoreTwilioService" /* StitchCoreTwilioService */; + target = StitchCoreTwilioService::StitchCoreTwilioService /* StitchCoreTwilioService */; targetProxy = 498060362184CF4300E2A3A2 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ diff --git a/Core/StitchCoreSDK/Sources/StitchCoreSDK/Info.plist b/Core/StitchCoreSDK/Sources/StitchCoreSDK/Info.plist new file mode 100644 index 00000000..0252ddcd --- /dev/null +++ b/Core/StitchCoreSDK/Sources/StitchCoreSDK/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + $(DEVELOPMENT_LANGUAGE) + CFBundleDisplayName + Stitch Core SDK + CFBundleExecutable + $(EXECUTABLE_NAME) + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + $(PRODUCT_NAME) + CFBundleShortVersionString + 6.0.0 + CFBundleVersion + $(CURRENT_PROJECT_VERSION) + NSPrincipalClass + + CFBundlePackageType + FMWK + + diff --git a/Core/StitchCoreSDK/StitchCoreSDK.podspec b/Core/StitchCoreSDK/StitchCoreSDK.podspec index 0779d198..9e69bbd8 100644 --- a/Core/StitchCoreSDK/StitchCoreSDK.podspec +++ b/Core/StitchCoreSDK/StitchCoreSDK.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -12,15 +12,15 @@ Pod::Spec.new do |spec| spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" - spec.swift_version = '4.2' + spec.swift_version = '5.0' spec.ios.deployment_target = "11.0" - spec.dependency 'MongoSwift', '=0.0.9' + spec.dependency 'MongoSwift', '=0.1.0' spec.source_files = "Core/#{spec.name}/Sources/#{spec.name}/**/*.swift" end diff --git a/Core/StitchCoreSDK/StitchCoreSDK.xcodeproj/project.pbxproj b/Core/StitchCoreSDK/StitchCoreSDK.xcodeproj/project.pbxproj index b6f341be..1ffb1a0d 100644 --- a/Core/StitchCoreSDK/StitchCoreSDK.xcodeproj/project.pbxproj +++ b/Core/StitchCoreSDK/StitchCoreSDK.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 51; objects = { /* Begin PBXBuildFile section */ @@ -152,6 +152,7 @@ 491A934A21B323AB00F60F59 /* RawSSEStream.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RawSSEStream.swift; sourceTree = ""; }; 491A934E21B3248500F60F59 /* FoundationHTTPSSEStream.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FoundationHTTPSSEStream.swift; sourceTree = ""; }; 491A935221B334A200F60F59 /* FoundationHTTPEventStreamUnitTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FoundationHTTPEventStreamUnitTests.swift; sourceTree = ""; }; + 49627E6E22730BF40076B9B1 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 498060EC2185B57C00E2A3A2 /* StitchCoreSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StitchCoreSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4980617E2185B5C600E2A3A2 /* StitchCoreSDKTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = StitchCoreSDKTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 4980618E2185B5D500E2A3A2 /* StitchCoreSDKMocks.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = StitchCoreSDKMocks.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -379,6 +380,7 @@ 498061FC2185B6A100E2A3A2 /* StitchCoreSDK */ = { isa = PBXGroup; children = ( + 49627E6E22730BF40076B9B1 /* Info.plist */, 498061FD2185B6A100E2A3A2 /* StitchAppClientConfiguration.swift */, 498061FE2185B6A100E2A3A2 /* StitchAppClientInfo.swift */, 498061FF2185B6A100E2A3A2 /* Auth */, @@ -809,7 +811,6 @@ 498060E72185B57C00E2A3A2 /* Headers */, 498060E82185B57C00E2A3A2 /* Sources */, 498060E92185B57C00E2A3A2 /* Frameworks */, - 498060EA2185B57C00E2A3A2 /* Resources */, 11D465E121D68B0300F0718F /* ShellScript */, ); buildRules = ( @@ -903,13 +904,6 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 498060EA2185B57C00E2A3A2 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4980617C2185B5C600E2A3A2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -1016,38 +1010,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchCoreSDKTests/Pods-StitchCoreSDKTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/BlueCryptor/Cryptor.framework", - "${BUILT_PRODUCTS_DIR}/BlueECC/CryptorECC.framework", - "${BUILT_PRODUCTS_DIR}/BlueRSA/CryptorRSA.framework", - "${BUILT_PRODUCTS_DIR}/KituraContracts/KituraContracts.framework", - "${BUILT_PRODUCTS_DIR}/LoggerAPI/LoggerAPI.framework", - "${BUILT_PRODUCTS_DIR}/SwiftJWT/SwiftJWT.framework", - "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchCoreSDKTests/Pods-StitchCoreSDKTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Cryptor.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptorECC.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptorRSA.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KituraContracts.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LoggerAPI.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftJWT.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchCoreSDKTests/Pods-StitchCoreSDKTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -1330,6 +1297,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "$(SRCROOT)/Sources/StitchCoreSDK/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -1357,6 +1325,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "$(SRCROOT)/Sources/StitchCoreSDK/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/Darwin/Examples/ToDoSync/ToDoSync.xcodeproj/project.pbxproj b/Darwin/Examples/ToDoSync/ToDoSync.xcodeproj/project.pbxproj index 59aa2787..a9875838 100644 --- a/Darwin/Examples/ToDoSync/ToDoSync.xcodeproj/project.pbxproj +++ b/Darwin/Examples/ToDoSync/ToDoSync.xcodeproj/project.pbxproj @@ -3,19 +3,14 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 51; objects = { /* Begin PBXBuildFile section */ 34C3608EE2150B77671B917E /* Pods_ToDoSync.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B7008E4B0B7125658CB02373 /* Pods_ToDoSync.framework */; }; - 4931698E21C982BE004C867C /* StitchRemoteMongoDBService.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4931698D21C982BE004C867C /* StitchRemoteMongoDBService.framework */; }; - 4931699021C982D2004C867C /* StitchCoreRemoteMongoDBService.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4931698F21C982D2004C867C /* StitchCoreRemoteMongoDBService.framework */; }; - 4931699221C98327004C867C /* StitchCoreLocalMongoDBService.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4931699121C98327004C867C /* StitchCoreLocalMongoDBService.framework */; }; 493A157621D00F1900A04B6A /* TodoList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 493A157521D00F1900A04B6A /* TodoList.swift */; }; 4961565521C8963E003C7392 /* TodoItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4961565421C8963D003C7392 /* TodoItem.swift */; }; 4961565B21C89AF4003C7392 /* TodoTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4961565A21C89AF4003C7392 /* TodoTableViewCell.swift */; }; - 497BD1BB21C9CE8200F90B1E /* StitchCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 497BD1BA21C9CE8200F90B1E /* StitchCore.framework */; }; - 497BD1BD21C9CE8900F90B1E /* StitchCoreSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 497BD1BC21C9CE8900F90B1E /* StitchCoreSDK.framework */; }; 499CD1AB21C184F400CB4EBF /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 499CD1AA21C184F400CB4EBF /* AppDelegate.swift */; }; 499CD1AD21C184F400CB4EBF /* TodoTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 499CD1AC21C184F400CB4EBF /* TodoTableViewController.swift */; }; 499CD1B021C184F400CB4EBF /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 499CD1AE21C184F400CB4EBF /* Main.storyboard */; }; @@ -53,11 +48,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 497BD1BD21C9CE8900F90B1E /* StitchCoreSDK.framework in Frameworks */, - 497BD1BB21C9CE8200F90B1E /* StitchCore.framework in Frameworks */, - 4931699221C98327004C867C /* StitchCoreLocalMongoDBService.framework in Frameworks */, - 4931699021C982D2004C867C /* StitchCoreRemoteMongoDBService.framework in Frameworks */, - 4931698E21C982BE004C867C /* StitchRemoteMongoDBService.framework in Frameworks */, 34C3608EE2150B77671B917E /* Pods_ToDoSync.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -199,38 +189,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ToDoSync/Pods-ToDoSync-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/BEMCheckBox/BEMCheckBox.framework", - "${BUILT_PRODUCTS_DIR}/MongoMobile/MongoMobile.framework", - "${BUILT_PRODUCTS_DIR}/Toast-Swift/Toast_Swift.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework.dSYM", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework.dSYM", + "${PODS_ROOT}/Target Support Files/Pods-ToDoSync/Pods-ToDoSync-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BEMCheckBox.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoMobile.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Toast_Swift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongo_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongo_embedded.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc_embedded.framework.dSYM", + "${PODS_ROOT}/Target Support Files/Pods-ToDoSync/Pods-ToDoSync-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/Darwin/Examples/ToDoSync/ToDoSync/Coroutines.swift b/Darwin/Examples/ToDoSync/ToDoSync/Coroutines.swift index d4fb7402..f14b3fdd 100644 --- a/Darwin/Examples/ToDoSync/ToDoSync/Coroutines.swift +++ b/Darwin/Examples/ToDoSync/ToDoSync/Coroutines.swift @@ -1,6 +1,6 @@ import Foundation -import StitchSDK - +import StitchCoreSDK +import StitchCore private let queue = DispatchQueue.init(label: "async_await_queue") diff --git a/Darwin/Examples/ToDoSync/ToDoSync/TodoTableViewController.swift b/Darwin/Examples/ToDoSync/ToDoSync/TodoTableViewController.swift index 9a33198c..64451b17 100644 --- a/Darwin/Examples/ToDoSync/ToDoSync/TodoTableViewController.swift +++ b/Darwin/Examples/ToDoSync/ToDoSync/TodoTableViewController.swift @@ -244,11 +244,8 @@ UIViewController, UITableViewDataSource, UITableViewDelegate, ErrorListener, BEM private func doLogin() { async { - await( - stitch.auth.login, - ServerAPIKeyCredential(withKey: "CWQMnJNbgekCq62zWMZAabeQtpRWpHDCKLtef7WLqoyHGvNC5Unn65AXloil1HOx")) else { - print("error logging in") - } + let _ = await(stitch.auth.login, + ServerAPIKeyCredential(withKey: "CWQMnJNbgekCq62zWMZAabeQtpRWpHDCKLtef7WLqoyHGvNC5Unn65AXloil1HOx")) self.loggedIn() } diff --git a/Darwin/Services/StitchAWSService/StitchAWSService.podspec b/Darwin/Services/StitchAWSService/StitchAWSService.podspec index 76fdbdb4..cb8f7f61 100644 --- a/Darwin/Services/StitchAWSService/StitchAWSService.podspec +++ b/Darwin/Services/StitchAWSService/StitchAWSService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,6 +20,6 @@ Pod::Spec.new do |spec| spec.source_files = "Darwin/Services/#{spec.name}/#{spec.name}/**/*.swift" - spec.dependency 'StitchCore', '= 5.1.0' - spec.dependency 'StitchCoreAWSService', '= 5.1.0' + spec.dependency 'StitchCore', '= 6.0.0' + spec.dependency 'StitchCoreAWSService', '= 6.0.0' end diff --git a/Darwin/Services/StitchAWSService/StitchAWSService.xcodeproj/project.pbxproj b/Darwin/Services/StitchAWSService/StitchAWSService.xcodeproj/project.pbxproj index a0016aa6..62d6538c 100644 --- a/Darwin/Services/StitchAWSService/StitchAWSService.xcodeproj/project.pbxproj +++ b/Darwin/Services/StitchAWSService/StitchAWSService.xcodeproj/project.pbxproj @@ -308,26 +308,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchAWSServiceTests/Pods-StitchAWSServiceTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchAWSServiceTests/Pods-StitchAWSServiceTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchAWSServiceTests/Pods-StitchAWSServiceTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -588,14 +573,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = ( - "\"$(SRCROOT)/../../../Frameworks/macos\"", - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - "$(inherited)", - "@executable_path/Frameworks", - ); + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "\"$(SRCROOT)/../../../Frameworks/macos\" $(inherited) @executable_path/Frameworks @loader_path/Frameworks $(inherited) @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.mongodb.StitchAWSServiceTests; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos macosx"; diff --git a/Darwin/Services/StitchFCMService/StitchFCMService.podspec b/Darwin/Services/StitchFCMService/StitchFCMService.podspec index 0167c807..b81315e7 100644 --- a/Darwin/Services/StitchFCMService/StitchFCMService.podspec +++ b/Darwin/Services/StitchFCMService/StitchFCMService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,6 +20,6 @@ Pod::Spec.new do |spec| spec.source_files = "Darwin/Services/#{spec.name}/#{spec.name}/**/*.swift" - spec.dependency 'StitchCore', '= 5.1.0' - spec.dependency 'StitchCoreFCMService', '= 5.1.0' + spec.dependency 'StitchCore', '= 6.0.0' + spec.dependency 'StitchCoreFCMService', '= 6.0.0' end diff --git a/Darwin/Services/StitchFCMService/StitchFCMService.xcodeproj/project.pbxproj b/Darwin/Services/StitchFCMService/StitchFCMService.xcodeproj/project.pbxproj index 4e8b8b55..d5e869ba 100644 --- a/Darwin/Services/StitchFCMService/StitchFCMService.xcodeproj/project.pbxproj +++ b/Darwin/Services/StitchFCMService/StitchFCMService.xcodeproj/project.pbxproj @@ -338,26 +338,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchFCMServiceTests/Pods-StitchFCMServiceTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchFCMServiceTests/Pods-StitchFCMServiceTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchFCMServiceTests/Pods-StitchFCMServiceTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -564,14 +549,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - "$(inherited)", - "\"$(SRCROOT)/../../../Frameworks/macos\"", - "@executable_path/Frameworks", - ); + "LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks $(inherited) \"$(SRCROOT)/../../../Frameworks/macos\" @executable_path/Frameworks"; PRODUCT_BUNDLE_IDENTIFIER = com.mongodb.StitchFCMService; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -624,10 +602,7 @@ "CODE_SIGN_IDENTITY[sdk=macosx*]" = ""; CODE_SIGN_STYLE = Automatic; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; - "FRAMEWORK_SEARCH_PATHS[sdk=macosx10.13]" = ( - "\"$(SRCROOT)/../../../Frameworks/macos\"", - "$(inherited)", - ); + "FRAMEWORK_SEARCH_PATHS[sdk=macosx10.13]" = "\"$(SRCROOT)/../../../Frameworks/macos\" $(inherited)"; INFOPLIST_FILE = StitchFCMServiceTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/Darwin/Services/StitchHTTPService/StitchHTTPService.podspec b/Darwin/Services/StitchHTTPService/StitchHTTPService.podspec index 0acadef1..c3707848 100644 --- a/Darwin/Services/StitchHTTPService/StitchHTTPService.podspec +++ b/Darwin/Services/StitchHTTPService/StitchHTTPService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,6 +20,6 @@ Pod::Spec.new do |spec| spec.source_files = "Darwin/Services/#{spec.name}/#{spec.name}/**/*.swift" - spec.dependency 'StitchCore', '= 5.1.0' - spec.dependency 'StitchCoreHTTPService', '= 5.1.0' + spec.dependency 'StitchCore', '= 6.0.0' + spec.dependency 'StitchCoreHTTPService', '= 6.0.0' end diff --git a/Darwin/Services/StitchHTTPService/StitchHTTPService.xcodeproj/project.pbxproj b/Darwin/Services/StitchHTTPService/StitchHTTPService.xcodeproj/project.pbxproj index 59695af6..0e722cff 100644 --- a/Darwin/Services/StitchHTTPService/StitchHTTPService.xcodeproj/project.pbxproj +++ b/Darwin/Services/StitchHTTPService/StitchHTTPService.xcodeproj/project.pbxproj @@ -327,26 +327,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchHTTPServiceTests/Pods-StitchHTTPServiceTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchHTTPServiceTests/Pods-StitchHTTPServiceTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchHTTPServiceTests/Pods-StitchHTTPServiceTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.podspec b/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.podspec index 70082efb..ccd181fd 100644 --- a/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.podspec +++ b/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -13,13 +13,13 @@ Pod::Spec.new do |spec| spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.ios.deployment_target = "11.0" - spec.swift_version = "4" + spec.swift_version = '5.0' spec.source_files = "Darwin/Services/#{spec.name}/#{spec.name}/**/*.swift" - spec.dependency 'StitchCore', '= 5.1.0' - spec.dependency 'StitchCoreLocalMongoDBService', '= 5.1.0' + spec.dependency 'StitchCore', '= 6.0.0' + spec.dependency 'StitchCoreLocalMongoDBService', '= 6.0.0' end diff --git a/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.xcodeproj/project.pbxproj b/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.xcodeproj/project.pbxproj index bb6ceb9d..12aca969 100644 --- a/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.xcodeproj/project.pbxproj +++ b/Darwin/Services/StitchLocalMongoDBService/StitchLocalMongoDBService.xcodeproj/project.pbxproj @@ -308,36 +308,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchLocalMongoDBServiceTests/Pods-StitchLocalMongoDBServiceTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/MongoMobile/MongoMobile.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework.dSYM", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchLocalMongoDBServiceTests/Pods-StitchLocalMongoDBServiceTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoMobile.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongo_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongo_embedded.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc_embedded.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchLocalMongoDBServiceTests/Pods-StitchLocalMongoDBServiceTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.podspec b/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.podspec index cc88240d..07bf8c1d 100644 --- a/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.podspec +++ b/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,15 +11,15 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" spec.ios.deployment_target = "11.0" - spec.swift_version = "4" + spec.swift_version = '5.0' spec.source_files = "Darwin/Services/#{spec.name}/#{spec.name}/**/*.swift" - spec.dependency 'StitchCore', '= 5.1.0' - spec.dependency 'StitchCoreRemoteMongoDBService', '= 5.1.0' + spec.dependency 'StitchCore', '= 6.0.0' + spec.dependency 'StitchCoreRemoteMongoDBService', '= 6.0.0' end diff --git a/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.xcodeproj/project.pbxproj b/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.xcodeproj/project.pbxproj index 47a1aeb9..5b404710 100644 --- a/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.xcodeproj/project.pbxproj +++ b/Darwin/Services/StitchRemoteMongoDBService/StitchRemoteMongoDBService.xcodeproj/project.pbxproj @@ -533,36 +533,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchRemoteMongoDBServiceTests/Pods-StitchRemoteMongoDBServiceTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/MongoMobile/MongoMobile.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework.dSYM", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchRemoteMongoDBServiceTests/Pods-StitchRemoteMongoDBServiceTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoMobile.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongo_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongo_embedded.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc_embedded.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchRemoteMongoDBServiceTests/Pods-StitchRemoteMongoDBServiceTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -575,36 +550,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchSyncPerformanceTests/Pods-StitchSyncPerformanceTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/MongoMobile/MongoMobile.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework", - "${PODS_ROOT}/mongo_embedded/iPhoneOS/Frameworks/mongo_embedded.framework.dSYM", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework", - "${PODS_ROOT}/mongoc_embedded/iPhoneOS/Frameworks/mongoc_embedded.framework.dSYM", - "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchSyncPerformanceTests/Pods-StitchSyncPerformanceTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoMobile.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongo_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongo_embedded.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc_embedded.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc_embedded.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Swifter.framework", + "${PODS_ROOT}/Target Support Files/Pods-StitchSyncPerformanceTests/Pods-StitchSyncPerformanceTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/Darwin/Services/StitchTwilioService/StitchTwilioService.podspec b/Darwin/Services/StitchTwilioService/StitchTwilioService.podspec index 8c70aedd..5c79e567 100644 --- a/Darwin/Services/StitchTwilioService/StitchTwilioService.podspec +++ b/Darwin/Services/StitchTwilioService/StitchTwilioService.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -11,7 +11,7 @@ Pod::Spec.new do |spec| } spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -20,6 +20,6 @@ Pod::Spec.new do |spec| spec.source_files = "Darwin/Services/#{spec.name}/#{spec.name}/**/*.swift" - spec.dependency 'StitchCore', '= 5.1.0' - spec.dependency 'StitchCoreTwilioService', '= 5.1.0' + spec.dependency 'StitchCore', '= 6.0.0' + spec.dependency 'StitchCoreTwilioService', '= 6.0.0' end diff --git a/Darwin/Services/StitchTwilioService/StitchTwilioService.xcodeproj/project.pbxproj b/Darwin/Services/StitchTwilioService/StitchTwilioService.xcodeproj/project.pbxproj index f1dab876..ffd7c34e 100644 --- a/Darwin/Services/StitchTwilioService/StitchTwilioService.xcodeproj/project.pbxproj +++ b/Darwin/Services/StitchTwilioService/StitchTwilioService.xcodeproj/project.pbxproj @@ -347,8 +347,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchTwilioServiceTests/Pods-StitchTwilioServiceTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -359,8 +357,6 @@ "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", diff --git a/Darwin/StitchCore/StitchCore.podspec b/Darwin/StitchCore/StitchCore.podspec index 7c46189c..d5670d98 100644 --- a/Darwin/StitchCore/StitchCore.podspec +++ b/Darwin/StitchCore/StitchCore.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = File.basename(__FILE__, '.podspec') - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "#{__FILE__} Module" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -12,8 +12,7 @@ Pod::Spec.new do |spec| spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0" - + :branch => "master", :tag => "6.0.0", } spec.platform = :ios, "11.0" @@ -22,5 +21,5 @@ Pod::Spec.new do |spec| spec.source_files = "Darwin/#{spec.name}/#{spec.name}/**/*.swift" - spec.dependency 'StitchCoreSDK', '5.1.0' + spec.dependency 'StitchCoreSDK', '6.0.0' end diff --git a/Darwin/StitchCore/StitchCore.xcodeproj/project.pbxproj b/Darwin/StitchCore/StitchCore.xcodeproj/project.pbxproj index db4c4996..cc3fbca3 100644 --- a/Darwin/StitchCore/StitchCore.xcodeproj/project.pbxproj +++ b/Darwin/StitchCore/StitchCore.xcodeproj/project.pbxproj @@ -625,8 +625,6 @@ buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( - ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-StitchCoreTests/Pods-StitchCoreTests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", @@ -643,8 +641,6 @@ "${BUILT_PRODUCTS_DIR}/Swifter/Swifter.framework", ); name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - ); outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", diff --git a/Darwin/StitchCore/StitchCore/Info.plist b/Darwin/StitchCore/StitchCore/Info.plist index f7a4113b..75f62040 100644 --- a/Darwin/StitchCore/StitchCore/Info.plist +++ b/Darwin/StitchCore/StitchCore/Info.plist @@ -15,7 +15,7 @@ CFBundleName $(PRODUCT_NAME) CFBundleShortVersionString - 5.0.0 + 6.0.0 CFBundleVersion $(CURRENT_PROJECT_VERSION) NSPrincipalClass diff --git a/Darwin/StitchDarwinCoreTestUtils/StitchDarwinCoreTestUtils.xcodeproj/project.pbxproj b/Darwin/StitchDarwinCoreTestUtils/StitchDarwinCoreTestUtils.xcodeproj/project.pbxproj index a7af7a58..27a1231b 100644 --- a/Darwin/StitchDarwinCoreTestUtils/StitchDarwinCoreTestUtils.xcodeproj/project.pbxproj +++ b/Darwin/StitchDarwinCoreTestUtils/StitchDarwinCoreTestUtils.xcodeproj/project.pbxproj @@ -329,24 +329,11 @@ files = ( ); inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-StitchDarwinCoreTestUtilsTests/Pods-StitchDarwinCoreTestUtilsTests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/MongoSwift/MongoSwift.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/bson.framework.dSYM", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework", - "${PODS_ROOT}/mongo-embedded-c-driver/iPhoneOS/Frameworks/mongoc.framework.dSYM", + "${PODS_ROOT}/Target Support Files/Pods-StitchDarwinCoreTestUtilsTests/Pods-StitchDarwinCoreTestUtilsTests-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MongoSwift.framework", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/bson.framework", - "${DWARF_DSYM_FOLDER_PATH}/bson.framework.dSYM", - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/mongoc.framework", - "${DWARF_DSYM_FOLDER_PATH}/mongoc.framework.dSYM", + "${PODS_ROOT}/Target Support Files/Pods-StitchDarwinCoreTestUtilsTests/Pods-StitchDarwinCoreTestUtilsTests-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; diff --git a/Podfile b/Podfile index 9a7e04b7..d60eda87 100644 --- a/Podfile +++ b/Podfile @@ -212,7 +212,8 @@ end target :ToDoSync do project 'Darwin/Examples/ToDoSync/ToDoSync.xcodeproj' - mongo_mobile + + pod 'StitchSDK', '= 6.0.0' pod 'Toast-Swift', '= 4.0.0' pod 'BEMCheckBox', '= 1.4.1' end diff --git a/Podfile.lock b/Podfile.lock index 06244d5d..189fed9d 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -17,6 +17,25 @@ PODS: - MongoSwift (~> 0.1.0) - MongoSwift (0.1.0): - mongo-embedded-c-driver (~> 1.13.0-4.0.0) + - StitchCore (6.0.0): + - StitchCoreSDK (= 6.0.0) + - StitchCoreLocalMongoDBService (6.0.0): + - MongoMobile (= 0.1.0) + - StitchCoreSDK (= 6.0.0) + - StitchCoreRemoteMongoDBService (6.0.0): + - StitchCoreLocalMongoDBService (= 6.0.0) + - StitchCoreSDK (= 6.0.0) + - StitchCoreSDK (6.0.0): + - MongoSwift (= 0.1.0) + - StitchRemoteMongoDBService (6.0.0): + - StitchCore (= 6.0.0) + - StitchCoreRemoteMongoDBService (= 6.0.0) + - StitchSDK (6.0.0): + - StitchSDK/StitchSDK (= 6.0.0) + - StitchSDK/StitchRemoteMongoDBService (6.0.0): + - StitchRemoteMongoDBService (= 6.0.0) + - StitchSDK/StitchSDK (6.0.0): + - StitchSDK/StitchRemoteMongoDBService - Swifter (1.4.5) - SwiftJWT (3.4.1): - BlueCryptor (~> 1.0) @@ -31,6 +50,7 @@ DEPENDENCIES: - BEMCheckBox (= 1.4.1) - MongoMobile (= 0.1.0) - MongoSwift (= 0.1.0) + - StitchSDK (= 6.0.0) - Swifter (~> 1.4.5) - SwiftJWT - SwiftLint @@ -49,6 +69,12 @@ SPEC REPOS: - mongoc_embedded - MongoMobile - MongoSwift + - StitchCore + - StitchCoreLocalMongoDBService + - StitchCoreRemoteMongoDBService + - StitchCoreSDK + - StitchRemoteMongoDBService + - StitchSDK - Swifter - SwiftJWT - SwiftLint @@ -66,11 +92,17 @@ SPEC CHECKSUMS: mongoc_embedded: 41aadbb756b07070d6f0471192a84750cb42c580 MongoMobile: 988e8d2fd322761d6358570dde8a2b3d44801823 MongoSwift: e20f86eae1beb06bbba49c2d73bb570961cc4c85 + StitchCore: 51833589a41b1ee8ddcf34f189facb2c7fc5bb4a + StitchCoreLocalMongoDBService: 60efc99ee99579b6fdbca6cd4a4f1adcc76b4069 + StitchCoreRemoteMongoDBService: b258558ae9ef6576713c2460d83a15b11bb020ff + StitchCoreSDK: f397b9612010e7f9fa270724ca1cc9697b5465c8 + StitchRemoteMongoDBService: e39c9f2f9f2a57b0902d1f7adca973a515a307e2 + StitchSDK: 4926c1f0a2670ccc86aba9ea0ba7916826cce98b Swifter: eb2bc1d192a1c09169c7fefd01971565fa940521 SwiftJWT: b927e6f4ee6a9db6d4c9c4374d050e0a7b56ab6e SwiftLint: 7a0227733d786395817373b2d0ca799fd0093ff3 Toast-Swift: 594b5c5e5129f15438e410207e43287f027b3c00 -PODFILE CHECKSUM: 0d2080ca091bd9af8067b4d5ecd18fac490d080f +PODFILE CHECKSUM: 440f2d55f7e909cf924aa67e2ed395f36decb800 -COCOAPODS: 1.6.0.beta.2 +COCOAPODS: 1.7.0.beta.3 diff --git a/README.md b/README.md index 2646d4d2..f26ac957 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -![iOS](https://img.shields.io/badge/platform-iOS-blue.svg) [![Swift 4.0](https://img.shields.io/badge/swift-4.1-orange.svg)](https://developer.apple.com/swift/) ![Apache 2.0 License](https://img.shields.io/badge/license-Apache%202-lightgrey.svg) [![Cocoapods compatible](https://img.shields.io/badge/pod-v5.1.0-ff69b4.svg)](#CocoaPods) +![iOS](https://img.shields.io/badge/platform-iOS-blue.svg) [![Swift 4.0](https://img.shields.io/badge/swift-4.1-orange.svg)](https://developer.apple.com/swift/) ![Apache 2.0 License](https://img.shields.io/badge/license-Apache%202-lightgrey.svg) [![Cocoapods compatible](https://img.shields.io/badge/pod-v6.0.0-ff69b4.svg)](#CocoaPods) # MongoDB Stitch iOS/Swift SDK @@ -11,7 +11,7 @@ The official [MongoDB Stitch](https://stitch.mongodb.com/) SDK for iOS/Swift. - [Example Usage](#example-usage) ## Documentation -* [API/Jazzy Documentation](https://docs.mongodb.com/stitch-sdks/swift/5.1.0/index.html) +* [API/Jazzy Documentation](https://docs.mongodb.com/stitch-sdks/swift/6.0.0/index.html) * [MongoDB Stitch Documentation](https://docs.mongodb.com/stitch/) ## Discussion @@ -41,16 +41,16 @@ use_frameworks! target '' do # For core functionality and the Remote MongoDB Service - pod 'StitchSDK', '= 5.1.0' + pod 'StitchSDK', '= 6.0.0' # optional: for using the AWS service - pod 'StitchSDK/StitchAWSService', '= 5.1.0' + pod 'StitchSDK/StitchAWSService', '= 6.0.0' # optional: for using the Firebase Cloud Messaging service - pod 'StitchSDK/StitchFCMService', '= 5.1.0' + pod 'StitchSDK/StitchFCMService', '= 6.0.0' # optional: for using the HTTP service - pod 'StitchSDK/StitchHTTPService', '= 5.1.0' + pod 'StitchSDK/StitchHTTPService', '= 6.0.0' # optional: for using the twilio service - pod 'StitchSDK/StitchTwilioService', '= 5.1.0' + pod 'StitchSDK/StitchTwilioService', '= 6.0.0' end ``` @@ -87,7 +87,7 @@ Open the `.xcworkspace` file generated by `pod install` to access your project w 4. In the `Podfile` that is generated, add the following line under the dependencies for your app target: ```ruby - pod 'StitchSDK', '= 5.1.0' + pod 'StitchSDK', '= 6.0.0' ``` See above for the list of optional Stitch service pods that you may add to your Podfile. diff --git a/StitchSDK.podspec b/StitchSDK.podspec index ca59a3af..6d55da01 100644 --- a/StitchSDK.podspec +++ b/StitchSDK.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = "StitchSDK" - spec.version = "5.1.0" + spec.version = "6.0.0" spec.summary = "Stitch" spec.homepage = "https://github.com/mongodb/stitch-ios-sdk" spec.license = "Apache2" @@ -13,7 +13,7 @@ Pod::Spec.new do |spec| spec.source = { :git => "https://github.com/mongodb/stitch-ios-sdk.git", - :branch => "master", :tag => "5.1.0", + :branch => "master", :tag => "6.0.0", :submodules => true } @@ -23,52 +23,57 @@ Pod::Spec.new do |spec| # pod "StitchSDK/StitchCoreSDK", "~> 4.0" spec.subspec "StitchCoreSDK" do |core| - core.dependency "StitchCoreSDK", "= 5.1.0" + core.dependency "StitchCoreSDK", "= 6.0.0" end # pod "StitchSDK/StitchCoreAWSService", "~> 4.0" spec.subspec "StitchCoreAWSService" do |core_aws_service| - core_aws_service.dependency 'StitchCoreAWSService', '= 5.1.0' + core_aws_service.dependency 'StitchCoreAWSService', '= 6.0.0' end # pod "StitchSDK/StitchCoreHTTPService", "~> 4.0" spec.subspec "StitchCoreHTTPService" do |core_http_service| - core_http_service.dependency 'StitchCoreHTTPService', '= 5.1.0' + core_http_service.dependency 'StitchCoreHTTPService', '= 6.0.0' end # pod "StitchSDK/StitchCoreRemoteMongoDBService", "~> 4.0" spec.subspec "StitchCoreRemoteMongoDBService" do |core_remote_mongodb_service| - core_remote_mongodb_service.dependency 'StitchCoreRemoteMongoDBService', '= 5.1.0' + core_remote_mongodb_service.dependency 'StitchCoreRemoteMongoDBService', '= 6.0.0' end # pod "StitchSDK/StitchCoreTwilioService", "~> 4.0" spec.subspec "StitchCoreTwilioService" do |core_twilio_service| - core_twilio_service.dependency 'StitchCoreTwilioService', '= 5.1.0' + core_twilio_service.dependency 'StitchCoreTwilioService', '= 6.0.0' end # pod "StitchSDK/StitchCore", "~> 4.0" spec.subspec "StitchCore" do |ios_core| - ios_core.dependency 'StitchCoreSDK', '= 5.1.0' + ios_core.dependency 'StitchCoreSDK', '= 6.0.0' end # pod "StitchSDK/StitchAWSService", "~> 4.0" spec.subspec "StitchAWSService" do |aws_service| - aws_service.dependency 'StitchAWSService', '= 5.1.0' + aws_service.dependency 'StitchAWSService', '= 6.0.0' end # pod "StitchSDK/StitchHTTPService", "~> 4.0" spec.subspec "StitchHTTPService" do |http_service| - http_service.dependency 'StitchHTTPService', '= 5.1.0' + http_service.dependency 'StitchHTTPService', '= 6.0.0' end # pod "StitchSDK/StitchRemoteMongoDBService", "~> 4.0" spec.subspec "StitchRemoteMongoDBService" do |remote_mongodb_service| - remote_mongodb_service.dependency 'StitchRemoteMongoDBService', '= 5.1.0' + remote_mongodb_service.dependency 'StitchRemoteMongoDBService', '= 6.0.0' end # pod "StitchSDK/StitchTwilioService", "~> 4.0" spec.subspec "StitchTwilioService" do |twilio_service| - twilio_service.dependency 'StitchTwilioService', '= 5.1.0' + twilio_service.dependency 'StitchTwilioService', '= 6.0.0' + end + + # pod "StitchSDK/StitchFCMService", "~> 4.0" + spec.subspec "StitchFCMService" do |fcm_service| + fcm_service.dependency 'StitchFCMService', '= 6.0.0' end # pod "StitchSDK", "~> 4.0"