diff --git a/AWSAppSync.podspec b/AWSAppSync.podspec index 17bb181b..cf4c1d0c 100644 --- a/AWSAppSync.podspec +++ b/AWSAppSync.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'AWSAppSync' - s.version = '3.1.3' + s.version = '3.1.4' s.author = 'AWS' s.homepage = 'http://aws.amazon.com/mobile/sdk' s.license = { :type => 'Amazon Software License', :file => 'LICENSE' } @@ -11,10 +11,10 @@ Pod::Spec.new do |s| s.ios.deployment_target = '9.0' s.swift_version = '5.1' - s.dependency 'AWSCore', '~> 2.14.0' + s.dependency 'AWSCore', '~> 2.15.0' s.dependency 'SQLite.swift', '~> 0.12.2' s.dependency 'ReachabilitySwift', '~> 5.0.0' - s.dependency 'AppSyncRealTimeClient', '~> 1.1' + s.dependency 'AppSyncRealTimeClient', '~> 1.4' s.source_files = 'AWSAppSyncClient/AWSAppSync.h', 'AWSAppSyncClient/*.swift', 'AWSAppSyncClient/Internal/**/*.{h,m,swift}', 'AWSAppSyncClient/Apollo/Sources/Apollo/*.swift' s.public_header_files = ['AWSAppSyncClient/AWSAppSync.h', 'AWSAppSyncClient/AWSAppSync-Swift.h', 'AWSAppSyncClient/Internal/AppSyncLogHelper.h'] diff --git a/AWSAppSyncClient/AWSAppSyncHTTPNetworkTransport.swift b/AWSAppSyncClient/AWSAppSyncHTTPNetworkTransport.swift index 178f8814..14f6cf47 100644 --- a/AWSAppSyncClient/AWSAppSyncHTTPNetworkTransport.swift +++ b/AWSAppSyncClient/AWSAppSyncHTTPNetworkTransport.swift @@ -111,7 +111,7 @@ public class AWSAppSyncHTTPNetworkTransport: AWSNetworkTransport { request.httpMethod = "POST" request.setValue(NSDate().aws_stringValue(AWSDateISO8601DateFormat2), forHTTPHeaderField: "X-Amz-Date") request.setValue("application/json", forHTTPHeaderField: "Content-Type") - request.setValue("aws-sdk-ios/3.1.3 AppSyncClient", forHTTPHeaderField: "User-Agent") + request.setValue("aws-sdk-ios/3.1.4 AppSyncClient", forHTTPHeaderField: "User-Agent") addDeviceId(request: &request) } diff --git a/AWSAppSyncClient/Info.plist b/AWSAppSyncClient/Info.plist index be26cd22..fa644949 100644 --- a/AWSAppSyncClient/Info.plist +++ b/AWSAppSyncClient/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.1.3 + 3.1.4 CFBundleVersion $(CURRENT_PROJECT_VERSION) NSPrincipalClass diff --git a/CHANGELOG.md b/CHANGELOG.md index dbc47acb..175250b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,18 @@ The AWS AppSync SDK for iOS enables you to access your AWS AppSync backend and perform operations like `Queries`, `Mutations` and `Subscriptions`. The SDK also includes support for offline operations. -## Unreleased +## 3.1.4 + +### Bug Fixes + +- Updated AppSync RealTime Client, which fixes stale connection handling upon resume from background: + - https://github.com/awslabs/aws-mobile-appsync-sdk-ios/issues/396 + - https://github.com/awslabs/aws-mobile-appsync-sdk-ios/issues/403 + - Also see https://github.com/aws-amplify/aws-appsync-realtime-client-ios/issues/24 + +### Misc. Updates + +- Updated to latest dependencies ## 3.1.3 diff --git a/Podfile b/Podfile index 65ba30b5..d68870e4 100644 --- a/Podfile +++ b/Podfile @@ -3,13 +3,13 @@ platform :ios, "9.0" use_frameworks! inhibit_all_warnings! -AWS_SDK_VERSION = "2.14.0" +AWS_SDK_VERSION = "2.15.0" target "AWSAppSync" do pod "AWSCore", "~> #{AWS_SDK_VERSION}" pod "SQLite.swift", "~> 0.12.2" pod "ReachabilitySwift", "~> 5.0.0" - pod "AppSyncRealTimeClient", "~> 1.1" + pod "AppSyncRealTimeClient", "~> 1.4" pod "SwiftLint" end @@ -20,7 +20,7 @@ target "AWSAppSyncTestCommon" do # We directly access a database connection to verify certain initialization # setups pod "SQLite.swift", "~> 0.12.2" - pod "AppSyncRealTimeClient", "~> 1.1" + pod "AppSyncRealTimeClient", "~> 1.4" end target "AWSAppSyncTestApp" do diff --git a/Podfile.lock b/Podfile.lock index 4a95bcdd..03076321 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,18 +1,18 @@ PODS: - - AppSyncRealTimeClient (1.2.0): + - AppSyncRealTimeClient (1.4.0): - Starscream (~> 3.1.0) - - AWSAuthCore (2.14.2): - - AWSCore (= 2.14.2) - - AWSCognitoIdentityProvider (2.14.2): + - AWSAuthCore (2.15.0): + - AWSCore (= 2.15.0) + - AWSCognitoIdentityProvider (2.15.0): - AWSCognitoIdentityProviderASF (= 1.0.1) - - AWSCore (= 2.14.2) + - AWSCore (= 2.15.0) - AWSCognitoIdentityProviderASF (1.0.1) - - AWSCore (2.14.2) - - AWSMobileClient (2.14.2): - - AWSAuthCore (= 2.14.2) - - AWSCognitoIdentityProvider (= 2.14.2) - - AWSS3 (2.14.2): - - AWSCore (= 2.14.2) + - AWSCore (2.15.0) + - AWSMobileClient (2.15.0): + - AWSAuthCore (= 2.15.0) + - AWSCognitoIdentityProvider (= 2.15.0) + - AWSS3 (2.15.0): + - AWSCore (= 2.15.0) - ReachabilitySwift (5.0.0) - SQLite.swift (0.12.2): - SQLite.swift/standard (= 0.12.2) @@ -21,10 +21,10 @@ PODS: - SwiftLint (0.39.2) DEPENDENCIES: - - AppSyncRealTimeClient (~> 1.1) - - AWSCore (~> 2.14.0) - - AWSMobileClient (~> 2.14.0) - - AWSS3 (~> 2.14.0) + - AppSyncRealTimeClient (~> 1.4) + - AWSCore (~> 2.15.0) + - AWSMobileClient (~> 2.15.0) + - AWSS3 (~> 2.15.0) - ReachabilitySwift (~> 5.0.0) - SQLite.swift (~> 0.12.2) - SwiftLint @@ -44,18 +44,18 @@ SPEC REPOS: - SwiftLint SPEC CHECKSUMS: - AppSyncRealTimeClient: 3f95699ecb432b8f5856b1d58484e8d651debec0 - AWSAuthCore: 7ab6f5ab60ba8bb91a4868581946a993cbbae76d - AWSCognitoIdentityProvider: 609856c741ef86037055223b3a46f4eeb49319d0 + AppSyncRealTimeClient: 1e14f5584218e63b00fffbc093ad1934701a4b68 + AWSAuthCore: 284f1bc07187fad68ba52a0af088fe84f7af538e + AWSCognitoIdentityProvider: 451b1a39c5c73afa9fc2bf8d29cb0892e9b3b34c AWSCognitoIdentityProviderASF: f94f1a502e72ef3d0a1de93e10bf7a79c8698118 - AWSCore: 80da498ab0979e77dbdc7690a61ceaaccfb0499a - AWSMobileClient: b80f21439aa95df2375e7acdde76d2f60c12f4b7 - AWSS3: 2ea579ed91fb01a187f7d8d827e3936da488531e + AWSCore: b732e43f2afaef25c3a7dd9408b8c594213397bd + AWSMobileClient: 633ec8c81dadec097e1fdb62e372e0af9b6dd706 + AWSS3: e54ce8e29744663f0e5f3e90d610880974fc59fa ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825 SQLite.swift: d2b4642190917051ce6bd1d49aab565fe794eea3 Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0 SwiftLint: 22ccbbe3b8008684be5955693bab135e0ed6a447 -PODFILE CHECKSUM: b53786a3faef301dd9bda772f79a9f484bdb78fd +PODFILE CHECKSUM: f1194c0497c2cea1cc99203941c3daa220aa6f19 COCOAPODS: 1.9.3 diff --git a/Pods/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.m b/Pods/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.m index b1ca64a1..4eb70810 100644 --- a/Pods/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.m +++ b/Pods/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.m @@ -25,7 +25,7 @@ #import "AWSCognitoIdentityProviderResources.h" static NSString *const AWSInfoCognitoIdentityProvider = @"CognitoIdentityProvider"; -NSString *const AWSCognitoIdentityProviderSDKVersion = @"2.14.2"; +NSString *const AWSCognitoIdentityProviderSDKVersion = @"2.15.0"; @interface AWSCognitoIdentityProviderResponseSerializer : AWSJSONResponseSerializer diff --git a/Pods/AWSCore/AWSCore/Service/AWSService.m b/Pods/AWSCore/AWSCore/Service/AWSService.m index e266bf80..e9d5e2c1 100644 --- a/Pods/AWSCore/AWSCore/Service/AWSService.m +++ b/Pods/AWSCore/AWSCore/Service/AWSService.m @@ -21,7 +21,7 @@ #import "AWSCocoaLumberjack.h" #import "AWSCategory.h" -NSString *const AWSiOSSDKVersion = @"2.14.2"; +NSString *const AWSiOSSDKVersion = @"2.15.0"; NSString *const AWSServiceErrorDomain = @"com.amazonaws.AWSServiceErrorDomain"; static NSString *const AWSServiceConfigurationUnknown = @"Unknown"; diff --git a/Pods/AWSMobileClient/AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClientExtensions.swift b/Pods/AWSMobileClient/AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClientExtensions.swift index 39dbd94d..d26a8268 100644 --- a/Pods/AWSMobileClient/AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClientExtensions.swift +++ b/Pods/AWSMobileClient/AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClientExtensions.swift @@ -737,7 +737,7 @@ extension AWSMobileClient { case .userPools, .hostedUI: break default: - completionHandler(nil, AWSMobileClientError.notSignedIn(message: "User is not signed in, please sign in to use this API.")) + completionHandler(nil, AWSMobileClientError.notSignedIn(message: notSignedInErrorMessage)) return } @@ -812,7 +812,11 @@ extension AWSMobileClient { //MARK: Extension to hold user attribute operations extension AWSMobileClient { - + + var notSignedInErrorMessage: String { + return "User is not signed in to Cognito User Pool, please sign in to use this API." + } + /// Verify a user attribute like phone_number. /// /// - Parameters: @@ -820,6 +824,10 @@ extension AWSMobileClient { /// - completionHandler: completionHandler which will be called when the result is avilable. public func verifyUserAttribute(attributeName: String, completionHandler: @escaping ((UserCodeDeliveryDetails?, Error?) -> Void)) { + guard self.federationProvider == .userPools || self.federationProvider == .hostedUI else { + completionHandler(nil, AWSMobileClientError.notSignedIn(message: notSignedInErrorMessage)) + return + } let userDetails = AWSMobileClientUserDetails(with: self.userpoolOpsHelper.currentActiveUser!) userDetails.verifyUserAttribute(attributeName: attributeName, completionHandler: completionHandler) } @@ -831,6 +839,10 @@ extension AWSMobileClient { /// - completionHandler: completionHandler which will be called when the result is avilable. public func updateUserAttributes(attributeMap: [String: String], completionHandler: @escaping (([UserCodeDeliveryDetails]?, Error?) -> Void)) { + guard self.federationProvider == .userPools || self.federationProvider == .hostedUI else { + completionHandler(nil, AWSMobileClientError.notSignedIn(message: notSignedInErrorMessage)) + return + } let userDetails = AWSMobileClientUserDetails(with: self.userpoolOpsHelper.currentActiveUser!) userDetails.updateUserAttributes(attributeMap: attributeMap, completionHandler: completionHandler) } @@ -839,6 +851,10 @@ extension AWSMobileClient { /// /// - Parameter completionHandler: completion handler which will be invoked when result is available. public func getUserAttributes(completionHandler: @escaping (([String: String]?, Error?) -> Void)) { + guard self.federationProvider == .userPools || self.federationProvider == .hostedUI else { + completionHandler(nil, AWSMobileClientError.notSignedIn(message: notSignedInErrorMessage)) + return + } let userDetails = AWSMobileClientUserDetails(with: self.userpoolOpsHelper.currentActiveUser!) userDetails.getUserAttributes(completionHandler: completionHandler) } @@ -850,6 +866,10 @@ extension AWSMobileClient { /// - code: the code sent to the user. /// - completionHandler: completionHandler which will be called when the result is avilable. public func confirmUpdateUserAttributes(attributeName: String, code: String, completionHandler: @escaping ((Error?) -> Void)) { + guard self.federationProvider == .userPools || self.federationProvider == .hostedUI else { + completionHandler(AWSMobileClientError.notSignedIn(message: notSignedInErrorMessage)) + return + } self.confirmVerifyUserAttribute(attributeName: attributeName, code: code, completionHandler: completionHandler) } @@ -860,6 +880,10 @@ extension AWSMobileClient { /// - code: the code sent to the user. /// - completionHandler: completionHandler which will be called when the result is avilable. public func confirmVerifyUserAttribute(attributeName: String, code: String, completionHandler: @escaping ((Error?) -> Void)) { + guard self.federationProvider == .userPools || self.federationProvider == .hostedUI else { + completionHandler(AWSMobileClientError.notSignedIn(message: notSignedInErrorMessage)) + return + } let userDetails = AWSMobileClientUserDetails(with: self.userpoolOpsHelper.currentActiveUser!) userDetails.confirmVerifyUserAttribute(attributeName: attributeName, code: code, @@ -885,7 +909,7 @@ extension AWSMobileClient: UserPoolAuthHelperlCallbacks { return } if (self.federationProvider != .userPools) { - passwordAuthenticationCompletionSource.set(error: AWSMobileClientError.notSignedIn(message: "User is not signed in, please sign in to use this API.")) + passwordAuthenticationCompletionSource.set(error: AWSMobileClientError.notSignedIn(message: notSignedInErrorMessage)) } switch self.currentUserState { case .signedIn, .signedOutUserPoolsTokenInvalid: diff --git a/Pods/AWSMobileClient/AWSCognitoAuth/AWSCognitoAuth.m b/Pods/AWSMobileClient/AWSCognitoAuth/AWSCognitoAuth.m index 57c22544..7e2bef8b 100644 --- a/Pods/AWSMobileClient/AWSCognitoAuth/AWSCognitoAuth.m +++ b/Pods/AWSMobileClient/AWSCognitoAuth/AWSCognitoAuth.m @@ -70,7 +70,7 @@ @interface AWSCognitoAuthConfiguration() @implementation AWSCognitoAuth -NSString *const AWSCognitoAuthSDKVersion = @"2.14.2"; +NSString *const AWSCognitoAuthSDKVersion = @"2.15.0"; static NSMutableDictionary *_instanceDictionary = nil; diff --git a/Pods/AWSS3/AWSS3/AWSS3PreSignedURL.m b/Pods/AWSS3/AWSS3/AWSS3PreSignedURL.m index 268832ab..b0bf80db 100644 --- a/Pods/AWSS3/AWSS3/AWSS3PreSignedURL.m +++ b/Pods/AWSS3/AWSS3/AWSS3PreSignedURL.m @@ -26,7 +26,7 @@ static NSString *const AWSS3PreSignedURLBuilderAcceleratedEndpoint = @"s3-accelerate.amazonaws.com"; static NSString *const AWSInfoS3PreSignedURLBuilder = @"S3PreSignedURLBuilder"; -static NSString *const AWSS3PreSignedURLBuilderSDKVersion = @"2.14.2"; +static NSString *const AWSS3PreSignedURLBuilderSDKVersion = @"2.15.0"; @interface AWSS3PreSignedURLBuilder() diff --git a/Pods/AWSS3/AWSS3/AWSS3Service.m b/Pods/AWSS3/AWSS3/AWSS3Service.m index 9404f140..da8bde26 100644 --- a/Pods/AWSS3/AWSS3/AWSS3Service.m +++ b/Pods/AWSS3/AWSS3/AWSS3Service.m @@ -28,7 +28,7 @@ #import "AWSS3Serializer.h" static NSString *const AWSInfoS3 = @"S3"; -NSString *const AWSS3SDKVersion = @"2.14.2"; +NSString *const AWSS3SDKVersion = @"2.15.0"; diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+Connection.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+Connection.swift index b803bbbf..284a214b 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+Connection.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+Connection.swift @@ -8,7 +8,6 @@ import Foundation extension AppSyncSubscriptionConnection { - func handleConnectionEvent(connectionState: ConnectionState) { // If we get back not connected during an inprogress subscription connection // we should retry the connection @@ -24,16 +23,19 @@ extension AppSyncSubscriptionConnection { } } - // MARK: - + // MARK: - Private implementations + private func startSubscription() { guard subscriptionState == .notSubscribed else { return } subscriptionState = .inProgress let payload = convertToPayload(for: subscriptionItem.requestString, variables: subscriptionItem.variables) - let message = AppSyncMessage(id: subscriptionItem.identifier, - payload: payload, - type: .subscribe("start")) + let message = AppSyncMessage( + id: subscriptionItem.identifier, + payload: payload, + type: .subscribe("start") + ) connectionProvider?.write(message) } diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift index 8cc8b629..5f57dfc6 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift @@ -6,9 +6,9 @@ // import Foundation +import Starscream extension AppSyncSubscriptionConnection { - func handleError(error: Error) { // If the error identifier is not for the this connection // we return immediately without handling the error. @@ -16,12 +16,15 @@ extension AppSyncSubscriptionConnection { identifier != subscriptionItem.identifier { return } - AppSyncLogger.error(error) + + AppSyncSubscriptionConnection.logExtendedErrorInfo(for: error) + subscriptionState = .notSubscribed guard let retryHandler = retryHandler, - let connectionError = error as? ConnectionProviderError else { - subscriptionItem.subscriptionEventHandler(.failed(error), subscriptionItem) - return + let connectionError = error as? ConnectionProviderError + else { + subscriptionItem.subscriptionEventHandler(.failed(error), subscriptionItem) + return } let retryAdvice = retryHandler.shouldRetryRequest(for: connectionError) @@ -34,4 +37,74 @@ extension AppSyncSubscriptionConnection { subscriptionItem.subscriptionEventHandler(.failed(error), subscriptionItem) } } + + public static func logExtendedErrorInfo(for error: Error) { + switch error { + case let typedError as ConnectionProviderError: + logExtendedErrorInfo(for: typedError) + case let typedError as WSError: + logExtendedErrorInfo(for: typedError) + case let typedError as NSError: + logExtendedErrorInfo(for: typedError) + default: + AppSyncLogger.error(error) + } + } + + private static func logExtendedErrorInfo(for error: ConnectionProviderError) { + switch error { + case .connection: + AppSyncLogger.error("ConnectionProviderError.connection") + case .jsonParse(let identifier, let underlyingError): + AppSyncLogger.error( + """ + ConnectionProviderError.jsonParse; \ + identifier=\(identifier ?? "(N/A)"); \ + underlyingError=\(underlyingError?.localizedDescription ?? "(N/A)") + """ + ) + case .limitExceeded(let identifier): + AppSyncLogger.error( + """ + ConnectionProviderError.limitExceeded; \ + identifier=\(identifier ?? "(N/A)"); + """ + ) + case .subscription(let identifier, let errorPayload): + AppSyncLogger.error( + """ + ConnectionProviderError.jsonParse; \ + identifier=\(identifier); \ + additionalInfo=\(String(describing: errorPayload)) + """ + ) + case .other: + AppSyncLogger.error("ConnectionProviderError.other") + } + } + + private static func logExtendedErrorInfo(for error: WSError) { + AppSyncLogger.error(error) + } + + private static func logExtendedErrorInfo(for error: NSError) { + AppSyncLogger.error( + """ + NSError:\(error.domain); \ + code:\(error.code); \ + userInfo:\(error.userInfo) + """ + ) + } + +} + +extension WSError: CustomStringConvertible { + public var description: String { + """ + WSError:\(message); \ + code:\(code); \ + type:\(type) + """ + } } diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection.swift index 8629a06d..4dced3d2 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection.swift @@ -8,7 +8,6 @@ import Foundation enum SubscriptionState { - case notSubscribed case inProgress @@ -17,7 +16,6 @@ enum SubscriptionState { } public class AppSyncSubscriptionConnection: SubscriptionConnection, RetryableConnection { - /// Connection provider that connects with the service weak var connectionProvider: ConnectionProvider? @@ -34,12 +32,16 @@ public class AppSyncSubscriptionConnection: SubscriptionConnection, RetryableCon self.connectionProvider = provider } - public func subscribe(requestString: String, - variables: [String: Any?]?, - eventHandler: @escaping (SubscriptionItemEvent, SubscriptionItem) -> Void) -> SubscriptionItem { - subscriptionItem = SubscriptionItem(requestString: requestString, - variables: variables, - eventHandler: eventHandler) + public func subscribe( + requestString: String, + variables: [String: Any?]?, + eventHandler: @escaping (SubscriptionItemEvent, SubscriptionItem) -> Void + ) -> SubscriptionItem { + subscriptionItem = SubscriptionItem( + requestString: requestString, + variables: variables, + eventHandler: eventHandler + ) addListener() subscriptionItem.subscriptionEventHandler(.connection(.connecting), subscriptionItem) connectionProvider?.connect() @@ -48,8 +50,7 @@ public class AppSyncSubscriptionConnection: SubscriptionConnection, RetryableCon public func unsubscribe(item: SubscriptionItem) { AppSyncLogger.debug("Unsubscribe - \(item.identifier)") - let message = AppSyncMessage(id: item.identifier, - type: .unsubscribe("stop")) + let message = AppSyncMessage(id: item.identifier, type: .unsubscribe("stop")) connectionProvider?.write(message) connectionProvider?.removeListener(identifier: subscriptionItem.identifier) } diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionConnection.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionConnection.swift index 2830f205..a46963bc 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionConnection.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionConnection.swift @@ -14,9 +14,11 @@ public protocol SubscriptionConnection { /// - Parameter variables: variables for the subscription /// - Parameter requestString: query for the subscription /// - Parameter eventHandler: event handler - func subscribe(requestString: String, - variables: [String: Any?]?, - eventHandler: @escaping SubscriptionEventHandler) -> SubscriptionItem + func subscribe( + requestString: String, + variables: [String: Any?]?, + eventHandler: @escaping SubscriptionEventHandler + ) -> SubscriptionItem /// Unsubscribe from the subscription /// - Parameter item: item to be unsubscribed diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionItem.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionItem.swift index 61326460..e2adcf8d 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionItem.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Connection/SubscriptionItem.swift @@ -22,9 +22,11 @@ public struct SubscriptionItem { // Subscription related events will be send to this handler. let subscriptionEventHandler: SubscriptionEventHandler - init(requestString: String, - variables: [String: Any?]?, - eventHandler: @escaping SubscriptionEventHandler) { + public init( + requestString: String, + variables: [String: Any?]?, + eventHandler: @escaping SubscriptionEventHandler + ) { self.identifier = UUID().uuidString self.variables = variables diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage.swift index 9a555c07..d35fc9a3 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage.swift @@ -22,9 +22,7 @@ public struct AppSyncMessage { /// Message type public let messageType: AppSyncMessageType - public init(id: String? = nil, - payload: Payload? = nil, - type: AppSyncMessageType) { + public init(id: String? = nil, payload: Payload? = nil, type: AppSyncMessageType) { self.id = id self.payload = payload self.messageType = type diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncResponse.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncResponse.swift index ea899561..86f9157e 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncResponse.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppSyncResponse.swift @@ -15,9 +15,11 @@ public struct AppSyncResponse { let responseType: AppSyncResponseType - init(id: String? = nil, - payload: [String: AppSyncJSONValue]? = nil, - type: AppSyncResponseType) { + init( + id: String? = nil, + payload: [String: AppSyncJSONValue]? = nil, + type: AppSyncResponseType + ) { self.id = id self.responseType = type self.payload = payload diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift index 5ea9a721..0297421f 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift @@ -13,7 +13,10 @@ extension RealtimeConnectionProvider: ConnectionInterceptable { connectionInterceptors.append(interceptor) } - public func interceptConnection(_ request: AppSyncConnectionRequest, for endpoint: URL) -> AppSyncConnectionRequest { + public func interceptConnection( + _ request: AppSyncConnectionRequest, + for endpoint: URL + ) -> AppSyncConnectionRequest { let finalRequest = connectionInterceptors.reduce(request) { $1.interceptConnection($0, for: endpoint) } return finalRequest } diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+KeepAlive.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+KeepAlive.swift deleted file mode 100644 index 439f1a40..00000000 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+KeepAlive.swift +++ /dev/null @@ -1,42 +0,0 @@ -// -// Copyright 2018-2020 Amazon.com, -// Inc. or its affiliates. All Rights Reserved. -// -// SPDX-License-Identifier: Apache-2.0 -// - -import Foundation - -extension RealtimeConnectionProvider { - - /// Check if the we got a keep alive message within the given timeout window. - /// If we did not get the keepalive, disconnect the connection and return an error. - func disconnectIfStale() { - - // Validate the connection only when it is connected or inprogress state. - guard status != .notConnected else { - return - } - AppSyncLogger.verbose("Validating connection") - let staleThreshold = lastKeepAliveTime + staleConnectionTimeout - let currentTime = DispatchTime.now() - if staleThreshold < currentTime { - - serialConnectionQueue.async {[weak self] in - guard let self = self else { - return - } - self.status = .notConnected - self.websocket.disconnect() - AppSyncLogger.error("Realtime connection is stale, disconnected.") - self.updateCallback(event: .error(ConnectionProviderError.connection)) - } - - } else { - DispatchQueue.global().asyncAfter(deadline: currentTime + staleConnectionTimeout) { [weak self] in - self?.disconnectIfStale() - } - } - - } -} diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+StaleConnection.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+StaleConnection.swift new file mode 100644 index 00000000..b542eece --- /dev/null +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+StaleConnection.swift @@ -0,0 +1,49 @@ +// +// Copyright 2018-2020 Amazon.com, +// Inc. or its affiliates. All Rights Reserved. +// +// SPDX-License-Identifier: Apache-2.0 +// + +import Foundation + +extension RealtimeConnectionProvider { + + /// Start a stale connection timer, first invalidating and destroying any existing timer + func startStaleConnectionTimer() { + AppSyncLogger.debug("Starting stale connection timer for \(staleConnectionTimeout)s") + if staleConnectionTimer != nil { + stopStaleConnectionTimer() + } + staleConnectionTimer = CountdownTimer(interval: staleConnectionTimeout) { + self.disconnectStaleConnection() + } + } + + /// Stop and destroy any existing stale connection timer + func stopStaleConnectionTimer() { + AppSyncLogger.debug("Stopping and destroying stale connection timer") + staleConnectionTimer?.invalidate() + staleConnectionTimer = nil + } + + /// Reset the stale connection timer in response to receiving a message + func resetStaleConnectionTimer() { + AppSyncLogger.debug("Resetting stale connection timer") + staleConnectionTimer?.resetCountdown() + } + + /// Fired when the stale connection timer expires + private func disconnectStaleConnection() { + serialConnectionQueue.async {[weak self] in + guard let self = self else { + return + } + self.status = .notConnected + self.websocket.disconnect() + AppSyncLogger.error("Realtime connection is stale, disconnected.") + self.updateCallback(event: .error(ConnectionProviderError.connection)) + } + } + +} diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+Websocket.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+Websocket.swift index de9edd68..a48d293e 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+Websocket.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+Websocket.swift @@ -14,11 +14,11 @@ extension RealtimeConnectionProvider: AppSyncWebsocketDelegate { // Inform the callback when ack gives back a response. AppSyncLogger.debug("WebsocketDidConnect, sending init message...") sendConnectionInitMessage() - disconnectIfStale() + startStaleConnectionTimer() } public func websocketDidDisconnect(provider: AppSyncWebsocketProvider, error: Error?) { - serialConnectionQueue.async {[weak self] in + serialConnectionQueue.async { [weak self] in guard let self = self else { return } @@ -43,13 +43,13 @@ extension RealtimeConnectionProvider: AppSyncWebsocketDelegate { // MARK: - Handle websocket response func handleResponse(_ response: RealtimeConnectionProviderResponse) { - lastKeepAliveTime = DispatchTime.now() + resetStaleConnectionTimer() switch response.responseType { case .connectionAck: - /// Only from in progress state, the connection can transition to connected state. - /// The below guard statement make sure that. If we get connectionAck in other state means that - /// we have initiated a disconnect parallely. + // Only from in progress state, the connection can transition to connected state. + // The below guard statement make sure that. If we get connectionAck in other + // state means that we have initiated a disconnect parallely. guard status == .inProgress else { return } @@ -60,14 +60,24 @@ extension RealtimeConnectionProvider: AppSyncWebsocketDelegate { self.status = .connected self.updateCallback(event: .connection(self.status)) - /// If the service returns a connection timeout, use that instead of the default + // If the service returns a connection timeout, use that instead of the default if case let .number(value) = response.payload?["connectionTimeoutMs"] { - self.staleConnectionTimeout = DispatchTimeInterval.milliseconds(Int(value)) + let interval = value / 1_000 + if interval != self.staleConnectionTimer?.interval { + AppSyncLogger.debug( + """ + Resetting keep alive timer in response to service timeout \ + instructions \(interval)s + """ + ) + self.staleConnectionTimeout = interval + self.startStaleConnectionTimer() + } } } case .error: - /// If we get an error in connection inprogress state, return back as connection error. + // If we get an error in connection inprogress state, return back as connection error. if status == .inProgress { serialConnectionQueue.async {[weak self] in guard let self = self else { @@ -79,14 +89,14 @@ extension RealtimeConnectionProvider: AppSyncWebsocketDelegate { return } - /// Return back as generic error if there is no identifier. + // Return back as generic error if there is no identifier. guard let identifier = response.id else { let genericError = ConnectionProviderError.other updateCallback(event: .error(genericError)) return } - /// Map to limit exceed error if we get MaxSubscriptionsReachedException + // Map to limit exceed error if we get MaxSubscriptionsReachedException if let errorType = response.payload?["errorType"], errorType == "MaxSubscriptionsReachedException" { let limitExceedError = ConnectionProviderError.limitExceeded(identifier) @@ -103,7 +113,7 @@ extension RealtimeConnectionProvider: AppSyncWebsocketDelegate { updateCallback(event: .data(appSyncResponse)) } case .keepAlive: - print("") + AppSyncLogger.debug("\(self) received keepAlive") } } } @@ -111,7 +121,7 @@ extension RealtimeConnectionProvider: AppSyncWebsocketDelegate { extension RealtimeConnectionProviderResponse { func toAppSyncResponse() -> AppSyncResponse? { - guard let appSyncType = self.responseType.toAppSyncResponseType() else { + guard let appSyncType = responseType.toAppSyncResponseType() else { return nil } return AppSyncResponse(id: id, payload: payload, type: appSyncType) diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider.swift index caabbe0b..b4c8b03e 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider.swift @@ -18,20 +18,26 @@ public class RealtimeConnectionProvider: ConnectionProvider { var messageInterceptors: [MessageInterceptor] = [] var connectionInterceptors: [ConnectionInterceptor] = [] - var staleConnectionTimeout = DispatchTimeInterval.seconds(5 * 60) - var lastKeepAliveTime = DispatchTime.now() + /// Maximum number of seconds a connection may go without receiving a keep alive + /// message before we consider it stale and force a disconnect + var staleConnectionTimeout: TimeInterval = 5 * 60 + + /// A timer that automatically disconnects the current connection if it goes longer + /// than `staleConnectionTimeout` without activity. Receiving any data or "keep + /// alive" message will cause the timer to be reset to the full interval. + var staleConnectionTimer: CountdownTimer? /// Serial queue for websocket connection. /// - /// Each connection request will be send to this queue. Connection request are handled one at a time. + /// Each connection request will be sent to this queue. Connection request are + /// handled one at a time. let serialConnectionQueue = DispatchQueue(label: "com.amazonaws.AppSyncRealTimeConnectionProvider.serialQueue") let serialCallbackQueue = DispatchQueue(label: "com.amazonaws.AppSyncRealTimeConnectionProvider.callbackQueue") let serialWriteQueue = DispatchQueue(label: "com.amazonaws.AppSyncRealTimeConnectionProvider.writeQueue") - public init(for url: URL, - websocket: AppSyncWebsocketProvider) { + public init(for url: URL, websocket: AppSyncWebsocketProvider) { self.url = url self.websocket = websocket } @@ -52,9 +58,11 @@ public class RealtimeConnectionProvider: ConnectionProvider { let request = AppSyncConnectionRequest(url: self.url) let signedRequest = self.interceptConnection(request, for: self.url) DispatchQueue.global().async { - self.websocket.connect(url: signedRequest.url, - protocols: ["graphql-ws"], - delegate: self) + self.websocket.connect( + url: signedRequest.url, + protocols: ["graphql-ws"], + delegate: self + ) } } } @@ -91,6 +99,8 @@ public class RealtimeConnectionProvider: ConnectionProvider { public func disconnect() { websocket.disconnect() + staleConnectionTimer?.invalidate() + staleConnectionTimer = nil } public func addListener(identifier: String, callback: @escaping ConnectionProviderCallback) { @@ -107,13 +117,14 @@ public class RealtimeConnectionProvider: ConnectionProvider { self.listeners.removeValue(forKey: identifier) - if self.listeners.count == 0 { + if self.listeners.isEmpty { + AppSyncLogger.debug("All listeners removed, disconnecting") self.serialConnectionQueue.async { [weak self] in guard let self = self else { return } self.status = .notConnected - self.websocket.disconnect() + self.disconnect() } } } @@ -132,7 +143,7 @@ public class RealtimeConnectionProvider: ConnectionProvider { } func receivedConnectionInit() { - self.serialConnectionQueue.async {[weak self] in + serialConnectionQueue.async { [weak self] in guard let self = self else { return } diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProviderResponse.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProviderResponse.swift index 1f610364..e1af933b 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProviderResponse.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProviderResponse.swift @@ -17,9 +17,11 @@ struct RealtimeConnectionProviderResponse { let responseType: RealtimeConnectionProviderResponseType - init(id: String? = nil, - payload: [String: AppSyncJSONValue]? = nil, - type: RealtimeConnectionProviderResponseType) { + init( + id: String? = nil, + payload: [String: AppSyncJSONValue]? = nil, + type: RealtimeConnectionProviderResponseType + ) { self.id = id self.responseType = type self.payload = payload diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift index 16ffac9a..6cb44c49 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift @@ -7,7 +7,7 @@ import Foundation -public protocol ConnectionProvider: class { +public protocol ConnectionProvider: AnyObject { func connect() diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderError.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderError.swift index e985d09e..28774a73 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderError.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderError.swift @@ -18,8 +18,9 @@ public enum ConnectionProviderError: Error { /// Caused when a limit exceeded error occurs. The optional String will have the identifier if available. case limitExceeded(String?) - /// Caused when any other subscription related error occurs. The optional String will have the identifier if available. - /// The second optional value is the error payload in dictionary format. + /// Caused when any other subscription related error occurs. The optional String + /// will have the identifier if available. The second optional value is the error + /// payload in dictionary format. case subscription(String, [String: Any]?) /// Any other error is identified by this type diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderFactory.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderFactory.swift index 559f8b59..88346ba2 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderFactory.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderFactory.swift @@ -10,9 +10,11 @@ import Foundation /// Create connection providers to connect to the websocket endpoint of the AppSync endpoint. public struct ConnectionProviderFactory { - public static func createConnectionProvider(for url: URL, - authInterceptor: AuthInterceptor, - connectionType: SubscriptionConnectionType) -> ConnectionProvider { + public static func createConnectionProvider( + for url: URL, + authInterceptor: AuthInterceptor, + connectionType: SubscriptionConnectionType + ) -> ConnectionProvider { let provider = ConnectionProviderFactory.createConnectionProvider(for: url, connectionType: connectionType) if let messageInterceptable = provider as? MessageInterceptable { @@ -26,8 +28,10 @@ public struct ConnectionProviderFactory { return provider } - static func createConnectionProvider(for url: URL, - connectionType: SubscriptionConnectionType) -> ConnectionProvider { + static func createConnectionProvider( + for url: URL, + connectionType: SubscriptionConnectionType + ) -> ConnectionProvider { switch connectionType { case .appSyncRealtime: let websocketProvider = StarscreamAdapter() diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/APIKeyAuthInterceptor.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/APIKeyAuthInterceptor.swift index 8e6de564..3fc2b7d7 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/APIKeyAuthInterceptor.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/APIKeyAuthInterceptor.swift @@ -24,8 +24,10 @@ public class APIKeyAuthInterceptor: AuthInterceptor { /// * "x-api-key": : Api key configured for AppSync API /// The value of payload is {} /// - Parameter request: Signed request - public func interceptConnection(_ request: AppSyncConnectionRequest, - for endpoint: URL) -> AppSyncConnectionRequest { + public func interceptConnection( + _ request: AppSyncConnectionRequest, + for endpoint: URL + ) -> AppSyncConnectionRequest { let host = endpoint.host! let authHeader = APIKeyAuthenticationHeader(apiKey: apiKey, host: host) let base64Auth = AppSyncJSONHelper.base64AuthenticationBlob(authHeader) @@ -54,9 +56,11 @@ public class APIKeyAuthInterceptor: AuthInterceptor { var payload = message.payload ?? AppSyncMessage.Payload() payload.authHeader = authHeader - let signedMessage = AppSyncMessage(id: message.id, - payload: payload, - type: message.messageType) + let signedMessage = AppSyncMessage( + id: message.id, + payload: payload, + type: message.messageType + ) return signedMessage default: AppSyncLogger.debug("Message type does not need signing - \(message.messageType)") diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/OIDCAuthInterceptor.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/OIDCAuthInterceptor.swift index 245e4830..c4c3925b 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/OIDCAuthInterceptor.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/OIDCAuthInterceptor.swift @@ -11,7 +11,7 @@ public class OIDCAuthInterceptor: AuthInterceptor { let authProvider: OIDCAuthProvider - public init (_ authProvider: OIDCAuthProvider) { + public init(_ authProvider: OIDCAuthProvider) { self.authProvider = authProvider } @@ -30,9 +30,11 @@ public class OIDCAuthInterceptor: AuthInterceptor { var payload = message.payload ?? AppSyncMessage.Payload() payload.authHeader = authHeader - let signedMessage = AppSyncMessage(id: message.id, - payload: payload, - type: message.messageType) + let signedMessage = AppSyncMessage( + id: message.id, + payload: payload, + type: message.messageType + ) return signedMessage default: AppSyncLogger.debug("Message type does not need signing - \(message.messageType)") @@ -40,7 +42,10 @@ public class OIDCAuthInterceptor: AuthInterceptor { return message } - public func interceptConnection(_ request: AppSyncConnectionRequest, for endpoint: URL) -> AppSyncConnectionRequest { + public func interceptConnection( + _ request: AppSyncConnectionRequest, + for endpoint: URL + ) -> AppSyncConnectionRequest { let host = endpoint.host! let jwtToken: String switch authProvider.getLatestAuthToken() { diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/RealtimeGatewayURLInterceptor.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/RealtimeGatewayURLInterceptor.swift index ab15de1f..b568f016 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/RealtimeGatewayURLInterceptor.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Interceptor/RealtimeGatewayURLInterceptor.swift @@ -9,13 +9,14 @@ import Foundation /// Connection interceptor for real time connection provider public class RealtimeGatewayURLInterceptor: ConnectionInterceptor { - public init() { - + // Do nothing } - - public func interceptConnection(_ request: AppSyncConnectionRequest, - for endpoint: URL) -> AppSyncConnectionRequest { + + public func interceptConnection( + _ request: AppSyncConnectionRequest, + for endpoint: URL + ) -> AppSyncConnectionRequest { guard let host = endpoint.host else { return request } @@ -23,8 +24,10 @@ public class RealtimeGatewayURLInterceptor: ConnectionInterceptor { return request } urlComponents.scheme = SubscriptionConstants.realtimeWebsocketScheme - urlComponents.host = host.replacingOccurrences(of: SubscriptionConstants.appsyncHostPart, - with: SubscriptionConstants.appsyncRealtimeHostPart) + urlComponents.host = host.replacingOccurrences( + of: SubscriptionConstants.appsyncHostPart, + with: SubscriptionConstants.appsyncRealtimeHostPart + ) guard let url = urlComponents.url else { return request } diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/AppSyncLogger.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/AppSyncLogger.swift index 8cefaf0a..aca66355 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/AppSyncLogger.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/AppSyncLogger.swift @@ -49,6 +49,7 @@ struct AppSyncLogger { NSLog("%@", log) } } + static func error(_ error: Error) { if #available(iOS 10.0, *) { os_log("%@", type: .error, error.localizedDescription) diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/CountdownTimer.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/CountdownTimer.swift new file mode 100644 index 00000000..e1bfb9ea --- /dev/null +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/CountdownTimer.swift @@ -0,0 +1,60 @@ +// +// Copyright 2018-2020 Amazon.com, +// Inc. or its affiliates. All Rights Reserved. +// +// SPDX-License-Identifier: Apache-2.0 +// + +import Foundation + +/// A resettable timer that executes `onCountdownComplete` closure after +/// `interval`. +/// +/// The timer will execute the closure on a background queue. If the closure +/// includes work that must be performed on a specific queue, make sure to dispatch +/// it inside the closure. +class CountdownTimer { + /// The interval after which the timer will fire + let interval: TimeInterval + + private var workItem: DispatchWorkItem? + private let onCountdownComplete: () -> Void + + init(interval: TimeInterval, onCountdownComplete: @escaping () -> Void) { + self.interval = interval + self.onCountdownComplete = onCountdownComplete + createAndScheduleTimer() + } + + /// Resets the countdown of the timer to `interval` + func resetCountdown() { + invalidate() + createAndScheduleTimer() + } + + /// Invalidates the timer + func invalidate() { + workItem?.cancel() + workItem = nil + } + + /// Invoked by the timer. Do not execute this method directly. + private func timerFired() { + defer { + workItem = nil + } + + guard let workItem = workItem, !workItem.isCancelled else { + return + } + + onCountdownComplete() + } + + private func createAndScheduleTimer() { + let workItem = DispatchWorkItem { self.timerFired() } + self.workItem = workItem + DispatchQueue.global().asyncAfter(deadline: .now() + interval, execute: workItem) + } + +} diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConnectionType.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConnectionType.swift index f6d35329..a7d3abb0 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConnectionType.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConnectionType.swift @@ -6,6 +6,5 @@ // public enum SubscriptionConnectionType { - case appSyncRealtime } diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConstants.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConstants.swift index 77a231c4..7e25b706 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConstants.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Support/SubscriptionConstants.swift @@ -22,7 +22,6 @@ public struct SubscriptionConstants { } public struct RealtimeProviderConstants { - public static let header = "header" public static let payload = "payload" diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/AppSyncWebsocketProvider.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/AppSyncWebsocketProvider.swift index 20108458..e01d82f1 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/AppSyncWebsocketProvider.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/AppSyncWebsocketProvider.swift @@ -28,7 +28,7 @@ public protocol AppSyncWebsocketProvider { } /// Delegate method to get callbacks on websocket provider connection -public protocol AppSyncWebsocketDelegate: class { +public protocol AppSyncWebsocketDelegate: AnyObject { func websocketDidConnect(provider: AppSyncWebsocketProvider) diff --git a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter.swift b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter.swift index 46b55da6..44d0ba22 100644 --- a/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter.swift +++ b/Pods/AppSyncRealTimeClient/AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter.swift @@ -9,8 +9,8 @@ import Foundation import Starscream public class StarscreamAdapter: AppSyncWebsocketProvider { - public init() { + // Do nothing } var socket: WebSocket? diff --git a/Pods/AppSyncRealTimeClient/LICENSE b/Pods/AppSyncRealTimeClient/LICENSE index 44b3db7d..67db8588 100644 --- a/Pods/AppSyncRealTimeClient/LICENSE +++ b/Pods/AppSyncRealTimeClient/LICENSE @@ -1,96 +1,175 @@ -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 4a95bcdd..03076321 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,18 +1,18 @@ PODS: - - AppSyncRealTimeClient (1.2.0): + - AppSyncRealTimeClient (1.4.0): - Starscream (~> 3.1.0) - - AWSAuthCore (2.14.2): - - AWSCore (= 2.14.2) - - AWSCognitoIdentityProvider (2.14.2): + - AWSAuthCore (2.15.0): + - AWSCore (= 2.15.0) + - AWSCognitoIdentityProvider (2.15.0): - AWSCognitoIdentityProviderASF (= 1.0.1) - - AWSCore (= 2.14.2) + - AWSCore (= 2.15.0) - AWSCognitoIdentityProviderASF (1.0.1) - - AWSCore (2.14.2) - - AWSMobileClient (2.14.2): - - AWSAuthCore (= 2.14.2) - - AWSCognitoIdentityProvider (= 2.14.2) - - AWSS3 (2.14.2): - - AWSCore (= 2.14.2) + - AWSCore (2.15.0) + - AWSMobileClient (2.15.0): + - AWSAuthCore (= 2.15.0) + - AWSCognitoIdentityProvider (= 2.15.0) + - AWSS3 (2.15.0): + - AWSCore (= 2.15.0) - ReachabilitySwift (5.0.0) - SQLite.swift (0.12.2): - SQLite.swift/standard (= 0.12.2) @@ -21,10 +21,10 @@ PODS: - SwiftLint (0.39.2) DEPENDENCIES: - - AppSyncRealTimeClient (~> 1.1) - - AWSCore (~> 2.14.0) - - AWSMobileClient (~> 2.14.0) - - AWSS3 (~> 2.14.0) + - AppSyncRealTimeClient (~> 1.4) + - AWSCore (~> 2.15.0) + - AWSMobileClient (~> 2.15.0) + - AWSS3 (~> 2.15.0) - ReachabilitySwift (~> 5.0.0) - SQLite.swift (~> 0.12.2) - SwiftLint @@ -44,18 +44,18 @@ SPEC REPOS: - SwiftLint SPEC CHECKSUMS: - AppSyncRealTimeClient: 3f95699ecb432b8f5856b1d58484e8d651debec0 - AWSAuthCore: 7ab6f5ab60ba8bb91a4868581946a993cbbae76d - AWSCognitoIdentityProvider: 609856c741ef86037055223b3a46f4eeb49319d0 + AppSyncRealTimeClient: 1e14f5584218e63b00fffbc093ad1934701a4b68 + AWSAuthCore: 284f1bc07187fad68ba52a0af088fe84f7af538e + AWSCognitoIdentityProvider: 451b1a39c5c73afa9fc2bf8d29cb0892e9b3b34c AWSCognitoIdentityProviderASF: f94f1a502e72ef3d0a1de93e10bf7a79c8698118 - AWSCore: 80da498ab0979e77dbdc7690a61ceaaccfb0499a - AWSMobileClient: b80f21439aa95df2375e7acdde76d2f60c12f4b7 - AWSS3: 2ea579ed91fb01a187f7d8d827e3936da488531e + AWSCore: b732e43f2afaef25c3a7dd9408b8c594213397bd + AWSMobileClient: 633ec8c81dadec097e1fdb62e372e0af9b6dd706 + AWSS3: e54ce8e29744663f0e5f3e90d610880974fc59fa ReachabilitySwift: 985039c6f7b23a1da463388634119492ff86c825 SQLite.swift: d2b4642190917051ce6bd1d49aab565fe794eea3 Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0 SwiftLint: 22ccbbe3b8008684be5955693bab135e0ed6a447 -PODFILE CHECKSUM: b53786a3faef301dd9bda772f79a9f484bdb78fd +PODFILE CHECKSUM: f1194c0497c2cea1cc99203941c3daa220aa6f19 COCOAPODS: 1.9.3 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 82b8b058..8845fe52 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -19,382 +19,383 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 0052D8E867FA144D98DE00DBE33F9396 /* AWSS3TransferUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 22EDA00ED9AFCF0F48BC52BBEBEE5EE8 /* AWSS3TransferUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 014D5B8A4928C9A387534875206E8AFE /* AWSDDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F7B417196808CF41D07A5671637F56 /* AWSDDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 016F99722715BF88A9636B87434EA4F8 /* AWSSignature.h in Headers */ = {isa = PBXBuildFile; fileRef = D8D9279B41738C62DDBF4C4B1AAB9033 /* AWSSignature.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 02ABF96F950909B07287858595223762 /* AWSJKBigDecimal.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A3B9037F0CD18D537988EF74CE0E24 /* AWSJKBigDecimal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 039DEDAD2B33DB11AA3E8977C71F9A9A /* AppSyncSubscriptionConnection+Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DADF44B8B9EA9F705F239E251C7F376 /* AppSyncSubscriptionConnection+Connection.swift */; }; - 043E9D8948C66FB24260C3E84686DCD4 /* AWSClientContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AFD3CEC55E7BA551A968C678F8CB2B1 /* AWSClientContext.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 049EC3A0214A05053EE0D8EE3206E948 /* RealtimeConnectionProvider+Websocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA950ACB61A587421B68AC13F4873634 /* RealtimeConnectionProvider+Websocket.swift */; }; - 05927E4EE2CE8372D850E5745A668CDC /* AppSyncJSONHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA54233577014460160044CEC28F3F5B /* AppSyncJSONHelper.swift */; }; - 07C22CB8F0D5D1D155E99E7FAA03E922 /* AWSSTSService.h in Headers */ = {isa = PBXBuildFile; fileRef = EE62162DF0329F821BDAE2AD8CE215D6 /* AWSSTSService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0052D8E867FA144D98DE00DBE33F9396 /* AWSS3TransferUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FA3FDA3A24908E8CC15CF4E343FAA15 /* AWSS3TransferUtility.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 014D5B8A4928C9A387534875206E8AFE /* AWSDDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = F282012F280C8D787A29ED25EF96AB39 /* AWSDDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 016F99722715BF88A9636B87434EA4F8 /* AWSSignature.h in Headers */ = {isa = PBXBuildFile; fileRef = B8D2D8A7ACE3E4617E01632870CD9F43 /* AWSSignature.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02ABF96F950909B07287858595223762 /* AWSJKBigDecimal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CC444E6D8692676225EDFAB79C107C0 /* AWSJKBigDecimal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 043E9D8948C66FB24260C3E84686DCD4 /* AWSClientContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 360FFD77AEAE834FCED22F23ABAFCAB6 /* AWSClientContext.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0516FD737F648EF8F928480ECD2D830C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; + 07C22CB8F0D5D1D155E99E7FAA03E922 /* AWSSTSService.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64CE5C1984E705ECCE7B53B5497B9B /* AWSSTSService.h */; settings = {ATTRIBUTES = (Public, ); }; }; 085450E8714D1716A8105C1DB077A23C /* Pods-AWSAppSyncTestHostApp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A4E5DB3D58FE9ADF76B8B7CA8EA3959 /* Pods-AWSAppSyncTestHostApp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08E2D22BB2A6EB427EE69891867A05FF /* RealtimeGatewayURLInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3AFD72CC402B46E698709E65B95593 /* RealtimeGatewayURLInterceptor.swift */; }; - 090E87DED2A7E745AB4B80D9D40A3B0F /* Fabric+FABKits.h in Headers */ = {isa = PBXBuildFile; fileRef = 634413BBAAA5B27EF18594916F3ACF9C /* Fabric+FABKits.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 09944176280C980EB49784DBCA380462 /* ReachabilitySwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E0CD31A052A3EAFAD8B599BC0670A6C5 /* ReachabilitySwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 090E87DED2A7E745AB4B80D9D40A3B0F /* Fabric+FABKits.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E81B6FE40F8F54EEE1D9A900CFBC093 /* Fabric+FABKits.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 09944176280C980EB49784DBCA380462 /* ReachabilitySwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EEF7136AA52861F04F7098E025D8A377 /* ReachabilitySwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 09E703A8CA96954779F0E90066BA6408 /* OIDCAuthProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 489163BFB44448D1C24B073C3542A7E3 /* OIDCAuthProvider.swift */; }; 09EDB23ED8853A3EC3FFFA29CBE94556 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - 0B038A3BCC1A3F8298B21AD83BA4A58F /* AWSSTSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 15162D3CBD91F3FFD5579760B52B28DC /* AWSSTSService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0B038A3BCC1A3F8298B21AD83BA4A58F /* AWSSTSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 297DD1889C129225942BDB734879D00C /* AWSSTSService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0CF2D86394030B51F78D8C9A58D52AE1 /* Pods-AWSAppSyncTestCommon-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B053194373E64F60F299934207F45337 /* Pods-AWSAppSyncTestCommon-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D60FE9DA21BE02167F9A499729AB83A /* RealtimeConnectionProviderResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44A9CD001B0E38A29AAA82887210A40E /* RealtimeConnectionProviderResponse.swift */; }; - 0D975819F09C9DCD588638EC7D2C3C91 /* AWSIdentityProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DD9A1C87A68ABDF0120DED6A06EA386 /* AWSIdentityProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0E27905A55EAC24FB91DA779FE5D67EE /* AWSCognitoIdentityProviderHKDF.h in Headers */ = {isa = PBXBuildFile; fileRef = 95B5CCBE0D29BA63808980FF4BF44FE2 /* AWSCognitoIdentityProviderHKDF.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 0EF42519039C98969D665E7E07DC27A0 /* AWSJKBigDecimal.m in Sources */ = {isa = PBXBuildFile; fileRef = CF2256FE21510548916B08D81EAEC3E6 /* AWSJKBigDecimal.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0F0DBEC056EFE5D2E172CBFFA24FCDF5 /* SubscriptionConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD515A1E6BEC4047AF42CFDE167A982B /* SubscriptionConnection.swift */; }; - 1136EBFB14774C90392A0ADB207F2FB4 /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 895900F359BDDAD1D3137C29C674257B /* Starscream.framework */; }; - 11C5159F43F038CA7880FCEE2663915E /* AWSS3Serializer.h in Headers */ = {isa = PBXBuildFile; fileRef = AF21B4CE2880D9697B502154AC16C7AE /* AWSS3Serializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11D1DF9ADBCB93C6643F9C14E8E5ABF6 /* AWSCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 112979E71176770FE5687FFCB04870ED /* AWSCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1202080E36DA1657A9E9F2113BB2ADC4 /* Blob.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5EFD7E08EA4C814C1D734F0C0219296 /* Blob.swift */; }; - 1202A7BDBF19642AC25C4648D161CFB4 /* AWSMTLManagedObjectAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 18D5FF41F345AD7161DA27E3111E3081 /* AWSMTLManagedObjectAdapter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 121B62241BE1752EA25A5BA6E017616A /* AWSFMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F578C3FD4A650725B13B26DEE3620CE /* AWSFMDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 13603B0B004ADA8FA4C6A29F8C255F00 /* AWSEXTRuntimeExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D862E8744793177450AB8D1486155F5 /* AWSEXTRuntimeExtensions.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1491B0D0FFE1CBD8DAAF577ABFC898F1 /* AWSS3Service.m in Sources */ = {isa = PBXBuildFile; fileRef = 86A1644548C2D9B864B1E105C7A4F35B /* AWSS3Service.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0D975819F09C9DCD588638EC7D2C3C91 /* AWSIdentityProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 01C87B63CAB90BEE8039AA2DFE00B837 /* AWSIdentityProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E27905A55EAC24FB91DA779FE5D67EE /* AWSCognitoIdentityProviderHKDF.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE45A80FCB40E98891C6B3C16B4CC19 /* AWSCognitoIdentityProviderHKDF.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0EF42519039C98969D665E7E07DC27A0 /* AWSJKBigDecimal.m in Sources */ = {isa = PBXBuildFile; fileRef = E37C8FF4B275D43170DB9FDFC5CC9FF3 /* AWSJKBigDecimal.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0F329B468E7AB6602D726D4EC18A8E53 /* AppSyncMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0ABF125FD6A5F6BF49FC5ADE0882640 /* AppSyncMessage.swift */; }; + 106D00844FCEEA9B69B18752F58C2D6C /* AppSyncMessage+Encodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA063C9F28CF99059B28CBF6D96DD755 /* AppSyncMessage+Encodable.swift */; }; + 11C5159F43F038CA7880FCEE2663915E /* AWSS3Serializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 14C8F4553154CCF92D0E6B3AEF20D6A3 /* AWSS3Serializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11D1DF9ADBCB93C6643F9C14E8E5ABF6 /* AWSCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BBFFE066D8C9ED80482D0D1FDABEA54 /* AWSCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1202080E36DA1657A9E9F2113BB2ADC4 /* Blob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EE9E7C8A8E3A4E86EE36281FE5ED13B /* Blob.swift */; }; + 1202A7BDBF19642AC25C4648D161CFB4 /* AWSMTLManagedObjectAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = D577CB9250F3690C40CD0FC47EBA851C /* AWSMTLManagedObjectAdapter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 121B62241BE1752EA25A5BA6E017616A /* AWSFMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D8E25353BAC70F600327FB9FC3F44DF /* AWSFMDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 13603B0B004ADA8FA4C6A29F8C255F00 /* AWSEXTRuntimeExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD818AB2C97211FF9E7F2756AE65A74 /* AWSEXTRuntimeExtensions.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1491B0D0FFE1CBD8DAAF577ABFC898F1 /* AWSS3Service.m in Sources */ = {isa = PBXBuildFile; fileRef = F2E26C8C5B9D711CEEC3ED2D082013B1 /* AWSS3Service.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 14BB10E6F64439F078229540A0807EE6 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37328E2F1A284666E88B579CA6F2980 /* Security.framework */; }; - 176CFE8BC5D3AA255D1261A937849746 /* RealtimeConnectionProvider+KeepAlive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EAAD6A641597785875235084B0EA1BA /* RealtimeConnectionProvider+KeepAlive.swift */; }; - 1869E06393FACCD5422BB0010E6CE2F2 /* AWSCognitoIdentityProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C51A48DE19FAF8642D70D9141CB87D7 /* AWSCognitoIdentityProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1869E06393FACCD5422BB0010E6CE2F2 /* AWSCognitoIdentityProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 76916A5C384B5B66291A753F844E130E /* AWSCognitoIdentityProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; 186F96B6619A57559F6A6CF6C386C29C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - 18808F9C139BA0E9059E72980F0BF908 /* SQLite.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 075ED12290AB89827EA9C8E40D2140AB /* SQLite.swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 189C52695A137B58704DF3C5BD57BCA7 /* AWSDDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = C3B4FB635C190E4C78D31E4D16D2C369 /* AWSDDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19285C20FDA90D5D20E076545C0F6E5F /* AWSLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = B17B0F7767AAEEC55E03E6B3D1589A45 /* AWSLogging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1A39D1693474EB62977EF09A9433600E /* AWSTaskCompletionSource.h in Headers */ = {isa = PBXBuildFile; fileRef = F30506783A3C8189B10F80FEA2A00014 /* AWSTaskCompletionSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A5EFFD5BF3B757BB944C04B5DE68F75 /* Collation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D236B1A726CE3F20FB75EE6F6C406B8 /* Collation.swift */; }; - 1B3F193F03EA731E027EB54639B9AFAE /* AWSDDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 896CC016F4F80229D3D11FA141D92268 /* AWSDDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1B4699D8D8A9FA361461FA0918FB1BBD /* AWSDDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = D129475D50D960ACAC0D5C045B027D95 /* AWSDDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C7E3CF10E5D68245C7E0E8C5A50F9D0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - 1CEC54C8680C61BAE07A09608EE075A1 /* AWSDDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B6342406E8EE37DFB4F71128EAA6BA8 /* AWSDDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1DD2E94C3B393346CC3BC3D11A298BEB /* aws_tommath_superclass.h in Headers */ = {isa = PBXBuildFile; fileRef = F1D329C61FD2BDA2B96EE5EA2D6243CF /* aws_tommath_superclass.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1E52850A9628E79174E956F14940C14B /* AWSUserPoolCustomAuthHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 523108078AC2EC25B062486223796A3B /* AWSUserPoolCustomAuthHandler.swift */; }; - 1F5FC5B0E15EF3F77928F6AA73388465 /* AWSMTLReflection.m in Sources */ = {isa = PBXBuildFile; fileRef = FC95C07B2265F1ABEF50051779951875 /* AWSMTLReflection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 18808F9C139BA0E9059E72980F0BF908 /* SQLite.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FB9A453900935049FADB570EBE2547D /* SQLite.swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 189C52695A137B58704DF3C5BD57BCA7 /* AWSDDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 29D8A74FCF6E0CA1FEF28668C2D8C982 /* AWSDDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 19285C20FDA90D5D20E076545C0F6E5F /* AWSLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = CF4CB16447B269D65BD64EE2C2B0C6A7 /* AWSLogging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1A39D1693474EB62977EF09A9433600E /* AWSTaskCompletionSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BC510A12AD7327D27EEF35433158C8C /* AWSTaskCompletionSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A5EFFD5BF3B757BB944C04B5DE68F75 /* Collation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0961040A6102A9484897F7C133F5E9A /* Collation.swift */; }; + 1B3F193F03EA731E027EB54639B9AFAE /* AWSDDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = C5F3B0F6039372004D975DD0DEE424AA /* AWSDDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B4699D8D8A9FA361461FA0918FB1BBD /* AWSDDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ED826E7F45C9EBA3A987BAC78AB1BF1 /* AWSDDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C8FAEAFD4913108B42F281F4E66159E /* OIDCAuthInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9768099043BCDE43E886AC3124F5BB3 /* OIDCAuthInterceptor.swift */; }; + 1CEC54C8680C61BAE07A09608EE075A1 /* AWSDDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 588C9BF96FD6434CE5A504478AC68513 /* AWSDDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D519695E49ECE3B3826D186936BB4CD /* InterceptableConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05CD0417314F5FDAFAB899E9FA92A581 /* InterceptableConnection.swift */; }; + 1DD2E94C3B393346CC3BC3D11A298BEB /* aws_tommath_superclass.h in Headers */ = {isa = PBXBuildFile; fileRef = B21BDD97B650F5DA35DA12281D2BFB4C /* aws_tommath_superclass.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1E52850A9628E79174E956F14940C14B /* AWSUserPoolCustomAuthHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF703800611B649077E99F67A9FC44BF /* AWSUserPoolCustomAuthHandler.swift */; }; + 1F5FC5B0E15EF3F77928F6AA73388465 /* AWSMTLReflection.m in Sources */ = {isa = PBXBuildFile; fileRef = A585FEB476A761EE5C7247F4419BC3F7 /* AWSMTLReflection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 20EAE438422E4D70C4053592CEC8189F /* Pods-AWSAppSyncTestApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AA39ED00DA45ED5C9CF4A4AA0D1EE8B2 /* Pods-AWSAppSyncTestApp-dummy.m */; }; - 2112FB38D3BC8DA8D5D074366D31AFCE /* AWSURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = DF05F2E6ACF13FCE5B7E0698790EC07A /* AWSURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 221795EAC91598916CB8F66DAEEB2AE1 /* AWSCognitoIdentityModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 12D304BB176CFE03DDD097B49600C79A /* AWSCognitoIdentityModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2469E30421F57D4E0DE48EE411353625 /* AWSS3TransferManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 72F435354893BECDA149BF04A125F89A /* AWSS3TransferManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 247A7433F871DECCE77539BC1E522AB8 /* AWSURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = C233D8C06911C7F51E4F3A97A53349C6 /* AWSURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 248507F49B3F12E442FE6AC425DD398B /* AWSIdentityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EA942863B08542B9440E475D29CC11F /* AWSIdentityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 254287481E8132E5ABDC68A4C92C49F6 /* AppSyncMessage+Encodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CCDB3666A46E2EC75968A1343BDC7D1 /* AppSyncMessage+Encodable.swift */; }; - 25C13E9E20A405312E01C88E1CA98B02 /* SSLSecurity.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE49B0D8FB6A8C5B95610904014471D4 /* SSLSecurity.swift */; }; - 264783C2F064A47445C5894BC568C1EB /* AWSNetworkingHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D717EBAF1C8AFC54B633EC6CA517DF6 /* AWSNetworkingHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 264BD63CB1B4B366C7FEA20ADB6A7D66 /* AWSDDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E31ABB29C6CDBDC49E4A89C71650894 /* AWSDDASLLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2861A1716ABD10B59138E0608BE1C775 /* AWSCognitoAuthUICKeyChainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = FEB3D03B93F654AD5DC974C4DA232AB0 /* AWSCognitoAuthUICKeyChainStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 292DFC7361D422AB72038DBEA947ECEC /* Fabric.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E7E9CD6960D42BDC0624FCB64EC0F6B /* Fabric.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 295FA629B96FCE0C14815243AF6F4DA6 /* AWSmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = DCFCB9CBC7B132C9C6C1D8601AB8FD2B /* AWSmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 2112FB38D3BC8DA8D5D074366D31AFCE /* AWSURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 08829195EE514E88F28428A37D55C9FD /* AWSURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 215BB707FF19E028995B62938142F584 /* AppSyncRealTimeClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B54D2613E4618C099E4537898F70F78C /* AppSyncRealTimeClient-dummy.m */; }; + 221795EAC91598916CB8F66DAEEB2AE1 /* AWSCognitoIdentityModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 712427F4FAFBA3372F70115A85B2C5A2 /* AWSCognitoIdentityModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 235B8CFAF4DEDB55CE3A63B5CB2471C2 /* Starscream-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C2463EC56E343485EEE06FE5BF5AB943 /* Starscream-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2469E30421F57D4E0DE48EE411353625 /* AWSS3TransferManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF44826B1516E85DE14CC7217B7CDCA /* AWSS3TransferManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 247A7433F871DECCE77539BC1E522AB8 /* AWSURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = A625DCF9B1FC350BFFE50213962B1BE4 /* AWSURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 248507F49B3F12E442FE6AC425DD398B /* AWSIdentityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7662340F2615F1090D717CA8634BB44B /* AWSIdentityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 264783C2F064A47445C5894BC568C1EB /* AWSNetworkingHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = EC43CC20AC6512D0DF20B186D353A832 /* AWSNetworkingHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 264BD63CB1B4B366C7FEA20ADB6A7D66 /* AWSDDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = E7E4B23EE3A64D857F331F1D6D601365 /* AWSDDASLLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2861A1716ABD10B59138E0608BE1C775 /* AWSCognitoAuthUICKeyChainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A190FF84A36C4BBD1D2E0C38E0A8F90 /* AWSCognitoAuthUICKeyChainStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 292DFC7361D422AB72038DBEA947ECEC /* Fabric.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D14F9345F2C2430C350EDDC63360986 /* Fabric.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 295FA629B96FCE0C14815243AF6F4DA6 /* AWSmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = BD15EC8072562DA1A61B9FB4B3D8AB6F /* AWSmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; 298ABCEEC7BC1828254E9A1CD869CAE8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - 29F001B4F1F5D8369E7793F2E2C7518E /* AWSCognitoAuth+Extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = CEA9597A9565765A984960EA01612C94 /* AWSCognitoAuth+Extensions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2A45D2B2E9015B55E07DD13D43E1A197 /* AWSModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1013BB155723BA1656C5A7D611E99DCF /* AWSModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2A7389B92220C12253767AA85D2B23AB /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C30FBD3B4B4312A073C8050C7D6A7B16 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C4C1A6C7BED9A111DA724CAB2AB778C /* AWSCognitoIdentityProviderASF-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 667DECC38E4405A9B4DA55CB2A82B220 /* AWSCognitoIdentityProviderASF-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2DC762D635242C4B58B0CB9D38818AD1 /* SSLClientCertificate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6837FE5D77733BBCA182D9F0C6C9DBAE /* SSLClientCertificate.swift */; }; + 29F001B4F1F5D8369E7793F2E2C7518E /* AWSCognitoAuth+Extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1538CB090B35B5A092626370C9DBF8E8 /* AWSCognitoAuth+Extensions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2A45D2B2E9015B55E07DD13D43E1A197 /* AWSModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A97E13F49220B44EFFCEA78046321A3 /* AWSModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2A7389B92220C12253767AA85D2B23AB /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 5198B2A7341287CF86BA532573A80722 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C4C1A6C7BED9A111DA724CAB2AB778C /* AWSCognitoIdentityProviderASF-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 55D8A8399BC8BD2227BBD33CA566083C /* AWSCognitoIdentityProviderASF-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2E15B0CBD144D455D9A33033165C0928 /* Pods-AWSAppSyncUnitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A6F731DDC9602EDF56B9CA4CC20DCAF /* Pods-AWSAppSyncUnitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2FB7A754859AAFA264A6E05419CEE723 /* AppSyncLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D4B47F408BC0C2C2C78E9FE630959B2 /* AppSyncLogger.swift */; }; - 3242A63DFD65FADF0CE8AFA3FCBCBCFD /* AWSCognitoIdentityUserPool.h in Headers */ = {isa = PBXBuildFile; fileRef = A90579D937698522BBB373AEDB26C8F0 /* AWSCognitoIdentityUserPool.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 327212D4B1210D85CEBFEE82E654D5A8 /* AWSFMDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 953EDFDBD19C13F5248E519262FFF216 /* AWSFMDB.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33438D6A7B769D16F1D528B0ADC783C6 /* AWSCognitoIdentityASF.h in Headers */ = {isa = PBXBuildFile; fileRef = F085769591C59916A1E6B26E8FD84C7D /* AWSCognitoIdentityASF.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 3242A63DFD65FADF0CE8AFA3FCBCBCFD /* AWSCognitoIdentityUserPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 20CAA15C2214288C92CF2B601EFD41DE /* AWSCognitoIdentityUserPool.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 327212D4B1210D85CEBFEE82E654D5A8 /* AWSFMDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DC6C2B51F2A24B1A424584B2110CD59 /* AWSFMDB.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33438D6A7B769D16F1D528B0ADC783C6 /* AWSCognitoIdentityASF.h in Headers */ = {isa = PBXBuildFile; fileRef = 07083DB102D3BB17377F353BD298068A /* AWSCognitoIdentityASF.h */; settings = {ATTRIBUTES = (Private, ); }; }; 339FA6343AC88EB9B429322BAF8FF915 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D2C5A5D102CBC4DE5FB60B2DC2BBD79C /* SystemConfiguration.framework */; }; - 33A05F0B28E38EA8139FF111C5BC8D7D /* Coding.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFD39C54A1F8794AF201203DAC4DE594 /* Coding.swift */; }; - 33AB80FF79E9E8922EB6414ECA6D13F4 /* AWSCognitoIdentityResources.h in Headers */ = {isa = PBXBuildFile; fileRef = CFFA6D83CEAF36DB68932A663732993E /* AWSCognitoIdentityResources.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33A05F0B28E38EA8139FF111C5BC8D7D /* Coding.swift in Sources */ = {isa = PBXBuildFile; fileRef = AED475470FE95EA60B54BE099E635203 /* Coding.swift */; }; + 33AB80FF79E9E8922EB6414ECA6D13F4 /* AWSCognitoIdentityResources.h in Headers */ = {isa = PBXBuildFile; fileRef = 26243D016B2333594DDDC5BC800DE736 /* AWSCognitoIdentityResources.h */; settings = {ATTRIBUTES = (Public, ); }; }; 33CF97469D3F267E887B8320493B195A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - 33F0AEFD0764B01CF6E8A3E4B9F04764 /* StarscreamAdapter+Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 146C8B45640C6CCEEBD4C893881784AE /* StarscreamAdapter+Delegate.swift */; }; - 347B897A1BD660CE068C2A80D8B960A9 /* AWSS3TransferUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 530927FD4A91637F8A435E4D21FE2BFD /* AWSS3TransferUtility.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 34D02615F8968D64CC0F5B2F1CFB6CFD /* AWSSynchronizedMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 991BFC5661891099A6E23CF847DCE5E0 /* AWSSynchronizedMutableDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 34D2AA2006A9FCD4CD1027E7BFAE0B09 /* DeviceOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA82A7FF620B8C80200F385CA7C9ED58 /* DeviceOperations.swift */; }; - 35BFC9D6A652FC54B78A453FF84ABE30 /* DateAndTimeFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F290C4577A5B8BF45B031198A17CD5 /* DateAndTimeFunctions.swift */; }; - 3688AFA41B0050C926E4F053C116CE6E /* AWSMTLValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 097CD92C0807AFDF446AED6605F9010E /* AWSMTLValueTransformer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3775CEF7751D51775231F112F860BA50 /* AWSKSReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = B35430A0DEA85E851515E4DA4078BDC2 /* AWSKSReachability.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 347B897A1BD660CE068C2A80D8B960A9 /* AWSS3TransferUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = BB508B2FED6FE0A398A69DD68D083AD3 /* AWSS3TransferUtility.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 34D02615F8968D64CC0F5B2F1CFB6CFD /* AWSSynchronizedMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FD733C2B2F17344B5B3091B1E57D89A /* AWSSynchronizedMutableDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 34D2AA2006A9FCD4CD1027E7BFAE0B09 /* DeviceOperations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72502FC7F8E778351C53AFB37471A46E /* DeviceOperations.swift */; }; + 35BFC9D6A652FC54B78A453FF84ABE30 /* DateAndTimeFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B896E4A5823A657A7A5A5637467449E4 /* DateAndTimeFunctions.swift */; }; + 3688AFA41B0050C926E4F053C116CE6E /* AWSMTLValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = C0E5D6BDAC7FFFEEB7BCD5D4D79DBB18 /* AWSMTLValueTransformer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3775CEF7751D51775231F112F860BA50 /* AWSKSReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 06604A5E07526FBEA35F1C8D97FCA76C /* AWSKSReachability.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 37A78B4B03A5A5F36C8F5A8500F3705E /* AppSyncSubscriptionConnection+ErrorHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF38788B54171DAE39F714341FF71636 /* AppSyncSubscriptionConnection+ErrorHandler.swift */; }; 3867798472F27B1E0881CFEEB2EBBE2F /* Pods-ApolloTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 777A94C5786C9A7C952B8E6A7F69B655 /* Pods-ApolloTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 39EB21A891E6381F71E140F8B0BD0E29 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; 3B0BFC984D0B861DAC601E7645B7A75E /* Pods-AWSAppSyncUnitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 61FA33FD89BAC35FF8DD26E5BA51567E /* Pods-AWSAppSyncUnitTests-dummy.m */; }; - 3B0F330CAAE0F4DF8D362E5C00EF3715 /* AWSKSReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 17F6AA3D39438B4E595E41CAC38EAB67 /* AWSKSReachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B0F330CAAE0F4DF8D362E5C00EF3715 /* AWSKSReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F7772902293313BC7BD9BA2FFFBC2B0 /* AWSKSReachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3B9FFB26452B15D69C725846E481624F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D37328E2F1A284666E88B579CA6F2980 /* Security.framework */; }; - 3C295496C91AFABA2DA6D3202C7C482B /* AWSUICKeyChainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = DBD040EF4B75EC6399C83C0640E2525B /* AWSUICKeyChainStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C295496C91AFABA2DA6D3202C7C482B /* AWSUICKeyChainStore.h in Headers */ = {isa = PBXBuildFile; fileRef = ED7987B4E80195208D6CF5C6799D12D4 /* AWSUICKeyChainStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3C74E4BFD0FAB805F9190664A4B19785 /* Pods-AWSAppSync-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FAD4B84ADD920FCA3A89A6D1C3FC140C /* Pods-AWSAppSync-dummy.m */; }; - 3D20174EDA7E54ACF0B3FA03BC9BAF4F /* AWSDDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F40161A03189CA83424BCDDC43194FA /* AWSDDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F7CCDC6B977233B00CE15CC26186488 /* AWSS3PreSignedURL.m in Sources */ = {isa = PBXBuildFile; fileRef = 36F3A940CC8E864315ABA9E38B1627B5 /* AWSS3PreSignedURL.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 408E26270F1ADEBB526CEDF85AD131DC /* AWSMobileClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D61173A347FB208A27A74F09FFD2282 /* AWSMobileClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 41427B4C2C98D529E00FDDEEEAB32D0D /* AWSTMMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 751BF8144043B332EF7A31CAE6802141 /* AWSTMMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 416341E442DF8EDAE7E9485EE905FE14 /* SQLite.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FE99459D79947A7E3BF852F133FF1D35 /* SQLite.swift-dummy.m */; }; - 4169B42294AE9AB96766A16B1293ED08 /* FABAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = D33B2777E65F9D228C53074533BAAABF /* FABAttributes.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 416B3D71CD66C2F82429B252EDC0C4A7 /* AWSAuthUIHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 892C5552E93C5955AF65DAFC56429AA5 /* AWSAuthUIHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D20174EDA7E54ACF0B3FA03BC9BAF4F /* AWSDDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = DD1879734ABFB0D35DA6FBBADA1E422B /* AWSDDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D63CED228CE993E4724CC8665F29CCB /* SSLClientCertificate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 518409ACD50381C768EC1A431745C836 /* SSLClientCertificate.swift */; }; + 3F7CCDC6B977233B00CE15CC26186488 /* AWSS3PreSignedURL.m in Sources */ = {isa = PBXBuildFile; fileRef = BDBE84264E9422698D10FFAF0E2552F9 /* AWSS3PreSignedURL.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 408E26270F1ADEBB526CEDF85AD131DC /* AWSMobileClient.h in Headers */ = {isa = PBXBuildFile; fileRef = B90580D5D6EF9CA145BF1D7C7F983FC8 /* AWSMobileClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 41427B4C2C98D529E00FDDEEEAB32D0D /* AWSTMMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B794D4E2CC71265F73F7050BF0F9BFB /* AWSTMMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 416341E442DF8EDAE7E9485EE905FE14 /* SQLite.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D9EBCE09CCFDC116EF82F72E6037A9 /* SQLite.swift-dummy.m */; }; + 4169B42294AE9AB96766A16B1293ED08 /* FABAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 7572527A497BDFA021EE7814C86BB64A /* FABAttributes.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 416B3D71CD66C2F82429B252EDC0C4A7 /* AWSAuthUIHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = D74CE6BF1317F6FAB9236D9A699D470A /* AWSAuthUIHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 41EF1C3D09FB8BC9E4505B914AFDAC62 /* Pods-AWSAppSyncTestApp-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 453B90D233853D3153016E9F53F7D636 /* Pods-AWSAppSyncTestApp-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42BB0EE2883177320788ECF5A9917CB8 /* AWSSTSModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E7BCBC0495783C0A0D0CE3257527CDA0 /* AWSSTSModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 42FFD3CE32B9AAA02004187C4B7BB6F5 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = A5692E2A7B5D2490F92B4E1D9E5CFDAE /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 43C1F232BB29461E0B01FDFDDEB346F3 /* AWSCognitoAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = F0023235C6A6BAD2D4316E2F5C897438 /* AWSCognitoAuth.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 440A415090DD4C515BD3025298306170 /* RealtimeConnectionProvider+ConnectionInterceptable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E54BE0546FA8DAEDEA6826F1C1654136 /* RealtimeConnectionProvider+ConnectionInterceptable.swift */; }; - 44A1C4CEE84DB7226BE1BC9489A18B1A /* aws_tommath.h in Headers */ = {isa = PBXBuildFile; fileRef = 186E5B1E6F4AB91295ED9E54E4B95E6A /* aws_tommath.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 45036FC7C954DBE6E733CB429174B2EA /* AWSEXTScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F4B9E79C4D1D73AE9071C9EBB6A9B2 /* AWSEXTScope.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 45225F6C4DEEA935012866225023AF90 /* AWSDDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 20167F785F1D2C0E6D0AAD881C8F8D69 /* AWSDDContextFilterLogFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 453C3EDA7B855007D52A70158392B5F3 /* AWSCognitoIdentityProviderASF.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F7ED7D2E5AF558E16FDADF18B6E3F3C /* AWSCognitoIdentityProviderASF.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4589F69C4934F11F1A17ACA1B08BC0E0 /* AWSMobileClient-Mixed-Swift.h in Headers */ = {isa = PBXBuildFile; fileRef = 2722D1F94B0C5B6BAB7DFC49E23BE89D /* AWSMobileClient-Mixed-Swift.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 45AFA12190BAF394C1B57536268CBD8D /* AWSSTSModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 12DB4E76B38126A57EAAB6FA608DCF17 /* AWSSTSModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 464E11521CA243E55AE449927055ED30 /* AWSCognitoIdentityResources.m in Sources */ = {isa = PBXBuildFile; fileRef = 16A76605490BD43ABA36379971B862CB /* AWSCognitoIdentityResources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 466CB5C4FE8DD7AA3EE53FE3D1E728E1 /* AWSMTLModel+NSCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CE1EE850BA93AA38F422FD8F199D7DE /* AWSMTLModel+NSCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4701C679B835A09BA2228DAFA87ECB69 /* NSObject+AWSMTLComparisonAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 59043D211AF315AAB87DBC168D64BBAF /* NSObject+AWSMTLComparisonAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4724A9B83CF9F3763A6C9B7AB185F780 /* AWSSignInProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = DEAAB80068439F7AEC7F43E3E0C9EA29 /* AWSSignInProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 472C4CF6D7F7B1F795CE8E91DB930B28 /* AWSS3RequestRetryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 729DE47A83F7318F005CD23608255250 /* AWSS3RequestRetryHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4742F1AE9F5F736002381B89259AE063 /* CoreFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01A50C24AC00D86E6D45463097F761E7 /* CoreFunctions.swift */; }; + 42BB0EE2883177320788ECF5A9917CB8 /* AWSSTSModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B5049C000250FB113CBDFED88788678 /* AWSSTSModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 42FFD3CE32B9AAA02004187C4B7BB6F5 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F0800C860910A307CF489C6A3F268CE /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 43C1F232BB29461E0B01FDFDDEB346F3 /* AWSCognitoAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C80C3EDED4BBF90EC94F7DD70303AA7 /* AWSCognitoAuth.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 44A1C4CEE84DB7226BE1BC9489A18B1A /* aws_tommath.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C33BCBEA6C99ECEE3AEFA4C2C642731 /* aws_tommath.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45036FC7C954DBE6E733CB429174B2EA /* AWSEXTScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F9F28CAFDBA1969EFBED747FE2BBEE5 /* AWSEXTScope.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 45225F6C4DEEA935012866225023AF90 /* AWSDDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 99780BC25524586928ABA1DCEBA64053 /* AWSDDContextFilterLogFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 453C3EDA7B855007D52A70158392B5F3 /* AWSCognitoIdentityProviderASF.m in Sources */ = {isa = PBXBuildFile; fileRef = 42FC688F8D02A0E2067379091BD33B14 /* AWSCognitoIdentityProviderASF.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4589F69C4934F11F1A17ACA1B08BC0E0 /* AWSMobileClient-Mixed-Swift.h in Headers */ = {isa = PBXBuildFile; fileRef = F0C48F6F08A5F1565C31F9BAE3004220 /* AWSMobileClient-Mixed-Swift.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45AFA12190BAF394C1B57536268CBD8D /* AWSSTSModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 6576A7F1EA27CBC6CED906ACE6A25022 /* AWSSTSModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 464E11521CA243E55AE449927055ED30 /* AWSCognitoIdentityResources.m in Sources */ = {isa = PBXBuildFile; fileRef = C1C9D36F716E34B19564DEC06B55369F /* AWSCognitoIdentityResources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 466CB5C4FE8DD7AA3EE53FE3D1E728E1 /* AWSMTLModel+NSCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = A8D29DEAC7EB58F3869A65FE5E9E51CF /* AWSMTLModel+NSCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4701C679B835A09BA2228DAFA87ECB69 /* NSObject+AWSMTLComparisonAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = DFE4809704F38848E613C8CFFB649974 /* NSObject+AWSMTLComparisonAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4724A9B83CF9F3763A6C9B7AB185F780 /* AWSSignInProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CD6937F17FE5FF2298121E4463A30A9 /* AWSSignInProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 472C4CF6D7F7B1F795CE8E91DB930B28 /* AWSS3RequestRetryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF65241964CA82AA0323712AF3D3BA0 /* AWSS3RequestRetryHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4742F1AE9F5F736002381B89259AE063 /* CoreFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06CA60D2805EE2141A5BD483EC0C6302 /* CoreFunctions.swift */; }; 4746D2E0317722A3DED3470DB2DBFCD7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - 4851DF7728E1A4D83BEBD0259F55894A /* AWSValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 35A6D5337A31B5BCFDA6EF388B1A4539 /* AWSValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 48DCB3E300622064491C6F2501B30D20 /* AWSCognitoIdentityProviderService.m in Sources */ = {isa = PBXBuildFile; fileRef = BF345D3F0092A236953EE47DFFC950C3 /* AWSCognitoIdentityProviderService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4A2B6E48C793A5E3EC61816CFFD4E6AB /* AWSCognitoIdentityProviderResources.m in Sources */ = {isa = PBXBuildFile; fileRef = E321790CE9481B0A3781C8E1C31FD72F /* AWSCognitoIdentityProviderResources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4C87F01B8B835392EE7D75E4F7A802B3 /* SQLiteObjc.m in Sources */ = {isa = PBXBuildFile; fileRef = A5F83425AFC58AC44AC95E62ED3B0B35 /* SQLiteObjc.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4CAC8656530CBAB205D1B329885B2420 /* AWSFMDB+AWSHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = D624EAF67D0619A7A4D05A9829AF018A /* AWSFMDB+AWSHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D6195524E59D17144D2463C2245ACAC /* AWSGeneric.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBB7AA5304F81D6D60668956AA72704 /* AWSGeneric.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D80E1DCBC996E7E2FDFDA63579CE410 /* RealtimeConnectionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91A22C670254FA3C9B34614468E39D7A /* RealtimeConnectionProvider.swift */; }; - 4DAE2EFF3A68D4166CD14A340A7709C9 /* CustomFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93BFCD14E0A809C5E9EEE7EB5AC365EF /* CustomFunctions.swift */; }; - 4E56D4CA3C0FA4DD8EF0EF87512FF6AD /* AWSFMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 28CABFAE5621BDFAC61A72C1E949E430 /* AWSFMDatabaseQueue.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4EA7E8C75835B7707BCC449C87AE56B8 /* AWSMTLManagedObjectAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 512E9E09859F9DB624E9A2E3838F3A9A /* AWSMTLManagedObjectAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4EB793D9F345473C143FADD663B5119A /* AWSS3TransferUtility+HeaderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = C43D164850B2B641023863155972866D /* AWSS3TransferUtility+HeaderHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4FF58842A18EEBA4291A5A9BC8DBA9D3 /* AWSTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FF8861E91CE03AD9EE21EF284AD85F1 /* AWSTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 507F7E6B924C51986012FDC2E0AFD635 /* AWSS3TransferUtility+HeaderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 086715CC44D7F7FEEDE5BB26862BB66E /* AWSS3TransferUtility+HeaderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 50F29C0B92DE2042530F78EDB944FBBD /* NSData+AWSCognitoIdentityProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 56C5CA9244534F036BEBE87D03782EB5 /* NSData+AWSCognitoIdentityProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4851DF7728E1A4D83BEBD0259F55894A /* AWSValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = A4FC037844730B446286F40970CDDDED /* AWSValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 48DCB3E300622064491C6F2501B30D20 /* AWSCognitoIdentityProviderService.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EEC1F646BDEA5846F35759976D51301 /* AWSCognitoIdentityProviderService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4953905A1CC05710A3DD5522B66D1F14 /* SSLSecurity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65CB75DB070BB96275BC065E5448850B /* SSLSecurity.swift */; }; + 4A2B6E48C793A5E3EC61816CFFD4E6AB /* AWSCognitoIdentityProviderResources.m in Sources */ = {isa = PBXBuildFile; fileRef = 11A3D47E11EAF57BABF3082200E71A2A /* AWSCognitoIdentityProviderResources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4C87F01B8B835392EE7D75E4F7A802B3 /* SQLiteObjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 7579D6C0B6DE55D48C5B5879887DD127 /* SQLiteObjc.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4CAC8656530CBAB205D1B329885B2420 /* AWSFMDB+AWSHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 492B07A2A8F7E70CFEC97FA99D11A251 /* AWSFMDB+AWSHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4CD85A27B7EB2317983236B55A8EE4BA /* AppSyncConnectionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD24C599CD8F0049CE8D14BE3163BD9E /* AppSyncConnectionRequest.swift */; }; + 4D6195524E59D17144D2463C2245ACAC /* AWSGeneric.h in Headers */ = {isa = PBXBuildFile; fileRef = 985EEB9EFCA3D1F4D3ED9B8EFDE10ED3 /* AWSGeneric.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4DAE2EFF3A68D4166CD14A340A7709C9 /* CustomFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61AE86783E984BEA25E9367B90FE9F58 /* CustomFunctions.swift */; }; + 4E56D4CA3C0FA4DD8EF0EF87512FF6AD /* AWSFMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FA0656DB3D90C64971DAF4049A9ACB6 /* AWSFMDatabaseQueue.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4EA7E8C75835B7707BCC449C87AE56B8 /* AWSMTLManagedObjectAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = DCAA6291F3942008957322A5E201474F /* AWSMTLManagedObjectAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4EB793D9F345473C143FADD663B5119A /* AWSS3TransferUtility+HeaderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 793E11407C0CB8C5044FAF26B189D002 /* AWSS3TransferUtility+HeaderHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4FF58842A18EEBA4291A5A9BC8DBA9D3 /* AWSTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DEDEC453731A7825C5875578F3B8BF0 /* AWSTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 507F7E6B924C51986012FDC2E0AFD635 /* AWSS3TransferUtility+HeaderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = D679AF3637BDEAB81FBCC346E2C6B2BF /* AWSS3TransferUtility+HeaderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 50F29C0B92DE2042530F78EDB944FBBD /* NSData+AWSCognitoIdentityProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B705B3129F87E71F7982399C6B57ACF /* NSData+AWSCognitoIdentityProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 520DC7A6ACA0B5A745BC0C4334563746 /* SubscriptionItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = E037C1F8D7C499CC9AD7E172C5A47EF1 /* SubscriptionItem.swift */; }; 52CE898391D84D10885B9453ADF3335F /* AWSCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D0E4B1E1886CE70737219A735AAD4C /* AWSCore.framework */; }; - 52E881F1868A28E7FC3AFBBB166A53B2 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78C4ACB7D33D2C968A44972817141291 /* Operators.swift */; }; - 535D90D933358DEFDD3089C3FA30F5A0 /* AWSTMMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B2B1745DFFD459E672DBEEBF798514F2 /* AWSTMMemoryCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 53BB8CAB8C037542DF1E4D61B141C140 /* AWSXMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C70F0239C2F3C8F1BC63A67015BD804 /* AWSXMLWriter.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 54338DC616F62A2C5A2E35774EF6E3BA /* AWSNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = B21CD1B4FF96C064A7FF531C52253359 /* AWSNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 54ACBC9DADA9FCBEE4B4D3059FD10ED3 /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D6BF490DBE4C48AB9F56F4DB30A3A52 /* Statement.swift */; }; - 54D6C81AB4089CE00C5F58D243DCC8FA /* AWSCognitoAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 89DD6624E8FAC9F214EC163DF1E04B15 /* AWSCognitoAuth.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 55532B486922D124B3E7DBC202D2BDF1 /* AWSMobileResults.swift in Sources */ = {isa = PBXBuildFile; fileRef = B49A250079971B7AA2E2DF2A04837D4F /* AWSMobileResults.swift */; }; - 55B7F2064D84D89F672A51C07FAF3F25 /* AWSAuthCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C4F404AB947761E209DDF6EEE3C30C /* AWSAuthCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 565F48D47A3D4B7210AD3710A6D5DC31 /* AWSDDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = 7747B34075EDB98D0696A521D6A48E37 /* AWSDDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5754CA2A8290C14326770949F33DA128 /* AWSFMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = EFE2D6DAB8B841A8AD11103F5E6BB918 /* AWSFMDatabase.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5764A3C4BA31CD2642E73FCE76DE3B85 /* AWSDDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 77565168F652C5085DE2370317454767 /* AWSDDOSLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 585B8C3A6DD4AF9F63247DAEE3950B55 /* AWSGZIP.h in Headers */ = {isa = PBXBuildFile; fileRef = EBBB5BA5AE4DDFC8067D46B4AE0DA7BE /* AWSGZIP.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5881547D10D0115CB765498C4DD879C5 /* AWSMantle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F33A194863D6FD0773CC0C9252EEDB7 /* AWSMantle.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 52E881F1868A28E7FC3AFBBB166A53B2 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09BC20CAA8842DEB96A7F0F6258A2CFC /* Operators.swift */; }; + 535D90D933358DEFDD3089C3FA30F5A0 /* AWSTMMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 7736C8CF78C635647DC6D853DBD14D3C /* AWSTMMemoryCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 53BB8CAB8C037542DF1E4D61B141C140 /* AWSXMLWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = E36F20395C2CF1F982A40F1FA220D22C /* AWSXMLWriter.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 54338DC616F62A2C5A2E35774EF6E3BA /* AWSNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B63B381E8FA6A27C65F3161E65F5164 /* AWSNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 54ACBC9DADA9FCBEE4B4D3059FD10ED3 /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4E879BDBF670A489727003472FA7E1 /* Statement.swift */; }; + 54D6C81AB4089CE00C5F58D243DCC8FA /* AWSCognitoAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = CA7AE97561544DCC1E246074DE8A0563 /* AWSCognitoAuth.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 55532B486922D124B3E7DBC202D2BDF1 /* AWSMobileResults.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6D59EF0A28FFE7ABB27654875BC7EDD /* AWSMobileResults.swift */; }; + 55B7F2064D84D89F672A51C07FAF3F25 /* AWSAuthCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 81DF68BA13E64C1C094DCD43D12D5268 /* AWSAuthCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 565F48D47A3D4B7210AD3710A6D5DC31 /* AWSDDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = D8C76B971FC145D5B72956070994610E /* AWSDDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5754CA2A8290C14326770949F33DA128 /* AWSFMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = DFA62512F79C9F295564A9509B268250 /* AWSFMDatabase.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5764A3C4BA31CD2642E73FCE76DE3B85 /* AWSDDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 596E30E01D5D0EB9D245DD03D61BAE35 /* AWSDDOSLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 585B8C3A6DD4AF9F63247DAEE3950B55 /* AWSGZIP.h in Headers */ = {isa = PBXBuildFile; fileRef = 02BB2339FBD403E5C6C7889BFAA468F2 /* AWSGZIP.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5881547D10D0115CB765498C4DD879C5 /* AWSMantle.h in Headers */ = {isa = PBXBuildFile; fileRef = 17958A677D16E632C80152DBB4B800FF /* AWSMantle.h */; settings = {ATTRIBUTES = (Public, ); }; }; 589B4BDB54D0D172D532FC88D5D7C953 /* AWSAuthCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CFAB6BA6FB742ED24B32404F3BF062E9 /* AWSAuthCore.framework */; }; - 58E36832B1A94C9B55859F636D02B677 /* AWSIdentityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AEF1B60678A02988921035A2699B12EF /* AWSIdentityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 58F04275CDDD17740755E139361A104A /* AWSCancellationTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 992F6271D088F9F4C206446DFBDBC31F /* AWSCancellationTokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 58E36832B1A94C9B55859F636D02B677 /* AWSIdentityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B940C263E8E7019A2616ECE6FE6971C /* AWSIdentityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 58F04275CDDD17740755E139361A104A /* AWSCancellationTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 00A7D2238E0C701E89E0033342B20427 /* AWSCancellationTokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; 58F513DBEC30590405F5B3CDC4C472B2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; 597D322049ED81E64C992BA19E177D28 /* Pods-AWSAppSyncTestHostApp-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A12D889A86B4E4F0CB2A548599771BD7 /* Pods-AWSAppSyncTestHostApp-dummy.m */; }; - 5A8EB1FFE70A8F8C24FC1841510C792C /* AWSUICKeyChainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 92D4478E71173AEBE1754AD23054E837 /* AWSUICKeyChainStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5ADA5E415A69048D78C0726362A3B8E3 /* ConnectionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCFFFE8D8CD843F8E5B78C036680E17A /* ConnectionProvider.swift */; }; - 5C6276D5411A43181D5DD6196258D96C /* AWSCognitoIdentityProviderModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 7636024F8F5517EEC5A3ED860535E6D3 /* AWSCognitoIdentityProviderModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5C6F85ECFE37588A579291C57BA28E44 /* NSArray+AWSMTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B4891F75EFCAF9F4EDCCD4E1A529E3C0 /* NSArray+AWSMTLManipulationAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5D17C5D0B10582F901F78785B6B5F207 /* Setter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BC00451FAE14D1E563418D7BA3DB4FA /* Setter.swift */; }; - 5E01778BE95055D2F0DF253549B173C5 /* AWSCognitoAuth+Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = DA9861F3E1A3C40D775D154DB1015E6A /* AWSCognitoAuth+Extensions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5E64CCB1D7FC10661B116F8ED8819648 /* AWSCognitoAuth_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C5219F0831D82769F1B73CE37FC59EF2 /* AWSCognitoAuth_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A8B7CC2CA914F484DE953499C63B787 /* Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7597A01826D9927F7A83E806D9CF899 /* Compression.swift */; }; + 5A8EB1FFE70A8F8C24FC1841510C792C /* AWSUICKeyChainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 011703450D3AA9242C355B981B043FEC /* AWSUICKeyChainStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5B3320B523100C4A4FD5951A9E488364 /* Starscream-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B997E4320528EBFCA2D9805A83A5835 /* Starscream-dummy.m */; }; + 5C6276D5411A43181D5DD6196258D96C /* AWSCognitoIdentityProviderModel.h in Headers */ = {isa = PBXBuildFile; fileRef = FD164D8388739973EBB269CC03792764 /* AWSCognitoIdentityProviderModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5C6F85ECFE37588A579291C57BA28E44 /* NSArray+AWSMTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = C95F24258DC185C70EC15A1154F14540 /* NSArray+AWSMTLManipulationAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5D17C5D0B10582F901F78785B6B5F207 /* Setter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AE3FD77A1F4FB66FCB174C14F379847 /* Setter.swift */; }; + 5E01778BE95055D2F0DF253549B173C5 /* AWSCognitoAuth+Extensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 70EE8A1038FCAD96D1D1D08BFE7879DF /* AWSCognitoAuth+Extensions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5E64CCB1D7FC10661B116F8ED8819648 /* AWSCognitoAuth_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E7D67F78DBB4A1A2FFEAE4E39CCA0AAA /* AWSCognitoAuth_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5F4799BEC9C6256B6D3171690756081C /* AWSCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D0E4B1E1886CE70737219A735AAD4C /* AWSCore.framework */; }; - 5F75157A5075DECD1D4512F9A6744CA6 /* fts3_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 40159181703856B6D0C4ED22CE033355 /* fts3_tokenizer.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 5FE479276304FDA83745E989DA2F79DF /* AWSDDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = D24E09E84B4F1BB0D257D681FD9AC95E /* AWSDDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 600A24E9D61C48AE2664008652AF340C /* AWSURLRequestRetryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 25D598639E8FEE502CC0CBE81F6F37D6 /* AWSURLRequestRetryHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 609E57091E0446E9D8D963CD1E8D38E9 /* AWSBolts.m in Sources */ = {isa = PBXBuildFile; fileRef = 58ED9D243DACD64D4594C9294DF8BF08 /* AWSBolts.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 617A71B50115147C51AD0C6D00BFCCCF /* AWSMTLJSONAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C4A70F3FD0156AD8D40D16B7C7C2822 /* AWSMTLJSONAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 623B9A6697A87E1F42B847CA8F2FE28B /* AWSURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 52E01C18FA3EB12C865CCAFEB5F6A08C /* AWSURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62A903592DB250F6088D469D9E81BF4F /* AWSValidation.m in Sources */ = {isa = PBXBuildFile; fileRef = E86FC2459D43D983E22A706AEDE02B93 /* AWSValidation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 63214A43852977798936BADF4DDA26DF /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8267D729E529CEBB52AA0D07532B5D5 /* FTS4.swift */; }; - 651215ED3C6EC689CE6A5BAD83BA3FA8 /* AWSCognitoIdentityProvider-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A8A254CF8462E1CD3B7C9339249A06E8 /* AWSCognitoIdentityProvider-dummy.m */; }; - 657547730A8E5358B795A62B0A80137A /* AWSURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FEFAD7FE4DCFB73CA942362A7617A1B1 /* AWSURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 669AEE7AD0293D8D4CFED0280970B9B0 /* AWSCancellationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = B051AE9DBC037DCD6B23FFCF1597F41C /* AWSCancellationToken.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6851718F465C534E207ED79CB8C1B931 /* AWSCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 763FD05235CC81E358C4C68C09A6DE9E /* AWSCategory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 69BEAFAB980BE19A568BA404C8CDC149 /* AWSS3TransferUtilityDatabaseHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 293ACD458388309D87CC8009835DD33F /* AWSS3TransferUtilityDatabaseHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6A052A97A9110C78FED1B250C3C985D1 /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3854A2420DCF9A352A26B1AC66AB88C3 /* Schema.swift */; }; - 6B07BF2213DD83F12F3233321B7636F6 /* OIDCAuthInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BA9FD4C2A249DC5ECACB6EF82D4F347 /* OIDCAuthInterceptor.swift */; }; - 6CC99874E08D90E1C2052B0D55D61422 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F25DC7BFE37B7420D667211A85CC668 /* Value.swift */; }; - 6D4394F1745698365A9C40BB0A7A7AD2 /* AWSMTLModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 9022F3501480CFBC06FC3EA984FC71E4 /* AWSMTLModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6DCB3161A7B08554B1F7AE1DC8D88FBB /* AWSCredentialsProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = DDD8CE63CF5185CDC1DD16282646BA68 /* AWSCredentialsProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6E23BED077F3404ACEA22FA6930B2616 /* SubscriptionConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1824463A9FBB1CCB89A55A2CA7262F2A /* SubscriptionConstants.swift */; }; - 6E4FD2AB420D24BA1FE7D53D4CABEAC8 /* AWSSignInButtonView.h in Headers */ = {isa = PBXBuildFile; fileRef = AEE7421EC3BE1544B98C3EAF8C8C4FAA /* AWSSignInButtonView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6F10D45C4D853263C9541083219F4D59 /* Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9537BB1A277705315E8138275432A3FE /* Foundation.swift */; }; - 70A8401A28519AD3968B7E0D3C51A5CB /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A12DB35FFA02758CC9E441233B5C626 /* Connection.swift */; }; - 7160A2F422A42462D00EF2B19BADD134 /* AWSEXTRuntimeExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A1F17AEE2442EFA792958B61C5C2598 /* AWSEXTRuntimeExtensions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7379D5EED5CC8909F11A62871689B94D /* AppSyncResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58DB87A163D69F71634EC0C7D4962BC4 /* AppSyncResponse.swift */; }; - 75D979B6FDE8F8D9AB6D7276AE21EC78 /* AWSCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AF03AABA452A9D43FC0FBE41893FD1 /* AWSCore-dummy.m */; }; - 76176BD121D851E5B2B4B281E4D942C7 /* AWSIdentityProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = F834E44552435EED3F597DE4150D5DA2 /* AWSIdentityProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 761EFC0B6A1CE3F79A37CF43C72CC418 /* AWSCognitoIdentityUserPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 804F02C229383139EA55B933B0B99606 /* AWSCognitoIdentityUserPool.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 76DC56D110099B4AF39BF36548B49CAD /* AWSCognitoIdentityProvider-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B605A84C35A83DB822255456E2A7BFEF /* AWSCognitoIdentityProvider-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 786A00B206FE67A484E80BB4F52C65D5 /* AWSXMLDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EC0E64BCED8CB4961E1667DCA77AEB1 /* AWSXMLDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7917A5E13FB83BF03AFA3C0CB7093E83 /* NSArray+AWSMTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8265BF2A78A19D176AAA4BEA4130D351 /* NSArray+AWSMTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5F75157A5075DECD1D4512F9A6744CA6 /* fts3_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 71B0085CBEA946262340D2F9DDC6E4D2 /* fts3_tokenizer.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 5FE479276304FDA83745E989DA2F79DF /* AWSDDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = E4DE98FD3BA2BD0A18BF1E04AEA30A6B /* AWSDDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 600A24E9D61C48AE2664008652AF340C /* AWSURLRequestRetryHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4018195427E32EAAE66C60F63115D428 /* AWSURLRequestRetryHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 609E57091E0446E9D8D963CD1E8D38E9 /* AWSBolts.m in Sources */ = {isa = PBXBuildFile; fileRef = 372A290102544D6443E41C43ECD5F81A /* AWSBolts.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 610CF9E4BDFA4F3B32105236874E6593 /* AppSyncRealTimeClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 38071F12D0022860CE01651FC1333078 /* AppSyncRealTimeClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 617A71B50115147C51AD0C6D00BFCCCF /* AWSMTLJSONAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 68ACE6D12BA4572CAAB6BF10ECD903CB /* AWSMTLJSONAdapter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 623B9A6697A87E1F42B847CA8F2FE28B /* AWSURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = E857EBACBE4F8D9983669C29E3FD84DC /* AWSURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62A903592DB250F6088D469D9E81BF4F /* AWSValidation.m in Sources */ = {isa = PBXBuildFile; fileRef = 82E2A20C27D4F33B9808EDCE5770FF9A /* AWSValidation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 63214A43852977798936BADF4DDA26DF /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DF486D703AEAEF59F35EEB3E5139EDB /* FTS4.swift */; }; + 651215ED3C6EC689CE6A5BAD83BA3FA8 /* AWSCognitoIdentityProvider-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFCA3CC69975E02D0E3ECF0A5C4D9716 /* AWSCognitoIdentityProvider-dummy.m */; }; + 657547730A8E5358B795A62B0A80137A /* AWSURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AEE980AD79D834923C3E9D5EBE9EACC3 /* AWSURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 669AEE7AD0293D8D4CFED0280970B9B0 /* AWSCancellationToken.m in Sources */ = {isa = PBXBuildFile; fileRef = F864914BCDFFC205144F2D9A2D47CED0 /* AWSCancellationToken.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6851718F465C534E207ED79CB8C1B931 /* AWSCategory.m in Sources */ = {isa = PBXBuildFile; fileRef = 56B947EE59FAFBFC7B2BAEC64095BF98 /* AWSCategory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 69BEAFAB980BE19A568BA404C8CDC149 /* AWSS3TransferUtilityDatabaseHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B312944885A25A78ABC3CDAD41F7EAE /* AWSS3TransferUtilityDatabaseHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6A052A97A9110C78FED1B250C3C985D1 /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBCCF2FD71EBFFBB88BA173ACE064958 /* Schema.swift */; }; + 6CC99874E08D90E1C2052B0D55D61422 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F7CB61AEB17AEAEA95EC07BB50D9AC0 /* Value.swift */; }; + 6D4394F1745698365A9C40BB0A7A7AD2 /* AWSMTLModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 867E1D7C4824E65676FD266BDDC9A971 /* AWSMTLModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6DCB3161A7B08554B1F7AE1DC8D88FBB /* AWSCredentialsProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 1635878978B8A57D6AEE4E66FE85B9FC /* AWSCredentialsProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6E4FD2AB420D24BA1FE7D53D4CABEAC8 /* AWSSignInButtonView.h in Headers */ = {isa = PBXBuildFile; fileRef = E2971881F791D9D138167E894905DDAC /* AWSSignInButtonView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F10D45C4D853263C9541083219F4D59 /* Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77E64C1A276FFB803F2500F654C5EAFD /* Foundation.swift */; }; + 70A8401A28519AD3968B7E0D3C51A5CB /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FA60D46ADA3163FB5D9FBDDBD8AF916 /* Connection.swift */; }; + 7160A2F422A42462D00EF2B19BADD134 /* AWSEXTRuntimeExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 24476A20C3567E79A10FEE7D8A07B99D /* AWSEXTRuntimeExtensions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 75D979B6FDE8F8D9AB6D7276AE21EC78 /* AWSCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A3B187AD3FF791232A835BEE8DE4DB6 /* AWSCore-dummy.m */; }; + 76176BD121D851E5B2B4B281E4D942C7 /* AWSIdentityProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 44E1595D4A8EA850C5E1FE7D438532A2 /* AWSIdentityProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 761EFC0B6A1CE3F79A37CF43C72CC418 /* AWSCognitoIdentityUserPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 7605B340E60F91C8A0A16935484A631B /* AWSCognitoIdentityUserPool.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 76DC56D110099B4AF39BF36548B49CAD /* AWSCognitoIdentityProvider-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 96785560ACE282642515DC1ADD7961D1 /* AWSCognitoIdentityProvider-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 786A00B206FE67A484E80BB4F52C65D5 /* AWSXMLDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 051FCC882A36937106F5752C5437348C /* AWSXMLDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7917A5E13FB83BF03AFA3C0CB7093E83 /* NSArray+AWSMTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = E43187BF409E98A59F6E3A3CBDDEE013 /* NSArray+AWSMTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 792951E75768CFDB6B8174B729D076DB /* APIKeyAuthInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4D23B46E2952AB31230FB31F60B2BCD /* APIKeyAuthInterceptor.swift */; }; 7A7EE69F5771799C476F6D337A39D6FA /* Pods-AWSAppSyncIntegrationTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D4B6D7BEE61C0464513DE6907C8EF8C /* Pods-AWSAppSyncIntegrationTests-dummy.m */; }; - 7AD034A4C74DD3FAC09164FF4462B682 /* AWSFMDatabaseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 102D35010990718B378B881955675763 /* AWSFMDatabaseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B81C22E00652B512C92118BE69467EE /* AWSCognitoIdentityProviderASF.h in Headers */ = {isa = PBXBuildFile; fileRef = C739EEC2B0B011D3F69EC9A23097D368 /* AWSCognitoIdentityProviderASF.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7BA450B429AD6BFB0CD6903F48A3A73A /* AWSAuthCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 07C39A721F2465B21FD9C86789AE9502 /* AWSAuthCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7AD034A4C74DD3FAC09164FF4462B682 /* AWSFMDatabaseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = BD1FE6EBAB5EF2DD2F2B2105833E96F8 /* AWSFMDatabaseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B81C22E00652B512C92118BE69467EE /* AWSCognitoIdentityProviderASF.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D0D28FDD9744920D853753710D8EF8A /* AWSCognitoIdentityProviderASF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7BA450B429AD6BFB0CD6903F48A3A73A /* AWSAuthCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 899C5996D483AD02E2864EC4CC138F39 /* AWSAuthCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C046BE2AB00D9959A2E7D5CFADE37A3 /* ConnectionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F781E23EF86C909DA5200CA41E50A52 /* ConnectionProvider.swift */; }; 7C84A0A620C90961CE40D1072B19965C /* Pods-AWSAppSync-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A2E9E7A1D3C85B2FDEE79C536EE8521A /* Pods-AWSAppSync-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7D1EF32CE9AF68DD0865DA25A6D1B925 /* AWSAuthUIHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = E5EDFC5027B28B3877A1583FCCC025F5 /* AWSAuthUIHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7E65F169ADFEB573B39079541F7E15E3 /* AWSCognitoIdentityService.m in Sources */ = {isa = PBXBuildFile; fileRef = A926D412995FEAACDD590ED4ED2CB518 /* AWSCognitoIdentityService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7E72445D57E2B1377BB8C31D0D45F583 /* AWSDDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = EEE5F8EFCF4DB74092D26E492F698D30 /* AWSDDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7E9CA0F18FE6A9C162080CD9563C3EB0 /* AppSyncMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8424465EAC348ED309941DF5CADD9C30 /* AppSyncMessage.swift */; }; - 7ED4693D56869D30918A7EC956FD828E /* AWSCognitoIdentityUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ED125A129FD130998617C88217FB040 /* AWSCognitoIdentityUser.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8012CCF50ADE03868CAF383A50FA7695 /* AWSTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 8523650DE607485BA78ED0F6307FE3E4 /* AWSTask.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 81533BDB601CA7A65D80851DE7EDE638 /* AppSyncWebsocketProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0D63B357E14DB7E58A6B8F164243032 /* AppSyncWebsocketProvider.swift */; }; - 82B604223403F2D8913736CDBCBD3421 /* AWSTMCacheBackgroundTaskManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 6646D88BFCD60EE14EDC929E3BA7C44A /* AWSTMCacheBackgroundTaskManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 83A71468B245F9F88D63B8AD779088E6 /* AWSCognitoIdentity+Fabric.m in Sources */ = {isa = PBXBuildFile; fileRef = F1BABAB5248EF2F242AE728D7B4BB731 /* AWSCognitoIdentity+Fabric.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 83CB32069319C845EB2597974F92757E /* AWSS3Model.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CDCEBF79B7946EE017512B91AB33EEF /* AWSS3Model.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 85DF3750F9FDC7219E7E1BF6F9194D4D /* AWSTMDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = DFF1977B3D3051EAAE02B3893F7FA548 /* AWSTMDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 865DC647D80B2C560666A8BC90753092 /* AWSSTS.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3EDBDF5AAD3A8102BF776B5B4AC511 /* AWSSTS.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 867F53F6C252DB86B6980B38127D670A /* AWSFMResultSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 01CC72FE5804EA94CA599C3DE0340E7A /* AWSFMResultSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86A30EB5FE7E725C445DC460CD00DC42 /* OIDCAuthProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BA6E379E519CE13C2A1B4825837AC02 /* OIDCAuthProvider.swift */; }; - 88472660D834E0AD50158960C07E0724 /* AWSS3Service.h in Headers */ = {isa = PBXBuildFile; fileRef = AF7F55D5263152F615F3C8648D1FE834 /* AWSS3Service.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 888460623EF953A23216FCE7368F1C50 /* AWSFMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = DD563687A84ACD414B7AD7E663CD5F64 /* AWSFMResultSet.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7D1EF32CE9AF68DD0865DA25A6D1B925 /* AWSAuthUIHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 86358953C6A5B3CCE0409B412EE7F5E3 /* AWSAuthUIHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7E65F169ADFEB573B39079541F7E15E3 /* AWSCognitoIdentityService.m in Sources */ = {isa = PBXBuildFile; fileRef = BFD26E44FC8D51F103BBCABB46377BD9 /* AWSCognitoIdentityService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7E72445D57E2B1377BB8C31D0D45F583 /* AWSDDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2976EC1BC01DABCA316D3BC1DA2A47E1 /* AWSDDAbstractDatabaseLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7ED4693D56869D30918A7EC956FD828E /* AWSCognitoIdentityUser.m in Sources */ = {isa = PBXBuildFile; fileRef = A39633575A8E623706079CC7C3FFF1A8 /* AWSCognitoIdentityUser.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8012CCF50ADE03868CAF383A50FA7695 /* AWSTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 69173C705C963A323A4802D6A3058ADE /* AWSTask.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8047985EDA33FB19EAE5567135AD31FD /* RealtimeConnectionProviderResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = C58B8B5BCC645CF11396D555B4054A1F /* RealtimeConnectionProviderResponse.swift */; }; + 82B604223403F2D8913736CDBCBD3421 /* AWSTMCacheBackgroundTaskManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 18EC527E541B8E29E8B4145B5FF30434 /* AWSTMCacheBackgroundTaskManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 83A71468B245F9F88D63B8AD779088E6 /* AWSCognitoIdentity+Fabric.m in Sources */ = {isa = PBXBuildFile; fileRef = 2361659E922325F543681E52DE0E2D21 /* AWSCognitoIdentity+Fabric.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 83CB32069319C845EB2597974F92757E /* AWSS3Model.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A75D1D506BDA8AA430D50D9B0CF8FE /* AWSS3Model.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 85DF3750F9FDC7219E7E1BF6F9194D4D /* AWSTMDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F05BC0183ED1FE91A908AEE4AB39E8B /* AWSTMDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 86042AF38F21C0F4ABCD678056718567 /* StarscreamAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28EE274D7BC9F2FED79937BB991C3EAE /* StarscreamAdapter.swift */; }; + 865DC647D80B2C560666A8BC90753092 /* AWSSTS.h in Headers */ = {isa = PBXBuildFile; fileRef = 142559A9A82FD5D519EBE3A3EC71C77C /* AWSSTS.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 867F53F6C252DB86B6980B38127D670A /* AWSFMResultSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F25CA0F9E5CE9BADBCD4AD91A08D836 /* AWSFMResultSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 88472660D834E0AD50158960C07E0724 /* AWSS3Service.h in Headers */ = {isa = PBXBuildFile; fileRef = B127C7270CC04E1C09826D93CF123A17 /* AWSS3Service.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 888460623EF953A23216FCE7368F1C50 /* AWSFMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F34FB7CA547378B881B632F8BF6F87 /* AWSFMResultSet.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 89A589D04411197399D7FCF7159AAE0A /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BF57D42A74C4512189341094E510CF46 /* CoreTelephony.framework */; }; - 8A2CCB984A1355121A977894836CA737 /* AWSInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B5CA8DA6618D618347BC247E2ADBE55 /* AWSInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8D5EDCBFE406FDCDA4DB4A0C89B134C2 /* AWSS3TransferUtility+Validation.m in Sources */ = {isa = PBXBuildFile; fileRef = C2890EE43596C375724EE3282740A6F5 /* AWSS3TransferUtility+Validation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8E710F4F7A23CA1067E677F64CAE215C /* AWSS3Resources.m in Sources */ = {isa = PBXBuildFile; fileRef = 07DA1584F1047754E8B0506DA953527A /* AWSS3Resources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8ED2F8EE57C9042901D80E722D41AC0D /* AWSCognitoIdentityUserPool+Extension.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A6BE45C0B9A2DA4D94839158FFECCFE /* AWSCognitoIdentityUserPool+Extension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8EDACB6F93F442DB305CE1713265A040 /* AWSFMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B8FBD10D3B366C676512FE757A22FBA /* AWSFMDatabaseAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8F33943D3687E013BB07C47D97511B8E /* AWSURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A01931DB52B70E1379C25F07A175DDC8 /* AWSURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8A2CCB984A1355121A977894836CA737 /* AWSInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E42BD7E3A055A6C8B02D23E9EC00BFD5 /* AWSInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8B9F2FDC7BAFF0841FEF9B81B9BF1E81 /* AppSyncLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB2DBCB2B01F2EE19D045FDDB351D067 /* AppSyncLogger.swift */; }; + 8D5EDCBFE406FDCDA4DB4A0C89B134C2 /* AWSS3TransferUtility+Validation.m in Sources */ = {isa = PBXBuildFile; fileRef = 611E5012C367D54A13AD90DB08E51D81 /* AWSS3TransferUtility+Validation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8D626A98E5184C6BF481FA452FC46B98 /* RealtimeConnectionProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9392928663940D01C5A6B7AFFFF2190E /* RealtimeConnectionProvider.swift */; }; + 8E710F4F7A23CA1067E677F64CAE215C /* AWSS3Resources.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B33B11B3D1916EB7883D57AF526BEBA /* AWSS3Resources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8ED2F8EE57C9042901D80E722D41AC0D /* AWSCognitoIdentityUserPool+Extension.h in Headers */ = {isa = PBXBuildFile; fileRef = E55DDAC122332C495EE6CF27A61F7BA0 /* AWSCognitoIdentityUserPool+Extension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8EDACB6F93F442DB305CE1713265A040 /* AWSFMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 63B8CDBDE52B23C5CA10825F60F650B1 /* AWSFMDatabaseAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8F33943D3687E013BB07C47D97511B8E /* AWSURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FE1E693B191040FBDA2CB505BF986CD /* AWSURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 900EB0A2321005B91FC71C7F8C7B92ED /* AWSCognitoIdentityProvider.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E7975B0059C2DE9ECC077F957CE837E /* AWSCognitoIdentityProvider.framework */; }; - 90E08C64AEF62F56747E349B726C9894 /* AWSS3Resources.h in Headers */ = {isa = PBXBuildFile; fileRef = F0406C94240A0E4D8A085233CC040CA5 /* AWSS3Resources.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 913FCEBA28B26E87F5659AB6818A9C1D /* ConnectionProviderError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73DADC90FFFDA5943111C2E8B2DB5804 /* ConnectionProviderError.swift */; }; - 92508BBA7348EC8B5BA8293D9D7EF26F /* AWSEXTScope.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DE07A3AA8AE0DE024F4A2CEBCFE3F62 /* AWSEXTScope.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 92944936808E537A51D7FB76879573B0 /* AWSFMDatabasePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 39BD3454BB7B1105AE8A6D374344FCF6 /* AWSFMDatabasePool.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9343EE314C0B2A5126CC43BA07AC6001 /* AWSUIConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 499A2117D3999F7A8D587C93234E7307 /* AWSUIConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 940F31AA8027A1B041B47C576A1FDCE7 /* AWSMTLModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 16964FC6FDB9C8665BBFB333654F7380 /* AWSMTLModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 94E032B726F3F3D2425C5803AA3905E5 /* AWSCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E5E703CB745C01B128DB74A734098688 /* AWSCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 90E08C64AEF62F56747E349B726C9894 /* AWSS3Resources.h in Headers */ = {isa = PBXBuildFile; fileRef = EB7819DF3C687F68A967ACCF1358B405 /* AWSS3Resources.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 92508BBA7348EC8B5BA8293D9D7EF26F /* AWSEXTScope.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F8438D23115B114BF9234E1A873FD49 /* AWSEXTScope.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 92944936808E537A51D7FB76879573B0 /* AWSFMDatabasePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 09A959465112F9DF8A89012949AB69DA /* AWSFMDatabasePool.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 92C7E7E32E8FCA2E81FE7E77F27C86D9 /* AppSyncJSONValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB2A421A67C74EED031227CF054DA0C0 /* AppSyncJSONValue.swift */; }; + 9343EE314C0B2A5126CC43BA07AC6001 /* AWSUIConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C82C4E1F0FE25FF55FB4A07641B3CFB /* AWSUIConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 940F31AA8027A1B041B47C576A1FDCE7 /* AWSMTLModel.m in Sources */ = {isa = PBXBuildFile; fileRef = DAF6F1CA0D14ADD6D7383773BC2859B4 /* AWSMTLModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 94E032B726F3F3D2425C5803AA3905E5 /* AWSCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B2EFB6E0F3187C7273ECB3B89421CD0 /* AWSCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 960B8E71E94DFFC52104B7D2A005F701 /* AWSCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D0E4B1E1886CE70737219A735AAD4C /* AWSCore.framework */; }; - 9643D956BCB6E84044E135A024B6126C /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10BCEA54373D87F0A1579369D65B4CA5 /* Errors.swift */; }; - 96D859318FE7B536D841C4B7ED8915B9 /* AWSTMCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 06943D72216106898CAEF51EE80C90B9 /* AWSTMCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 977917ABFF31F4B2129FF2D031B35877 /* AWSFMDB+AWSHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = B756F6C33994C7CE13F70D35EB42C772 /* AWSFMDB+AWSHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 991CA113C334662E6CDA140D1139EC43 /* APIKeyAuthInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF440BB718C09A6C1ECAAC8BAED9F057 /* APIKeyAuthInterceptor.swift */; }; - 992D6DFAACC5362684D527048E9C9BB5 /* AWSMobileClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE51B38E278766424BC83661AC3FAE9B /* AWSMobileClient.swift */; }; - 99D77CDBCF4C3CF91116F5E54921F181 /* NSError+AWSMTLModelException.h in Headers */ = {isa = PBXBuildFile; fileRef = 966A83012BF5A7B412AF6CB3A6B9058B /* NSError+AWSMTLModelException.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9A325467B8DF16D579D443610DB4047E /* AWSJKBigInteger.m in Sources */ = {isa = PBXBuildFile; fileRef = FFEEE8494563CE74F90DA9E85E34BE9A /* AWSJKBigInteger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B4AA9F0C780B9B50EF2D702B9B4F5F5 /* AWSDDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 86CAD03580AD95FF42876666AC295E60 /* AWSDDFileLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B84E9F25620F38EC4A2474D0654E5A0 /* AWSCognitoAuthUICKeyChainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = C2B2883139F08743D26599DBFA0558EE /* AWSCognitoAuthUICKeyChainStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B91AC3393658576382D9C009E81782C /* AWSS3TransferUtilityTasks.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F2A0AD78BCEB94318C6EAE68C0E6645 /* AWSS3TransferUtilityTasks.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9CD6F5F344CE4CC962676F92D2C1162A /* AWSCognitoIdentityUser.h in Headers */ = {isa = PBXBuildFile; fileRef = 83DFCE2CEDD2FD1441104B15BE237666 /* AWSCognitoIdentityUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9D05DF5A0E1DFFD16C05596B175982B7 /* AWSDDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 45D07B1945F5CEAF4677831ECAB4C0DD /* AWSDDTTYLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9D0AD0FA4965A3B2541D414DA0BC1715 /* AWSCognitoIdentityModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D223310EE2672525F950FC9AF52CDB5 /* AWSCognitoIdentityModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9E6E606BC775C9D70B5F73B75F6466D7 /* AWSCognitoIdentityService.h in Headers */ = {isa = PBXBuildFile; fileRef = 872395E6B4C25E5AEB45A9205B90C170 /* AWSCognitoIdentityService.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9E931A952B72E323E16CD72CE4E68234 /* WebSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = B973C7E3C74A391079E3DC15538D075A /* WebSocket.swift */; }; - 9F0E50C776D9C3F7681FF2988EC57409 /* AWSSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 94748F86EE31C2A75060805799C43685 /* AWSSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9F178FED04D876360188F685980EC42B /* AWSSignInManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C1BB6F5A68CC5EEA4280C9953006BFE /* AWSSignInManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A08022A607051926327469949710953E /* AppSyncSubscriptionConnection+DataHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 785FF1FCB60020B93611FE3EED9F6E5B /* AppSyncSubscriptionConnection+DataHandler.swift */; }; - A26278DDB3EBC5C5A65C4C86382B0AF8 /* NSObject+AWSMTLComparisonAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = BBE766E575F0FA1AA318A1D440A693E2 /* NSObject+AWSMTLComparisonAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A2ECE29B9C62F610C2A2AFB38B2D3DCC /* aws_tommath_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 87C13C8BC5DC6EF7E424CD849CC98BB0 /* aws_tommath_class.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3602ADD802F4EB73EEF8CECFB937762 /* AWSMobileClientExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52C41B986A5B8C8E0F5A02ED0BAF60D7 /* AWSMobileClientExtensions.swift */; }; - A3D9F97F685EAACC199B20284F22EDD5 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 500C39E4A39F196055BC086A96344FDD /* Helpers.swift */; }; - A475E4206A9CAD1E475BEAB9216D7B40 /* AWSS3TransferUtilityTasks.m in Sources */ = {isa = PBXBuildFile; fileRef = E954D2F180E270F322A088A369DEDED0 /* AWSS3TransferUtilityTasks.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A5FE57C06EC9B054BF867EACCF14D0E9 /* AWSSTSResources.m in Sources */ = {isa = PBXBuildFile; fileRef = 519A3FA3150D6EE4B1C6E9AD7BFA1FE7 /* AWSSTSResources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9643D956BCB6E84044E135A024B6126C /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = DACE196DBBFD3EF668CC6DE97761C263 /* Errors.swift */; }; + 96D859318FE7B536D841C4B7ED8915B9 /* AWSTMCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 77C85D6745B6926472F49ADF9AB85193 /* AWSTMCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 977917ABFF31F4B2129FF2D031B35877 /* AWSFMDB+AWSHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CC0424CB6FDEEA3A7BB708F8C83B8AD /* AWSFMDB+AWSHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 992D6DFAACC5362684D527048E9C9BB5 /* AWSMobileClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4384982AE9180197852E5C0820FEA27D /* AWSMobileClient.swift */; }; + 99D77CDBCF4C3CF91116F5E54921F181 /* NSError+AWSMTLModelException.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB6B85CBD7408BBCF9F5C916B459270 /* NSError+AWSMTLModelException.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A325467B8DF16D579D443610DB4047E /* AWSJKBigInteger.m in Sources */ = {isa = PBXBuildFile; fileRef = 26444DD001C154F7A5E74D94A7E9646E /* AWSJKBigInteger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9B4AA9F0C780B9B50EF2D702B9B4F5F5 /* AWSDDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = B53A4E4788D72B662DBE5AEC8A712449 /* AWSDDFileLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9B84E9F25620F38EC4A2474D0654E5A0 /* AWSCognitoAuthUICKeyChainStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B4A58A51CC6F402B1BF896BA49E5D39 /* AWSCognitoAuthUICKeyChainStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9B91AC3393658576382D9C009E81782C /* AWSS3TransferUtilityTasks.h in Headers */ = {isa = PBXBuildFile; fileRef = 3483CC4EDD610054CF6AD358587FC321 /* AWSS3TransferUtilityTasks.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9C5A7C43BCCE9D354CD8A992D041524C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; + 9CD6F5F344CE4CC962676F92D2C1162A /* AWSCognitoIdentityUser.h in Headers */ = {isa = PBXBuildFile; fileRef = C42B8A83C09F7E02D466008DFB398AF6 /* AWSCognitoIdentityUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9D05DF5A0E1DFFD16C05596B175982B7 /* AWSDDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4923CD652915E09AE0BA41457AED27C4 /* AWSDDTTYLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9D0AD0FA4965A3B2541D414DA0BC1715 /* AWSCognitoIdentityModel.m in Sources */ = {isa = PBXBuildFile; fileRef = A34FE27172D94F2E53A962E19EC01712 /* AWSCognitoIdentityModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9E6E606BC775C9D70B5F73B75F6466D7 /* AWSCognitoIdentityService.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DA74D778D23810F28DAC1651DBCA49B /* AWSCognitoIdentityService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F0E50C776D9C3F7681FF2988EC57409 /* AWSSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 901511CD0D1F30C5D89D1654F3361D41 /* AWSSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9F178FED04D876360188F685980EC42B /* AWSSignInManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A9B041CF00C7641749647757722B0B4D /* AWSSignInManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A25825266BBCA50A23EA714599F14044 /* AppSyncSubscriptionConnection+Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36D2AF4457A9C5398B9369E1EFB9ECC /* AppSyncSubscriptionConnection+Connection.swift */; }; + A26278DDB3EBC5C5A65C4C86382B0AF8 /* NSObject+AWSMTLComparisonAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 29F24EE4EBF0721D299C5A5181D00630 /* NSObject+AWSMTLComparisonAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A2ECE29B9C62F610C2A2AFB38B2D3DCC /* aws_tommath_class.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C83B3255B95D1AED1C19F45C1F64772 /* aws_tommath_class.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3602ADD802F4EB73EEF8CECFB937762 /* AWSMobileClientExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 999E0F980AB55B45063B8AB0CB41BBA6 /* AWSMobileClientExtensions.swift */; }; + A3D9F97F685EAACC199B20284F22EDD5 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA00B279C03896E89BFD3243FE15C43D /* Helpers.swift */; }; + A475E4206A9CAD1E475BEAB9216D7B40 /* AWSS3TransferUtilityTasks.m in Sources */ = {isa = PBXBuildFile; fileRef = 84EBDC7714859AEC0E0D2C9DE95F3C30 /* AWSS3TransferUtilityTasks.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A5FE57C06EC9B054BF867EACCF14D0E9 /* AWSSTSResources.m in Sources */ = {isa = PBXBuildFile; fileRef = 912D3CC93CFD2878078F6E820858E175 /* AWSSTSResources.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A62331D7946615C412D9E3B4ACE695D8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; A6598CE3C61D646FEB39A1CC9AC3BA6F /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 810040869DB1DD3EF06288BFBDB8F645 /* CoreGraphics.framework */; }; - A6BF8779F14DFD933476144E489E2350 /* AWSModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 50F480AAE6CC1E9A2A608C458D97A9E6 /* AWSModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A93FB2CD6F9FD1A92A15C49F572E9ECF /* AWSCognitoIdentityUserPool_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 35655AFEA9F6576618738C6D8D788B52 /* AWSCognitoIdentityUserPool_Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A9B0D3993C9A34E1731D89D3EF6B32AE /* AWSCognitoIdentityUser_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 381570045ED19C396EF2F5B3B2D1BD8E /* AWSCognitoIdentityUser_Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A9E6B3F4412CAA30168D675A302122E9 /* AWSNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = AFF2E107AFC7586073BA32097E931B7D /* AWSNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA0ECFA6F1323AE714DC4A774B760BE8 /* AWSAuthCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 053B6FE906FDEB7D6080D4DA03079E74 /* AWSAuthCore-dummy.m */; }; - AA2A3716CCE65F7B0EC630D866C7C243 /* Starscream-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 89BAE0F96D4002CD30F0C602EB6D1EC1 /* Starscream-dummy.m */; }; + A6BF8779F14DFD933476144E489E2350 /* AWSModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 488452F5089AFFE9F968064BCA73CAD8 /* AWSModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A6F8CDCDC19327A3DF765673AFEDB029 /* RetryableConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28BA01C49C43ACD338D4184F75AAA67F /* RetryableConnection.swift */; }; + A791E1CFDFFA700776265AEE626EE5FD /* SubscriptionConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5B6FE4F057D4722BB85101BF577404E /* SubscriptionConnection.swift */; }; + A93FB2CD6F9FD1A92A15C49F572E9ECF /* AWSCognitoIdentityUserPool_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C476749BFBBA4C7BF7760F0B5FFF75 /* AWSCognitoIdentityUserPool_Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A9B0D3993C9A34E1731D89D3EF6B32AE /* AWSCognitoIdentityUser_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 35899966BB4EA733771AE0E1963EDFBB /* AWSCognitoIdentityUser_Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A9E6B3F4412CAA30168D675A302122E9 /* AWSNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = B790AC138191AAB0E7600EB73AFC5F6C /* AWSNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA0ECFA6F1323AE714DC4A774B760BE8 /* AWSAuthCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E0D4629925970B5C52960FD6D042E97 /* AWSAuthCore-dummy.m */; }; AA518F23ECB9642D933EEB2D112C00FB /* AWSCognitoIdentityProviderASF.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 76DA23533D0D7118513F3DA7D689B5CA /* AWSCognitoIdentityProviderASF.framework */; }; - AB3FE77408E512906CE4C92FA4682341 /* AWSJKBigInteger.h in Headers */ = {isa = PBXBuildFile; fileRef = B8BCB2E9EE7180D54F63FB08B1197A6F /* AWSJKBigInteger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABC164C2B5402553E19E1CE32AE65E14 /* AWSCredentialsProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 579883D7F01951DA69EE80EF6A5293AF /* AWSCredentialsProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ABE160E6ECE223A92E740681B6E0AD15 /* AWSTMDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 4407C0A3866B45A9E584BDBB290603B5 /* AWSTMDiskCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AC96F44279E61358242F26840D4853F0 /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBA8C5966793EB39FCD5E85244FEFF7E /* Reachability.swift */; }; - AE2C16CE9FB6CCEC0BAE444DEBD69234 /* AWSDDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = E16A35A381EF3582347F27EDEE7543D6 /* AWSDDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AEA5E7727C05B9661C2F315E2A4025AC /* ConnectionProviderFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCB8EDED658E0BC02AFFDF502D614F3 /* ConnectionProviderFactory.swift */; }; - AF8EBCA0F90060448E15E47025733327 /* AWSCancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 77EB396078C48CB67EB339FDE3664952 /* AWSCancellationToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AFD9EAAB3DD21504017BEA68684667AD /* AWSFMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B59A9A6C668FE2D12DEEB81A8684FDBD /* AWSFMDatabaseAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB3FE77408E512906CE4C92FA4682341 /* AWSJKBigInteger.h in Headers */ = {isa = PBXBuildFile; fileRef = F3BF99DE0CF460597A41F1744835AFB9 /* AWSJKBigInteger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABC164C2B5402553E19E1CE32AE65E14 /* AWSCredentialsProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DD6D8ACA6103EE02723F79944281407 /* AWSCredentialsProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ABE160E6ECE223A92E740681B6E0AD15 /* AWSTMDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3FE0BF143DC0732E905DD85FBACC3BEF /* AWSTMDiskCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AC96F44279E61358242F26840D4853F0 /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E4B6F7C5E764A9FF270D434FA8D0336 /* Reachability.swift */; }; + AE2C16CE9FB6CCEC0BAE444DEBD69234 /* AWSDDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = CB5DD2503B9AE7D0D9CA4733900E9B45 /* AWSDDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF8EBCA0F90060448E15E47025733327 /* AWSCancellationToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E4C7E75781E2D5BBC0C46E90322D5C9 /* AWSCancellationToken.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AFD9EAAB3DD21504017BEA68684667AD /* AWSFMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = BEF8C2BC660959B9749DF0D616015A96 /* AWSFMDatabaseAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; B09C3ADCABE2C46BF7F70240AFBA494D /* Pods-ApolloTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BB920F3E9C8C378B4461DE2FA927C0C3 /* Pods-ApolloTests-dummy.m */; }; - B0FFCDC4661ADD5F18379D1B05FC4E8C /* InterceptableConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8C1476CF06806DFB25E834C0D39EB32 /* InterceptableConnection.swift */; }; - B12C8A1CC225C17AFCA43D4BAF707E7B /* AWSCocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 73212F5B2F078D959C95A907D6D1CC01 /* AWSCocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B12C8A1CC225C17AFCA43D4BAF707E7B /* AWSCocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = DEDFC3FAD72C7C29AB8D81272B20D4D1 /* AWSCocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; B17A4E80591E6515E2A74A7C738435A1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - B1D89872AC365C78155FF44EE9F28FEF /* SQLite.h in Headers */ = {isa = PBXBuildFile; fileRef = 913B2E2BA84072E2D4201F14AB796C4A /* SQLite.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B2F3FBF27F8FDAC38358F5E8E2A9F9BC /* AWSS3TransferUtilityDatabaseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = C4F4BC26A78343258247D1A19DD416F9 /* AWSS3TransferUtilityDatabaseHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B3AA834EF77FCC38745364751CD1DCD5 /* AWSCancellationTokenSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A7B6657EC9A2EEA8D379CE78A4E3C64 /* AWSCancellationTokenSource.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B3E2D1AF3B09B7649A2102C2ABC9F765 /* AWSDDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 09B52102BF476470477B195919439FCA /* AWSDDDispatchQueueLogFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B1D1CDD7E951395517ECDE6F78E03638 /* AppSyncSubscriptionConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D0ABEFE46DD4BD8155D520DCE3F9224 /* AppSyncSubscriptionConnection.swift */; }; + B1D89872AC365C78155FF44EE9F28FEF /* SQLite.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F7E8F10DBA3B39A99BC8C6A54E83AE8 /* SQLite.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B2F3FBF27F8FDAC38358F5E8E2A9F9BC /* AWSS3TransferUtilityDatabaseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 417E9BC9ABBA0F0A9FE73DCE8E581E34 /* AWSS3TransferUtilityDatabaseHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B3AA834EF77FCC38745364751CD1DCD5 /* AWSCancellationTokenSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 1785FFA07DCD26239EA4AB58C699F7DC /* AWSCancellationTokenSource.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B3E2D1AF3B09B7649A2102C2ABC9F765 /* AWSDDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 69D8A98A2A14FE03A245FDA1B4529D67 /* AWSDDDispatchQueueLogFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B4D4E5C0C47B9B9902AB90F29476B7BD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - B5AFCE15B9D849BD84A6D6E46C144F16 /* AWSSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F0AC9F6341E054E26E4D7B4CB55E720 /* AWSSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B67CE9FC51F77CC591562D2BF2CA3EA2 /* AWSSTSResources.h in Headers */ = {isa = PBXBuildFile; fileRef = F71214E5F6A2A364104EBB32A3184791 /* AWSSTSResources.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B9BBF7C6383F4E1E47FE7669CB36C543 /* AWSS3Model.h in Headers */ = {isa = PBXBuildFile; fileRef = CA146EEC759FFB7D0D29D5DCA409D943 /* AWSS3Model.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA2C1F62AD9A7F5E59DF48D55FF50201 /* FTS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = E70D595B268C0D2619135FE787788606 /* FTS5.swift */; }; - BA2C4080614114992E4209BB33312F8F /* AppSyncRealTimeClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 019BBB9F347E70D8C4AB3413B7922E99 /* AppSyncRealTimeClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA498D6F2E108FF6A250EF156FB199CA /* AWSCognitoIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = 40F24C99BFABB2DFBE2EC666241C90C4 /* AWSCognitoIdentity.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BB86580883EB265E06B4FEB585FA6615 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - BD4694CD5EE2CA8289291F91566D98C4 /* AWSUserPoolOperationsHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E432489BD1D0CBADDB5DEEA526252412 /* AWSUserPoolOperationsHandler.swift */; }; - BD6E7C1E646BC467457D1EC821C10E93 /* AWSS3TransferManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A6205C035FAB4E2BF1E66718D11156C /* AWSS3TransferManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BDAFBC302AFBD0169D63A493EF24F019 /* AWSEXTKeyPathCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AE7C1B30365BF4F14D0CECCA0616651 /* AWSEXTKeyPathCoding.h */; settings = {ATTRIBUTES = (Private, ); }; }; - BDCE0864AA8B37F22D02FBE54DF1C901 /* RetryableConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 670D51B13740F59231C5F4C6C523F6D0 /* RetryableConnection.swift */; }; - BE8ABD8C2F11BF351AEC13B6FFFDF99A /* NSValueTransformer+AWSMTLInversionAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D89CEA502F80C22B08A5DF833D06F39 /* NSValueTransformer+AWSMTLInversionAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B4E9E5A221E72C6040A351450B23B2D6 /* RealtimeConnectionProvider+StaleConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59A99F54E57D8A86864F7E4BA8B66099 /* RealtimeConnectionProvider+StaleConnection.swift */; }; + B5AFCE15B9D849BD84A6D6E46C144F16 /* AWSSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A45CC9E33A19895A2757C935B85E629 /* AWSSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B67CE9FC51F77CC591562D2BF2CA3EA2 /* AWSSTSResources.h in Headers */ = {isa = PBXBuildFile; fileRef = 98909BDC06781E93FF2156AD0990BB1D /* AWSSTSResources.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B6BA0621EB85E3E9F1625452D868B118 /* ConnectionProviderError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B01B8BE46DF4E55F8DE430E07345F392 /* ConnectionProviderError.swift */; }; + B9BBF7C6383F4E1E47FE7669CB36C543 /* AWSS3Model.h in Headers */ = {isa = PBXBuildFile; fileRef = AC4172A569E89B8E814DFD43F889B464 /* AWSS3Model.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BA2C1F62AD9A7F5E59DF48D55FF50201 /* FTS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = D81A5E37B65D6366606B44CE494D3A05 /* FTS5.swift */; }; + BA498D6F2E108FF6A250EF156FB199CA /* AWSCognitoIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D758011D2AE0DE7DA3E66DFAEBCB150 /* AWSCognitoIdentity.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BD4694CD5EE2CA8289291F91566D98C4 /* AWSUserPoolOperationsHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51D4D6FB51572578F6151245DAF6AA00 /* AWSUserPoolOperationsHandler.swift */; }; + BD6E7C1E646BC467457D1EC821C10E93 /* AWSS3TransferManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BD509AFD9BA3D2D6C08DFAB9EDE171B3 /* AWSS3TransferManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BDAFBC302AFBD0169D63A493EF24F019 /* AWSEXTKeyPathCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B45E52FFC0DF9D5174D45E8CE93C87D /* AWSEXTKeyPathCoding.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BE8ABD8C2F11BF351AEC13B6FFFDF99A /* NSValueTransformer+AWSMTLInversionAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = D17DB97CCAAA2A35BDE129C15727DCFF /* NSValueTransformer+AWSMTLInversionAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; BEEC4A944FADA30EC4B4A113212AEEE5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC590D0C11BDFCCA3B3872CC9AD65AB3 /* UIKit.framework */; }; - BEF2C1BB252D1F1D52D371902B3D0DF8 /* _AWSMobileClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B3DEE4D7CECE2786EDFCEA675E29B10 /* _AWSMobileClient.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C1DEF40141B3887031BE3AD8701CF77E /* AWSGZIP.m in Sources */ = {isa = PBXBuildFile; fileRef = D5E92A0B5F16B1CFF3AC49716A6CBF69 /* AWSGZIP.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C2A8E95E1378D95C29118217596E5EEA /* AWSDDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 77625112330FD0B15783FEE301C7C072 /* AWSDDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C339387630B6BDBBDE392C6F7176614B /* tommath.c in Sources */ = {isa = PBXBuildFile; fileRef = 565EF0031AA210578E5EA4014A01D9CA /* tommath.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C3525FB9301A85B4E55C6F01D3BBDD5A /* AWSMTLReflection.h in Headers */ = {isa = PBXBuildFile; fileRef = 945E025DC9B20E43A957EB347ED665D4 /* AWSMTLReflection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C46CCFB45A6DE2D27E904AAD57C968E1 /* RTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CAF83A5514D1764F3D3E3DE4B7B9D4F /* RTree.swift */; }; - C64F047B3DBCB75F9DAF390771A5DA48 /* AWSXMLDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 37F66DBA70C2CBDF25FDB01CBE825184 /* AWSXMLDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CA7C176408FC9D3DE3429F675C6F614B /* RealtimeConnectionProvider+MessageInterceptable.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED119DE21A380F10127C0E752D884556 /* RealtimeConnectionProvider+MessageInterceptable.swift */; }; - CA8529DF9FF7B6B12D2DC7331B7E6976 /* AppSyncSubscriptionConnection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 429FC80A44B2DB5218F5C0768C227BDC /* AppSyncSubscriptionConnection.swift */; }; - CA8CAC4B7D5CEA18AEC162BE523E3368 /* AWSServiceEnum.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D734C7F6D967D9AB60718F7DAAA83B0 /* AWSServiceEnum.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CAC215A4DF13B192FBE1C52EE422B0D6 /* AWSCognitoIdentityProviderService.h in Headers */ = {isa = PBXBuildFile; fileRef = 78AFED4AE8A5805F2B6C140A1721EE65 /* AWSCognitoIdentityProviderService.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CAC63FC5740B67E322F64FA92C51BE29 /* AWSBolts.h in Headers */ = {isa = PBXBuildFile; fileRef = 04C140B9C3C3710A8761D242CB4D4DB0 /* AWSBolts.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE22B6FBCC78CB870604EE0C25181CED /* AWSS3RequestRetryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = EB34BD15CC7AC3948CC2413C43BD432B /* AWSS3RequestRetryHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CEAD5A825A2B2228733F1F745D85024D /* AWSSignInProviderApplicationIntercept.h in Headers */ = {isa = PBXBuildFile; fileRef = C9EF67263594899047E0FD137C0CB679 /* AWSSignInProviderApplicationIntercept.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF244797AC4D09258480E2E53F928F2B /* AppSyncSubscriptionConnection+ErrorHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6591D85EBFFE5933A28A54507148D3F /* AppSyncSubscriptionConnection+ErrorHandler.swift */; }; - D09EAB6298723E79BEF480FFA2DB5766 /* NSDictionary+AWSMTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 168913D9D24D92EFDE13726FAAFE331F /* NSDictionary+AWSMTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D13715F6E4A2D2AE16F7E4E33CF9E0F5 /* StarscreamAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CBE9875F495184EE15264E9EE6B9996 /* StarscreamAdapter.swift */; }; - D160625F3AEB0BAA0A48BBE7F7C72A74 /* AWSDDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = A03EB8814B82C8842665AC08B13AF139 /* AWSDDLog.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D1C0FC5BDDE89F52C307BAE113EEB73E /* AWSS3PreSignedURL.h in Headers */ = {isa = PBXBuildFile; fileRef = A9DD578F9232CF5E2DD41B9F19F907F1 /* AWSS3PreSignedURL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D32700766679C3EA95D3FE6545DC8692 /* AWSS3-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A4CD637288DCF7EDAC420E6832E2F9B1 /* AWSS3-dummy.m */; }; - D33B9DA5E1E39015AC7159AC886A9028 /* Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DAA3C382D5FB6EBF78EB80C13DC427F /* Compression.swift */; }; - D3C7CEE1ABDD4DB9F318808066874630 /* AWSInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 096EADBC04F1D509B8424AC23220C7B6 /* AWSInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D448DBF68ABFA8F084BE3AAE05171D4C /* AWSClientContext.h in Headers */ = {isa = PBXBuildFile; fileRef = FEDF94361BB0EE0CA2EA43FA10A5640B /* AWSClientContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D4C6BC8F7F1ADACF16EB70B590C2FFF1 /* AWSSignature.m in Sources */ = {isa = PBXBuildFile; fileRef = 03B034BDD4813734FE06E8EC7C1C2916 /* AWSSignature.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D4F6F977E4D77F9982B1AF5B6ABBDC46 /* AWSFMDatabase+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E95907784534D6991D5D41156ACCC503 /* AWSFMDatabase+Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; - D50A080B30C8131DB858F71727E0B271 /* AWSMTLValueTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = DB77ADA6F11531B18E637008D6F9D038 /* AWSMTLValueTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BEF2C1BB252D1F1D52D371902B3D0DF8 /* _AWSMobileClient.m in Sources */ = {isa = PBXBuildFile; fileRef = E3703E5331238D0B61890B91AC435B6F /* _AWSMobileClient.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BFCE13A5A858C6FFF9B098BFC1739A17 /* RealtimeConnectionProvider+ConnectionInterceptable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F474BC019C863C0D543BCE6BA2A229A1 /* RealtimeConnectionProvider+ConnectionInterceptable.swift */; }; + C1DEF40141B3887031BE3AD8701CF77E /* AWSGZIP.m in Sources */ = {isa = PBXBuildFile; fileRef = 342DA0D02672F3DC9FFB530FD04E8388 /* AWSGZIP.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C22D3236A01B0B7DD09B3A3E4A3C47F3 /* SubscriptionConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF8BC0C6CCE88D12D3B1A745CEB8CA9E /* SubscriptionConstants.swift */; }; + C2A8E95E1378D95C29118217596E5EEA /* AWSDDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = FEB1EDC20FB8F75A664AE137EDB572CA /* AWSDDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C2AB6C14B6FBAA8BFC53CFAAF4CF5FFB /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 895900F359BDDAD1D3137C29C674257B /* Starscream.framework */; }; + C339387630B6BDBBDE392C6F7176614B /* tommath.c in Sources */ = {isa = PBXBuildFile; fileRef = 5F773CD5086DEEB13DA0B976D1996864 /* tommath.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C3525FB9301A85B4E55C6F01D3BBDD5A /* AWSMTLReflection.h in Headers */ = {isa = PBXBuildFile; fileRef = 645CABECA0ACF65FD91B16EF946AADE5 /* AWSMTLReflection.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C46CCFB45A6DE2D27E904AAD57C968E1 /* RTree.swift in Sources */ = {isa = PBXBuildFile; fileRef = E5B74C3F93BAFB7F53024CEC3A32C4FD /* RTree.swift */; }; + C46E6ED1F522C68E6A270F7F3FF10C49 /* AppSyncResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB7644E15F1C1F7C88F0432D64C4CF48 /* AppSyncResponse.swift */; }; + C64F047B3DBCB75F9DAF390771A5DA48 /* AWSXMLDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = F844091927363D4D0B77B050C1BC100D /* AWSXMLDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C9A936F720130D3EDE85DA203C9F970E /* RealtimeGatewayURLInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DCCCD28156D822D30A33389F03C1246 /* RealtimeGatewayURLInterceptor.swift */; }; + CA8CAC4B7D5CEA18AEC162BE523E3368 /* AWSServiceEnum.h in Headers */ = {isa = PBXBuildFile; fileRef = 74857D714819E1200E3D6B3F4DCA0420 /* AWSServiceEnum.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CA9D9B5D3E24B3A487B23B94A2737FBC /* RealtimeConnectionProvider+MessageInterceptable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B31A237F03EDDFA1C449B1497D10438 /* RealtimeConnectionProvider+MessageInterceptable.swift */; }; + CAC215A4DF13B192FBE1C52EE422B0D6 /* AWSCognitoIdentityProviderService.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1D5C73EF760F32EF87A20CAA7048F4 /* AWSCognitoIdentityProviderService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CAC63FC5740B67E322F64FA92C51BE29 /* AWSBolts.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BA42F979EA62DB4753AC471275D35F5 /* AWSBolts.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCE75483FD50DE52245C33771C62566A /* WebSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53A5784B0DAED66BDC94374E0516CFFA /* WebSocket.swift */; }; + CD6B775F8DDB52B77BD9DA209BAC5DB4 /* AppSyncJSONHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F91FF3E871B68B50571871AF3C18CF6 /* AppSyncJSONHelper.swift */; }; + CE22B6FBCC78CB870604EE0C25181CED /* AWSS3RequestRetryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BCB7D968D12E3E729E0BD5C2A32B1D4B /* AWSS3RequestRetryHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CEAD5A825A2B2228733F1F745D85024D /* AWSSignInProviderApplicationIntercept.h in Headers */ = {isa = PBXBuildFile; fileRef = A769A19E0883688FEA8BFCC86F7590BC /* AWSSignInProviderApplicationIntercept.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CED35AC8886EF9E40C90C92F9FEBA0BD /* RealtimeConnectionProvider+Websocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 501BCAC30A998EF1C739A282A9992C53 /* RealtimeConnectionProvider+Websocket.swift */; }; + D09EAB6298723E79BEF480FFA2DB5766 /* NSDictionary+AWSMTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C93C181C7F88E46E7FAFBD3B711D7B3F /* NSDictionary+AWSMTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D160625F3AEB0BAA0A48BBE7F7C72A74 /* AWSDDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 14E60A2703D74DE2D11FF2A80A84FF57 /* AWSDDLog.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D1C0FC5BDDE89F52C307BAE113EEB73E /* AWSS3PreSignedURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E5AEB006EA3A3527042CF82E26D6B37 /* AWSS3PreSignedURL.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D32700766679C3EA95D3FE6545DC8692 /* AWSS3-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A3973DA487BD139543F02CF4A446E044 /* AWSS3-dummy.m */; }; + D3C7CEE1ABDD4DB9F318808066874630 /* AWSInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D579E525DB8544240300AADDF814B31 /* AWSInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D448DBF68ABFA8F084BE3AAE05171D4C /* AWSClientContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DCB400D9ADB462BCAF8406CBD5BC2E2 /* AWSClientContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D4C6BC8F7F1ADACF16EB70B590C2FFF1 /* AWSSignature.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D9B9C68AF446B8A2B96782EE9A07BAB /* AWSSignature.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D4F6F977E4D77F9982B1AF5B6ABBDC46 /* AWSFMDatabase+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 599246560FD8146C8737D53B9032EAC3 /* AWSFMDatabase+Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D50A080B30C8131DB858F71727E0B271 /* AWSMTLValueTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = DA662752E80AB06EE467BF55032E7868 /* AWSMTLValueTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; D5C3DC01A7E8D3CA0C9F9E2A09D56C86 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AC590D0C11BDFCCA3B3872CC9AD65AB3 /* UIKit.framework */; }; - D5CD6E46E94912C3F0A313ED275A0F82 /* SubscriptionItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3AB1D506C4403C7DEA8BD6FB1F8B1CA /* SubscriptionItem.swift */; }; D5D52E8ECEC6A835CBF4029799E77A00 /* Pods-AWSAppSyncIntegrationTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CD6316D5195F58EABD1723B3C383843 /* Pods-AWSAppSyncIntegrationTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D66D243833787EECE0C82BCD8753F4FA /* SubscriptionConnectionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA95A1AEB9AADA846F8AC0E3E226EB5C /* SubscriptionConnectionType.swift */; }; D6F655DC38A1BF86B21A7D8E7044A02E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - D72DD489EE185D17BDAE64FFC4873766 /* AWSCognitoIdentityProviderSrpHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0423FA0984CFE38B163F4CD980C172DB /* AWSCognitoIdentityProviderSrpHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D7E936A8CEE55DF55EEC15FD34E73EA2 /* AWSMTLJSONAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 895ADAA53B8EAA6268447C330826F427 /* AWSMTLJSONAdapter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D825EA4231D1A46B575D336040962255 /* AggregateFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 109E18238F10A7801FFF12809857BFBC /* AggregateFunctions.swift */; }; - D995F1889A0498202C5B04A04ED81688 /* NSDictionary+AWSMTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A8DD5A858425F809C0788368CEC7913 /* NSDictionary+AWSMTLManipulationAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D9DF6E96495B9C3E459D06CB3E7087F3 /* AWSNetworkingHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 27F5B4898FA6F241986ABC6E88A585B6 /* AWSNetworkingHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DABA700D6E837C34EA646731E2426132 /* AWSDDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = B866B3CE1D3BD0074BFCF59C114C6D16 /* AWSDDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DADF6A9070C4D39F6C3B55A054D5C1FA /* AWSCognitoIdentityProviderASF-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 488CD988545C52AEF6B4E494739F750E /* AWSCognitoIdentityProviderASF-dummy.m */; }; - DB4AEA1D80E7A6CF36D4708196B80D5F /* AWSFMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = BF428641F08A5E0856E817BF5AE864F3 /* AWSFMDatabasePool.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DB5A9250F0A35527D7F35D7B5662FAB7 /* AppSyncConnectionRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51258ABE2646090051E3458D2BBAD4A5 /* AppSyncConnectionRequest.swift */; }; + D72DD489EE185D17BDAE64FFC4873766 /* AWSCognitoIdentityProviderSrpHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = B17A029738A7F40BA7C18AB8ADE3B359 /* AWSCognitoIdentityProviderSrpHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D7E936A8CEE55DF55EEC15FD34E73EA2 /* AWSMTLJSONAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = B3249AAAE095B901E24D43F8651A7912 /* AWSMTLJSONAdapter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D825EA4231D1A46B575D336040962255 /* AggregateFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0784D1E3D1FB056C6F95B7EC53E75CCD /* AggregateFunctions.swift */; }; + D995F1889A0498202C5B04A04ED81688 /* NSDictionary+AWSMTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = A3122BA2A6CEC4715E067D0F49714F35 /* NSDictionary+AWSMTLManipulationAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D9DF6E96495B9C3E459D06CB3E7087F3 /* AWSNetworkingHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = A0E91D6C91129B3EA3F400293EE69898 /* AWSNetworkingHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DABA700D6E837C34EA646731E2426132 /* AWSDDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 73FC22F05784BF155F148FC13A91EFBB /* AWSDDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DADF6A9070C4D39F6C3B55A054D5C1FA /* AWSCognitoIdentityProviderASF-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CA6B085A4D5DB51080147234B14D8CE /* AWSCognitoIdentityProviderASF-dummy.m */; }; + DB4AEA1D80E7A6CF36D4708196B80D5F /* AWSFMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 86A253FA78FD0D691CC8FBCB3EF0E3D3 /* AWSFMDatabasePool.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DBA6A0181B06599E5F8DADAF855B7CF0 /* Pods-AWSAppSyncTestCommon-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 706496C50430CF84A38749DAE278F49B /* Pods-AWSAppSyncTestCommon-dummy.m */; }; - DBF5AAEC5F1978380EC14D82EDF31054 /* AWSLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = D9AF8E3AC2CB3893C8177CB37861A4C8 /* AWSLogging.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC3E71E20857C31EB88C2479907D3957 /* AWSCognitoIdentityProviderSrpHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7161923A55466C9023DAF902E2DAA4 /* AWSCognitoIdentityProviderSrpHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DBF5AAEC5F1978380EC14D82EDF31054 /* AWSLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B40B6508FA363F63F30F524DAFD2F5C /* AWSLogging.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DC3E71E20857C31EB88C2479907D3957 /* AWSCognitoIdentityProviderSrpHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 001C7680E83DBA0D58D721F932D72E5E /* AWSCognitoIdentityProviderSrpHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DD2A4E7F0AE4FEEB35AC9DD19BA0F826 /* StarscreamAdapter+Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24E13D2BFCB5B272CB46E60A16FD2B70 /* StarscreamAdapter+Delegate.swift */; }; DD44A17C7665842E6AE218DC4B0572A5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - DE17E65B94952F0B3982B9721FFA6417 /* AWSService.m in Sources */ = {isa = PBXBuildFile; fileRef = DA73CA4320CBCA242A077C99C2BE59FA /* AWSService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DE17E65B94952F0B3982B9721FFA6417 /* AWSService.m in Sources */ = {isa = PBXBuildFile; fileRef = 504D53593DE80225D2FE11451F4EF1D0 /* AWSService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DEFC6955484751C28D36B1126354830B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - DF19AE37E1664D1AC051B979E9AA2160 /* AWSMobileOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85A70BEF663E66F0D50439CDAB907482 /* AWSMobileOptions.swift */; }; - E144E462ED0B9E3B483F395C6673EE9B /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2991753631AB25DFB4E14FAA8FA9F3F /* Expression.swift */; }; - E19E611EA874B30F9FF4145DF9918307 /* AWSS3.h in Headers */ = {isa = PBXBuildFile; fileRef = 31DC2B2E9B0F56BB33545A047114398E /* AWSS3.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2121B84A87B54637022A745BA905991 /* AWSCognitoIdentity+Fabric.h in Headers */ = {isa = PBXBuildFile; fileRef = 4216D6FF9AD1D80B84FB57D6093A4E3E /* AWSCognitoIdentity+Fabric.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E2C09DB09ACE2CA2677337DB8BD28CF9 /* AWSCognitoCredentialsProvider+Extension.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C2953EEBC29C0A723553654F20CA026 /* AWSCognitoCredentialsProvider+Extension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2C59F778CBAB6F05C60EFCBB0524D5E /* AppSyncJSONValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32D7CF877FCDF96114E1362834BD398C /* AppSyncJSONValue.swift */; }; - E39D1B50E07FD6207A5E225ACF0A0A15 /* Starscream-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B863E3B77D54D42AFCD295AEB1D115BA /* Starscream-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3A6F63C529C384D5F4D345B3BAC784C /* AWSDDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 683F71E37584071724C60D34497433E2 /* AWSDDASLLogCapture.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E472A209502AF86CD8B03D256934A2EC /* NSValueTransformer+AWSMTLInversionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C64C35E99B2C0400D86581A0EF05C78 /* NSValueTransformer+AWSMTLInversionAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DF19AE37E1664D1AC051B979E9AA2160 /* AWSMobileOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F67A7C214C81A2CCBDEFC53A51AD3F89 /* AWSMobileOptions.swift */; }; + E144E462ED0B9E3B483F395C6673EE9B /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 909633C2D391EC2659AFA1BB1413B051 /* Expression.swift */; }; + E19E611EA874B30F9FF4145DF9918307 /* AWSS3.h in Headers */ = {isa = PBXBuildFile; fileRef = CC9395CBFCA1CC8E31751546356852B0 /* AWSS3.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2121B84A87B54637022A745BA905991 /* AWSCognitoIdentity+Fabric.h in Headers */ = {isa = PBXBuildFile; fileRef = CA3A167588A26CFDA0CCDCE986883B42 /* AWSCognitoIdentity+Fabric.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E2C09DB09ACE2CA2677337DB8BD28CF9 /* AWSCognitoCredentialsProvider+Extension.h in Headers */ = {isa = PBXBuildFile; fileRef = F6EF0A43D27AA61DE215F42359B89986 /* AWSCognitoCredentialsProvider+Extension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E3A6F63C529C384D5F4D345B3BAC784C /* AWSDDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = CA848638948B9B4C9C3B9F65A7BAE3CA /* AWSDDASLLogCapture.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E472A209502AF86CD8B03D256934A2EC /* NSValueTransformer+AWSMTLInversionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B2BB376EF5DD8B62224DD98A1EBAEA8B /* NSValueTransformer+AWSMTLInversionAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E5938189529B1F8BD074BB166C8BDE57 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D2C5A5D102CBC4DE5FB60B2DC2BBD79C /* SystemConfiguration.framework */; }; - E5D93164ABA1746E78AB58F6E3358C87 /* AWSMobileClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BE77B5F1479D54E17F857CCEE573ADD5 /* AWSMobileClient-dummy.m */; }; - E5F6ACACDF29D937A21E7DEC85A13E3E /* ReachabilitySwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 90F8B9DDC65B97EAB3979F4E7BA95747 /* ReachabilitySwift-dummy.m */; }; - E67AC75CF625D30A349F06B872AD7DC7 /* FABKitProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 2492656604CBE0C08001D2D9C7AF6359 /* FABKitProtocol.h */; settings = {ATTRIBUTES = (Private, ); }; }; - E702116F979584E6804E203D9A88E006 /* AWSMTLModel+NSCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = F4D3F88D69F33E9BA2D012BFAC395448 /* AWSMTLModel+NSCoding.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E7FC8C9B594A18AC2B28C9824931E2D6 /* AWSSynchronizedMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C22E41BC98C262DA77410F346ED140 /* AWSSynchronizedMutableDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E800E9C8D8C77BB392E185A1F65D870D /* NSData+AWSCognitoIdentityProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 60BF9542F8D631C6A626E455D8C0DD11 /* NSData+AWSCognitoIdentityProvider.h */; settings = {ATTRIBUTES = (Private, ); }; }; - EB5708FF5E01B241F69AF022FBA7475B /* AWSMobileClientUserDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E73DC20DFC794F2DE6049D7D5EED201 /* AWSMobileClientUserDetails.swift */; }; - EBDCAD5D12AE793D0A153530B8461492 /* AWSURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = C5A35E3280E0787B696AD81ED2468D26 /* AWSURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E5D93164ABA1746E78AB58F6E3358C87 /* AWSMobileClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A005F974E97489D1535ED5D0814A4BED /* AWSMobileClient-dummy.m */; }; + E5F6ACACDF29D937A21E7DEC85A13E3E /* ReachabilitySwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 97FE6EEEE1A16A6A79CA25999F30E1D5 /* ReachabilitySwift-dummy.m */; }; + E66F66B459A618D9F0D78490540C2216 /* SubscriptionConnectionType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E65F224766E6BC639490E7843E330E1 /* SubscriptionConnectionType.swift */; }; + E67AC75CF625D30A349F06B872AD7DC7 /* FABKitProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = A79E3CEDF70CC7F75436C93465562CF4 /* FABKitProtocol.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E702116F979584E6804E203D9A88E006 /* AWSMTLModel+NSCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = F1983A573918D7B1BDF5452D449321E0 /* AWSMTLModel+NSCoding.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E7FC8C9B594A18AC2B28C9824931E2D6 /* AWSSynchronizedMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = CE556587C5F7BA05804C25D8F319C83F /* AWSSynchronizedMutableDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E800E9C8D8C77BB392E185A1F65D870D /* NSData+AWSCognitoIdentityProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = D541063EF71FAC7BDAE923D81E4EE7D9 /* NSData+AWSCognitoIdentityProvider.h */; settings = {ATTRIBUTES = (Private, ); }; }; + EB5708FF5E01B241F69AF022FBA7475B /* AWSMobileClientUserDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C84596536C7A0E513E663832E6ADC13 /* AWSMobileClientUserDetails.swift */; }; + EBDCAD5D12AE793D0A153530B8461492 /* AWSURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 19771A19261ACD7B9203FC55C717E096 /* AWSURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; EC2BC6AB009C3407813297E7660041CD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - ECAFC25D19302DE21CE63772613B622F /* AWSTaskCompletionSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 203B6C33B994ADEEC6078434C212146D /* AWSTaskCompletionSource.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ED85DB4CE570B57E433BCFB56BBCBF04 /* AWSCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D83F113615400C222D74882B54FE6BB /* AWSCategory.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE9E06088112AF84089735CA6BD90DA4 /* AWSDDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0038DB716AB5E7F7B2A07A204749A6ED /* AWSDDMultiFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EF424E954185372EEDE6FAE615298EA6 /* AWSCancellationTokenRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 53BEA60DAB564F8079C5FB63AB2B7F70 /* AWSCancellationTokenRegistration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EF5E32C13CFA779B953F8F81AE3C67D6 /* SQLiteObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 71F394243215D116796887041AA17F27 /* SQLiteObjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F0C669060B8BFEF00131CC06B6995586 /* AWSExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AE4F732A8A25AF219D0811E72BA7CC1 /* AWSExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F244BEA92D641D152839AE086E5BD9EA /* AWSCognitoIdentityProviderHKDF.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F85242F19FBFDDC0E1D99C0E7030A0 /* AWSCognitoIdentityProviderHKDF.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F260884BC2C00D77E0B9DAF8F7F28425 /* AWSDDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 916130C490575F2C7866FF5C4F973008 /* AWSDDAbstractDatabaseLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F28FC4BB946D2872FC77DD2C6FC37A5C /* JSONHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5ABFBC3560EB9A02941B73AB62DF02EC /* JSONHelper.swift */; }; - F2D173EEFEB52FE819BC7C35BF32CAC9 /* AWSCognitoIdentityProviderResources.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A8DC1C7F7D94E5D93B79CC8F1B47252 /* AWSCognitoIdentityProviderResources.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F3D43AF6B64680E17227E09EB1DAD229 /* AWSCognitoIdentityProviderModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8124C7B88027EC735F372A48B3D0FF73 /* AWSCognitoIdentityProviderModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F4582B9A70364E63BC231CDDDDF2D631 /* AWSTMCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 44362003E805F89120338854C3AB6238 /* AWSTMCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ECAFC25D19302DE21CE63772613B622F /* AWSTaskCompletionSource.m in Sources */ = {isa = PBXBuildFile; fileRef = C3DC2745EC6B701AA0A8FBEC81D1AD29 /* AWSTaskCompletionSource.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ED85DB4CE570B57E433BCFB56BBCBF04 /* AWSCategory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F2C7A2EBEAE9D9A5134F8105F8EE05A /* AWSCategory.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE9E06088112AF84089735CA6BD90DA4 /* AWSDDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7762FA029FFA45C03DE38EAE57038FDD /* AWSDDMultiFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EF424E954185372EEDE6FAE615298EA6 /* AWSCancellationTokenRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = E8A5E459B640C644904C8DB5BA42436F /* AWSCancellationTokenRegistration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EF5E32C13CFA779B953F8F81AE3C67D6 /* SQLiteObjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 483B449685D9074D37E04C90BD251F5A /* SQLiteObjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F0C669060B8BFEF00131CC06B6995586 /* AWSExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E8CEE76AA570CD04B2712E05D7FDBB /* AWSExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1F6B3DC62FAFAB002EC5911B239CFEC /* AppSyncWebsocketProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C98096E4686ADCE37239214E44A371BD /* AppSyncWebsocketProvider.swift */; }; + F244BEA92D641D152839AE086E5BD9EA /* AWSCognitoIdentityProviderHKDF.m in Sources */ = {isa = PBXBuildFile; fileRef = 8194A4BB32DF6E771EB896BE0F6483D6 /* AWSCognitoIdentityProviderHKDF.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F2510E9427EFA5B9F832547FBD830899 /* CountdownTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E0616DA79A784D548F393464E10EA4F /* CountdownTimer.swift */; }; + F260884BC2C00D77E0B9DAF8F7F28425 /* AWSDDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = CC79E37285FF8581CB922B51E7B49811 /* AWSDDAbstractDatabaseLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F28FC4BB946D2872FC77DD2C6FC37A5C /* JSONHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E0DA69E679E982C9FECB47D7E1E53C4 /* JSONHelper.swift */; }; + F2D173EEFEB52FE819BC7C35BF32CAC9 /* AWSCognitoIdentityProviderResources.h in Headers */ = {isa = PBXBuildFile; fileRef = D563CBE978F82CCF035A5EC33B43BCC9 /* AWSCognitoIdentityProviderResources.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3D43AF6B64680E17227E09EB1DAD229 /* AWSCognitoIdentityProviderModel.m in Sources */ = {isa = PBXBuildFile; fileRef = F9F4866201CA2DE75C79BF2D62F65473 /* AWSCognitoIdentityProviderModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F4582B9A70364E63BC231CDDDDF2D631 /* AWSTMCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 870D5DC27667C5D2D807947E113FC830 /* AWSTMCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F56285902F707B15B3BE2549404A0305 /* ConnectionProviderFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4671BCA8361CEFAEA4F91E2AB47B7059 /* ConnectionProviderFactory.swift */; }; F57674F250149BF452F8E2CD1CFACB13 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */; }; - F813DA4E85B71D60B6FD721C506FD801 /* AWSSignInManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EAAEF8567BB81F9B0A42159428C808F /* AWSSignInManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FA11BE1347D5C5254B93C33A5F7202D5 /* NSError+AWSMTLModelException.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CA9B9940A72164E3BD7236CFA971EBB /* NSError+AWSMTLModelException.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FC0DF3B29BF928EB487F36248496068F /* AWSDDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D1261769A9F1E9A189EC599C9FE73AB /* AWSDDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FC324CCD3A6BA7C4CBC399618C3EF206 /* AWSS3Serializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 961C5269F4B26383DB45F93AD735EEA4 /* AWSS3Serializer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FC33B5AE93CAD05125F41344A7DC295C /* _AWSMobileClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 8654758A39DC11CE7690A5D6C4513CA9 /* _AWSMobileClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FC84C4F8A206E7ABE79CB1C9819B7973 /* AWSXMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FAA641682BB4501C4E167DC9B4129F7 /* AWSXMLWriter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FCAEFD3342AFF241C5659ED078798D08 /* Query.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E8359C432873BB9171E39B158DDB3CE /* Query.swift */; }; - FCB0E2F79322AAE4808375602EE9E27C /* AWSService.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AFE76F2AFAA5108EA4708EE14C10514 /* AWSService.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD3A3329F3101AF1F8969EA38080957E /* AWSMobileClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 928E368F566477FBBF55D1578C365A07 /* AWSMobileClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FDBB04B8FC16CF6EAD1AAC14B5E7B978 /* AWSDDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = D001F9AD89512ED4D1D130E17511EC81 /* AWSDDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FDCCAC00A99C74E2BE6C3FD070D45C3D /* AWSCancellationTokenRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 337BFAE5B221B3D7FD337AF2ABE2DB50 /* AWSCancellationTokenRegistration.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE0B08EB25862356CC6346ED6E9867F1 /* AWSS3-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ACBFA1B8DD66C183167DFD501CBB32D /* AWSS3-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FEBA6F221EBA3526231928AD9E5CF498 /* AWSURLRequestRetryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = FA203ADABB93D4BFE62317307040A29E /* AWSURLRequestRetryHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FF8EC846DB0A8486CD6193A91359B6FC /* AppSyncRealTimeClient-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E79CE85A987F9E5C371F51760533DF66 /* AppSyncRealTimeClient-dummy.m */; }; - FFD37B763EDE0D0680D6C0ACD73823E7 /* AWSExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = F03F0EC60FD94BC420F554A110603519 /* AWSExecutor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F813DA4E85B71D60B6FD721C506FD801 /* AWSSignInManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AD6CB813085842A84EBD480A67503CF /* AWSSignInManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FA11BE1347D5C5254B93C33A5F7202D5 /* NSError+AWSMTLModelException.m in Sources */ = {isa = PBXBuildFile; fileRef = FE305E1E434894DC74A4DEDF3EAC8EBD /* NSError+AWSMTLModelException.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FBF6DA57911E50EEC4B7B4BF656ADFD3 /* AppSyncSubscriptionConnection+DataHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7580BB72CA5A3657EF6F1B9FCBAAD561 /* AppSyncSubscriptionConnection+DataHandler.swift */; }; + FC0DF3B29BF928EB487F36248496068F /* AWSDDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 992FC0FBAB63C086F494F6C4DD360F39 /* AWSDDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC324CCD3A6BA7C4CBC399618C3EF206 /* AWSS3Serializer.m in Sources */ = {isa = PBXBuildFile; fileRef = 17B5D6E301F2CB407F7270F1AC272857 /* AWSS3Serializer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FC33B5AE93CAD05125F41344A7DC295C /* _AWSMobileClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 6832D4AAB489A7F5C98F97645437C7DC /* _AWSMobileClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC84C4F8A206E7ABE79CB1C9819B7973 /* AWSXMLWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7431926E134EFB6F31974A4F9D703197 /* AWSXMLWriter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FCAEFD3342AFF241C5659ED078798D08 /* Query.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9F93FEC5627892815AADD31FEB6621B /* Query.swift */; }; + FCB0E2F79322AAE4808375602EE9E27C /* AWSService.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D4EAA4C4984E0DAC488398D5FF9759C /* AWSService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD3A3329F3101AF1F8969EA38080957E /* AWSMobileClient-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C4EB50C9D33FC6979776CECACBBFA95 /* AWSMobileClient-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FDBB04B8FC16CF6EAD1AAC14B5E7B978 /* AWSDDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 68681FFE3192073A6BAC389B6EDD4C9B /* AWSDDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FDCCAC00A99C74E2BE6C3FD070D45C3D /* AWSCancellationTokenRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = E21CF101C8D923000AB15B4EB768DEB8 /* AWSCancellationTokenRegistration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE0B08EB25862356CC6346ED6E9867F1 /* AWSS3-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 19DCE610A2B9D220693770C7472F3DAF /* AWSS3-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FEBA6F221EBA3526231928AD9E5CF498 /* AWSURLRequestRetryHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = A08592190697DC4EDA3652F0A83DAF3F /* AWSURLRequestRetryHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FFD37B763EDE0D0680D6C0ACD73823E7 /* AWSExecutor.m in Sources */ = {isa = PBXBuildFile; fileRef = 24A0DB0CD0EE50AB2EE4573A30398528 /* AWSExecutor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -468,13 +469,6 @@ remoteGlobalIDString = 1CBAA1BF721D47841624A5647B1A36B3; remoteInfo = AppSyncRealTimeClient; }; - 263F85690CD33FB59444CB66DE4AE81B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9B78EE4AF6AE03E79D88886319853FF7; - remoteInfo = Starscream; - }; 297CADC2EB7375EBD5C0661B6CB80213 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -636,6 +630,13 @@ remoteGlobalIDString = 1CBAA1BF721D47841624A5647B1A36B3; remoteInfo = AppSyncRealTimeClient; }; + 82FAFBABFB75027F788077065EDFF65E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9B78EE4AF6AE03E79D88886319853FF7; + remoteInfo = Starscream; + }; 8DE06592418E763A623CFD9EF9BD7F5D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -800,479 +801,480 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 0038DB716AB5E7F7B2A07A204749A6ED /* AWSDDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDMultiFormatter.m; path = AWSCore/Logging/AWSDDMultiFormatter.m; sourceTree = ""; }; - 019BBB9F347E70D8C4AB3413B7922E99 /* AppSyncRealTimeClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AppSyncRealTimeClient-umbrella.h"; sourceTree = ""; }; - 01A50C24AC00D86E6D45463097F761E7 /* CoreFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreFunctions.swift; path = Sources/SQLite/Typed/CoreFunctions.swift; sourceTree = ""; }; - 01CC72FE5804EA94CA599C3DE0340E7A /* AWSFMResultSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMResultSet.h; path = AWSCore/FMDB/AWSFMResultSet.h; sourceTree = ""; }; + 001C7680E83DBA0D58D721F932D72E5E /* AWSCognitoIdentityProviderSrpHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderSrpHelper.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderSrpHelper.h; sourceTree = ""; }; + 00A7D2238E0C701E89E0033342B20427 /* AWSCancellationTokenSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCancellationTokenSource.h; path = AWSCore/Bolts/AWSCancellationTokenSource.h; sourceTree = ""; }; + 011703450D3AA9242C355B981B043FEC /* AWSUICKeyChainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSUICKeyChainStore.m; path = AWSCore/UICKeyChainStore/AWSUICKeyChainStore.m; sourceTree = ""; }; + 01852762042DFF375FC46BAB8E8E6D4C /* AWSCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSCore-Info.plist"; sourceTree = ""; }; + 01C87B63CAB90BEE8039AA2DFE00B837 /* AWSIdentityProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSIdentityProvider.h; path = AWSCore/Authentication/AWSIdentityProvider.h; sourceTree = ""; }; 027A672E5391399D3858F72217E6BFB5 /* Pods_AWSAppSyncTestHostApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AWSAppSyncTestHostApp.framework; path = "Pods-AWSAppSyncTestHostApp.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 03B034BDD4813734FE06E8EC7C1C2916 /* AWSSignature.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSignature.m; path = AWSCore/Authentication/AWSSignature.m; sourceTree = ""; }; - 0423FA0984CFE38B163F4CD980C172DB /* AWSCognitoIdentityProviderSrpHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderSrpHelper.m; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderSrpHelper.m; sourceTree = ""; }; - 04C140B9C3C3710A8761D242CB4D4DB0 /* AWSBolts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSBolts.h; path = AWSCore/Bolts/AWSBolts.h; sourceTree = ""; }; - 04F7B417196808CF41D07A5671637F56 /* AWSDDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDASLLogCapture.h; path = AWSCore/Logging/AWSDDASLLogCapture.h; sourceTree = ""; }; - 053B6FE906FDEB7D6080D4DA03079E74 /* AWSAuthCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSAuthCore-dummy.m"; sourceTree = ""; }; - 05B5101140556AE2D5BBF5B4EAE9E8DE /* AWSAuthCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSAuthCore-Info.plist"; sourceTree = ""; }; - 05DE8D5313D6AAB4EA3A729F1A616F3A /* AWSCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCore.debug.xcconfig; sourceTree = ""; }; - 068C2D74EBC3345168110FE909E1F8B6 /* AWSMobileClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSMobileClient-Info.plist"; sourceTree = ""; }; - 06943D72216106898CAEF51EE80C90B9 /* AWSTMCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMCache.h; path = AWSCore/TMCache/AWSTMCache.h; sourceTree = ""; }; - 075ED12290AB89827EA9C8E40D2140AB /* SQLite.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLite.swift-umbrella.h"; sourceTree = ""; }; - 07C39A721F2465B21FD9C86789AE9502 /* AWSAuthCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSAuthCore.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSAuthCore.h; sourceTree = ""; }; + 02BB2339FBD403E5C6C7889BFAA468F2 /* AWSGZIP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSGZIP.h; path = AWSCore/GZIP/AWSGZIP.h; sourceTree = ""; }; + 04016E16FDDBE1F23A4B9E0F6F702BC7 /* AWSCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCore.release.xcconfig; sourceTree = ""; }; + 051FCC882A36937106F5752C5437348C /* AWSXMLDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSXMLDictionary.h; path = AWSCore/XMLDictionary/AWSXMLDictionary.h; sourceTree = ""; }; + 05CD0417314F5FDAFAB899E9FA92A581 /* InterceptableConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InterceptableConnection.swift; path = AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection.swift; sourceTree = ""; }; + 06604A5E07526FBEA35F1C8D97FCA76C /* AWSKSReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSKSReachability.m; path = AWSCore/KSReachability/AWSKSReachability.m; sourceTree = ""; }; + 0668DB036F437B3866399889726822C8 /* AWSCognitoIdentityProvider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProvider-prefix.pch"; sourceTree = ""; }; + 06CA60D2805EE2141A5BD483EC0C6302 /* CoreFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CoreFunctions.swift; path = Sources/SQLite/Typed/CoreFunctions.swift; sourceTree = ""; }; + 07083DB102D3BB17377F353BD298068A /* AWSCognitoIdentityASF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityASF.h; path = AWSCognitoIdentityProviderASF/Internal/AWSCognitoIdentityASF.h; sourceTree = ""; }; + 0784D1E3D1FB056C6F95B7EC53E75CCD /* AggregateFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AggregateFunctions.swift; path = Sources/SQLite/Typed/AggregateFunctions.swift; sourceTree = ""; }; 07D84F970096693EE14F6B22EF6B6F0F /* Pods-AWSAppSyncUnitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AWSAppSyncUnitTests-acknowledgements.markdown"; sourceTree = ""; }; - 07DA1584F1047754E8B0506DA953527A /* AWSS3Resources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Resources.m; path = AWSS3/AWSS3Resources.m; sourceTree = ""; }; - 07F290C4577A5B8BF45B031198A17CD5 /* DateAndTimeFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateAndTimeFunctions.swift; path = Sources/SQLite/Typed/DateAndTimeFunctions.swift; sourceTree = ""; }; 080F3AC91D597C0CC9E83218742802D8 /* Pods-ApolloTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ApolloTests-Info.plist"; sourceTree = ""; }; - 086715CC44D7F7FEEDE5BB26862BB66E /* AWSS3TransferUtility+HeaderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSS3TransferUtility+HeaderHelper.h"; path = "AWSS3/AWSS3TransferUtility+HeaderHelper.h"; sourceTree = ""; }; - 08E754FB11EC9C0803314E8882D4C297 /* ReachabilitySwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReachabilitySwift.debug.xcconfig; sourceTree = ""; }; - 096EADBC04F1D509B8424AC23220C7B6 /* AWSInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSInfo.h; path = AWSCore/Service/AWSInfo.h; sourceTree = ""; }; - 097CD92C0807AFDF446AED6605F9010E /* AWSMTLValueTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLValueTransformer.m; path = AWSCore/Mantle/AWSMTLValueTransformer.m; sourceTree = ""; }; - 09B52102BF476470477B195919439FCA /* AWSDDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDDispatchQueueLogFormatter.m; path = AWSCore/Logging/Extensions/AWSDDDispatchQueueLogFormatter.m; sourceTree = ""; }; + 08829195EE514E88F28428A37D55C9FD /* AWSURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLRequestSerialization.m; path = AWSCore/Serialization/AWSURLRequestSerialization.m; sourceTree = ""; }; + 09A959465112F9DF8A89012949AB69DA /* AWSFMDatabasePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabasePool.h; path = AWSCore/FMDB/AWSFMDatabasePool.h; sourceTree = ""; }; + 09BC20CAA8842DEB96A7F0F6258A2CFC /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/SQLite/Typed/Operators.swift; sourceTree = ""; }; + 0A3B187AD3FF791232A835BEE8DE4DB6 /* AWSCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSCore-dummy.m"; sourceTree = ""; }; + 0A45CC9E33A19895A2757C935B85E629 /* AWSSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSerialization.h; path = AWSCore/Serialization/AWSSerialization.h; sourceTree = ""; }; 0A6F731DDC9602EDF56B9CA4CC20DCAF /* Pods-AWSAppSyncUnitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AWSAppSyncUnitTests-umbrella.h"; sourceTree = ""; }; - 0AE27EF34A79AFAA2DDFF5F32B0CD6A2 /* libAWSCognitoIdentityProviderASFBinary.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libAWSCognitoIdentityProviderASFBinary.a; path = AWSCognitoIdentityProviderASF/Internal/libAWSCognitoIdentityProviderASFBinary.a; sourceTree = ""; }; - 0AE4F732A8A25AF219D0811E72BA7CC1 /* AWSExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSExecutor.h; path = AWSCore/Bolts/AWSExecutor.h; sourceTree = ""; }; + 0B794D4E2CC71265F73F7050BF0F9BFB /* AWSTMMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMMemoryCache.h; path = AWSCore/TMCache/AWSTMMemoryCache.h; sourceTree = ""; }; 0B79EB3FF2A32A59B6114724DCDB2050 /* Pods-ApolloTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ApolloTests-acknowledgements.markdown"; sourceTree = ""; }; - 0C70F0239C2F3C8F1BC63A67015BD804 /* AWSXMLWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSXMLWriter.h; path = AWSCore/XMLWriter/AWSXMLWriter.h; sourceTree = ""; }; - 0D4B47F408BC0C2C2C78E9FE630959B2 /* AppSyncLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncLogger.swift; path = AppSyncRealTimeClient/Support/AppSyncLogger.swift; sourceTree = ""; }; - 0D862E8744793177450AB8D1486155F5 /* AWSEXTRuntimeExtensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSEXTRuntimeExtensions.h; path = AWSCore/Mantle/extobjc/AWSEXTRuntimeExtensions.h; sourceTree = ""; }; - 0E31ABB29C6CDBDC49E4A89C71650894 /* AWSDDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDASLLogger.m; path = AWSCore/Logging/AWSDDASLLogger.m; sourceTree = ""; }; + 0BBFFE066D8C9ED80482D0D1FDABEA54 /* AWSCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCore.h; path = AWSCore/AWSCore.h; sourceTree = ""; }; + 0BC510A12AD7327D27EEF35433158C8C /* AWSTaskCompletionSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTaskCompletionSource.h; path = AWSCore/Bolts/AWSTaskCompletionSource.h; sourceTree = ""; }; + 0C2196E8032135638A2C1FC28A1174D7 /* ReachabilitySwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReachabilitySwift-prefix.pch"; sourceTree = ""; }; + 0D14F9345F2C2430C350EDDC63360986 /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = AWSCore/Fabric/Fabric.h; sourceTree = ""; }; + 0E0616DA79A784D548F393464E10EA4F /* CountdownTimer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CountdownTimer.swift; path = AppSyncRealTimeClient/Support/CountdownTimer.swift; sourceTree = ""; }; 0E7975B0059C2DE9ECC077F957CE837E /* AWSCognitoIdentityProvider.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AWSCognitoIdentityProvider.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0E7E9CD6960D42BDC0624FCB64EC0F6B /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = AWSCore/Fabric/Fabric.h; sourceTree = ""; }; - 0EA942863B08542B9440E475D29CC11F /* AWSIdentityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSIdentityManager.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSIdentityManager.h; sourceTree = ""; }; - 0FBB7AA5304F81D6D60668956AA72704 /* AWSGeneric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSGeneric.h; path = AWSCore/Bolts/AWSGeneric.h; sourceTree = ""; }; - 1013BB155723BA1656C5A7D611E99DCF /* AWSModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSModel.h; path = AWSCore/Utility/AWSModel.h; sourceTree = ""; }; - 102D35010990718B378B881955675763 /* AWSFMDatabaseQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabaseQueue.h; path = AWSCore/FMDB/AWSFMDatabaseQueue.h; sourceTree = ""; }; - 109E18238F10A7801FFF12809857BFBC /* AggregateFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AggregateFunctions.swift; path = Sources/SQLite/Typed/AggregateFunctions.swift; sourceTree = ""; }; - 10BCEA54373D87F0A1579369D65B4CA5 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/SQLite/Core/Errors.swift; sourceTree = ""; }; - 112979E71176770FE5687FFCB04870ED /* AWSCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCore.h; path = AWSCore/AWSCore.h; sourceTree = ""; }; - 12D304BB176CFE03DDD097B49600C79A /* AWSCognitoIdentityModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityModel.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentityModel.h; sourceTree = ""; }; - 12DB4E76B38126A57EAAB6FA608DCF17 /* AWSSTSModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTSModel.h; path = AWSCore/STS/AWSSTSModel.h; sourceTree = ""; }; - 13F4B9E79C4D1D73AE9071C9EBB6A9B2 /* AWSEXTScope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSEXTScope.h; path = AWSCore/Mantle/extobjc/AWSEXTScope.h; sourceTree = ""; }; - 146C8B45640C6CCEEBD4C893881784AE /* StarscreamAdapter+Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StarscreamAdapter+Delegate.swift"; path = "AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter+Delegate.swift"; sourceTree = ""; }; - 15162D3CBD91F3FFD5579760B52B28DC /* AWSSTSService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSTSService.m; path = AWSCore/STS/AWSSTSService.m; sourceTree = ""; }; - 1554E47709365381D280772A857A7C0D /* AWSAuthCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSAuthCore.modulemap; sourceTree = ""; }; - 1605798B1AF472B02C2F434ACD98556B /* AppSyncRealTimeClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AppSyncRealTimeClient-prefix.pch"; sourceTree = ""; }; - 168913D9D24D92EFDE13726FAAFE331F /* NSDictionary+AWSMTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+AWSMTLManipulationAdditions.m"; path = "AWSCore/Mantle/NSDictionary+AWSMTLManipulationAdditions.m"; sourceTree = ""; }; - 16964FC6FDB9C8665BBFB333654F7380 /* AWSMTLModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLModel.m; path = AWSCore/Mantle/AWSMTLModel.m; sourceTree = ""; }; - 16A76605490BD43ABA36379971B862CB /* AWSCognitoIdentityResources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityResources.m; path = AWSCore/CognitoIdentity/AWSCognitoIdentityResources.m; sourceTree = ""; }; - 17F6AA3D39438B4E595E41CAC38EAB67 /* AWSKSReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSKSReachability.h; path = AWSCore/KSReachability/AWSKSReachability.h; sourceTree = ""; }; - 1824463A9FBB1CCB89A55A2CA7262F2A /* SubscriptionConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionConstants.swift; path = AppSyncRealTimeClient/Support/SubscriptionConstants.swift; sourceTree = ""; }; - 186E5B1E6F4AB91295ED9E54E4B95E6A /* aws_tommath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_tommath.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/aws_tommath.h; sourceTree = ""; }; - 18D5FF41F345AD7161DA27E3111E3081 /* AWSMTLManagedObjectAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLManagedObjectAdapter.m; path = AWSCore/Mantle/AWSMTLManagedObjectAdapter.m; sourceTree = ""; }; + 0FA0656DB3D90C64971DAF4049A9ACB6 /* AWSFMDatabaseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabaseQueue.m; path = AWSCore/FMDB/AWSFMDatabaseQueue.m; sourceTree = ""; }; + 11A3D47E11EAF57BABF3082200E71A2A /* AWSCognitoIdentityProviderResources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderResources.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderResources.m; sourceTree = ""; }; + 142559A9A82FD5D519EBE3A3EC71C77C /* AWSSTS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTS.h; path = AWSCore/STS/AWSSTS.h; sourceTree = ""; }; + 14C8F4553154CCF92D0E6B3AEF20D6A3 /* AWSS3Serializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Serializer.h; path = AWSS3/AWSS3Serializer.h; sourceTree = ""; }; + 14E60A2703D74DE2D11FF2A80A84FF57 /* AWSDDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDLog.m; path = AWSCore/Logging/AWSDDLog.m; sourceTree = ""; }; + 14FD38488EF911B159BB776A5E5FB5CD /* AWSMobileClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSMobileClient-Info.plist"; sourceTree = ""; }; + 1538CB090B35B5A092626370C9DBF8E8 /* AWSCognitoAuth+Extensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoAuth+Extensions.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoAuth+Extensions.h"; sourceTree = ""; }; + 1635878978B8A57D6AEE4E66FE85B9FC /* AWSCredentialsProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCredentialsProvider.m; path = AWSCore/Authentication/AWSCredentialsProvider.m; sourceTree = ""; }; + 1785FFA07DCD26239EA4AB58C699F7DC /* AWSCancellationTokenSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCancellationTokenSource.m; path = AWSCore/Bolts/AWSCancellationTokenSource.m; sourceTree = ""; }; + 17958A677D16E632C80152DBB4B800FF /* AWSMantle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMantle.h; path = AWSCore/Mantle/AWSMantle.h; sourceTree = ""; }; + 17B5D6E301F2CB407F7270F1AC272857 /* AWSS3Serializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Serializer.m; path = AWSS3/AWSS3Serializer.m; sourceTree = ""; }; + 18EC527E541B8E29E8B4145B5FF30434 /* AWSTMCacheBackgroundTaskManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMCacheBackgroundTaskManager.h; path = AWSCore/TMCache/AWSTMCacheBackgroundTaskManager.h; sourceTree = ""; }; + 19771A19261ACD7B9203FC55C717E096 /* AWSURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLResponseSerialization.h; path = AWSCore/Serialization/AWSURLResponseSerialization.h; sourceTree = ""; }; 19CCC50F989EF86490C8A062E92CD482 /* Pods-ApolloTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ApolloTests.modulemap"; sourceTree = ""; }; - 1C3EDBDF5AAD3A8102BF776B5B4AC511 /* AWSSTS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTS.h; path = AWSCore/STS/AWSSTS.h; sourceTree = ""; }; + 19DCE610A2B9D220693770C7472F3DAF /* AWSS3-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSS3-umbrella.h"; sourceTree = ""; }; + 1B35482E0CD1FD85186173C258B3C5F6 /* Starscream.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Starscream.debug.xcconfig; sourceTree = ""; }; + 1B63B381E8FA6A27C65F3161E65F5164 /* AWSNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSNetworking.m; path = AWSCore/Networking/AWSNetworking.m; sourceTree = ""; }; + 1B9F4B886CFE63C5426A6BF41BEF2949 /* AWSAuthCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSAuthCore.debug.xcconfig; sourceTree = ""; }; 1C5E4714B64C94CE16847D24CB18A6E9 /* Pods-AWSAppSyncTestHostApp-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncTestHostApp-acknowledgements.plist"; sourceTree = ""; }; - 1CCDB3666A46E2EC75968A1343BDC7D1 /* AppSyncMessage+Encodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncMessage+Encodable.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage+Encodable.swift"; sourceTree = ""; }; 1CD6316D5195F58EABD1723B3C383843 /* Pods-AWSAppSyncIntegrationTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AWSAppSyncIntegrationTests-umbrella.h"; sourceTree = ""; }; 1D216CE4A8B6F50D603960D17EE072C6 /* AWSS3.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AWSS3.framework; path = AWSS3.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 1E8359C432873BB9171E39B158DDB3CE /* Query.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Query.swift; path = Sources/SQLite/Typed/Query.swift; sourceTree = ""; }; - 1ECBA8A2EF9277979F48C6A38D63902D /* Starscream.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Starscream.debug.xcconfig; sourceTree = ""; }; - 1FF8861E91CE03AD9EE21EF284AD85F1 /* AWSTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTask.h; path = AWSCore/Bolts/AWSTask.h; sourceTree = ""; }; - 20167F785F1D2C0E6D0AAD881C8F8D69 /* AWSDDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDContextFilterLogFormatter.m; path = AWSCore/Logging/Extensions/AWSDDContextFilterLogFormatter.m; sourceTree = ""; }; - 203B6C33B994ADEEC6078434C212146D /* AWSTaskCompletionSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTaskCompletionSource.m; path = AWSCore/Bolts/AWSTaskCompletionSource.m; sourceTree = ""; }; + 1E0DA69E679E982C9FECB47D7E1E53C4 /* JSONHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONHelper.swift; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/JSONHelper.swift; sourceTree = ""; }; + 1E778EB96C524FBADAB642D36C444526 /* AWSS3.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSS3.modulemap; sourceTree = ""; }; + 1EE9E7C8A8E3A4E86EE36281FE5ED13B /* Blob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Blob.swift; path = Sources/SQLite/Core/Blob.swift; sourceTree = ""; }; + 2018192E002BC1F698650986BF1708F2 /* SwiftLint.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.release.xcconfig; sourceTree = ""; }; + 207C8245328B5240B2367B5BFD1AA0D0 /* AWSAuthCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSAuthCore.release.xcconfig; sourceTree = ""; }; + 20CAA15C2214288C92CF2B601EFD41DE /* AWSCognitoIdentityUserPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUserPool.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUserPool.h; sourceTree = ""; }; 21B03CA622E690725A6626C088E1D09F /* Reachability.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Reachability.framework; path = ReachabilitySwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 22EDA00ED9AFCF0F48BC52BBEBEE5EE8 /* AWSS3TransferUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferUtility.h; path = AWSS3/AWSS3TransferUtility.h; sourceTree = ""; }; + 2361659E922325F543681E52DE0E2D21 /* AWSCognitoIdentity+Fabric.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSCognitoIdentity+Fabric.m"; path = "AWSCore/CognitoIdentity/AWSCognitoIdentity+Fabric.m"; sourceTree = ""; }; 23BBF96B456626F26AD814C35A720195 /* Pods_AWSAppSyncUnitTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AWSAppSyncUnitTests.framework; path = "Pods-AWSAppSyncUnitTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 24476A20C3567E79A10FEE7D8A07B99D /* AWSEXTRuntimeExtensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSEXTRuntimeExtensions.m; path = AWSCore/Mantle/extobjc/AWSEXTRuntimeExtensions.m; sourceTree = ""; }; 247391C84BD2716FFCD75881080C9093 /* Pods-AWSAppSyncTestApp-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AWSAppSyncTestApp-frameworks.sh"; sourceTree = ""; }; - 2492656604CBE0C08001D2D9C7AF6359 /* FABKitProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABKitProtocol.h; path = AWSCore/Fabric/FABKitProtocol.h; sourceTree = ""; }; + 24A0DB0CD0EE50AB2EE4573A30398528 /* AWSExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSExecutor.m; path = AWSCore/Bolts/AWSExecutor.m; sourceTree = ""; }; + 24E13D2BFCB5B272CB46E60A16FD2B70 /* StarscreamAdapter+Delegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StarscreamAdapter+Delegate.swift"; path = "AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter+Delegate.swift"; sourceTree = ""; }; 254944609F8E085A6EFCCA553796AFEC /* Pods_AWSAppSync.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AWSAppSync.framework; path = "Pods-AWSAppSync.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 25D598639E8FEE502CC0CBE81F6F37D6 /* AWSURLRequestRetryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLRequestRetryHandler.h; path = AWSCore/Serialization/AWSURLRequestRetryHandler.h; sourceTree = ""; }; + 26243D016B2333594DDDC5BC800DE736 /* AWSCognitoIdentityResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityResources.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentityResources.h; sourceTree = ""; }; + 26444DD001C154F7A5E74D94A7E9646E /* AWSJKBigInteger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSJKBigInteger.m; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigInteger.m; sourceTree = ""; }; 26687424923F910CD2CFBAC98164D553 /* Pods-AWSAppSyncIntegrationTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncIntegrationTests-Info.plist"; sourceTree = ""; }; - 2722D1F94B0C5B6BAB7DFC49E23BE89D /* AWSMobileClient-Mixed-Swift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSMobileClient-Mixed-Swift.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSMobileClient-Mixed-Swift.h"; sourceTree = ""; }; - 27F5B4898FA6F241986ABC6E88A585B6 /* AWSNetworkingHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSNetworkingHelpers.m; path = AWSCore/Networking/AWSNetworkingHelpers.m; sourceTree = ""; }; - 280B263864580F0AB269D8C217C7214E /* AWSCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSCore.modulemap; sourceTree = ""; }; - 28CABFAE5621BDFAC61A72C1E949E430 /* AWSFMDatabaseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabaseQueue.m; path = AWSCore/FMDB/AWSFMDatabaseQueue.m; sourceTree = ""; }; - 293ACD458388309D87CC8009835DD33F /* AWSS3TransferUtilityDatabaseHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferUtilityDatabaseHelper.h; path = AWSS3/AWSS3TransferUtilityDatabaseHelper.h; sourceTree = ""; }; - 2A1F17AEE2442EFA792958B61C5C2598 /* AWSEXTRuntimeExtensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSEXTRuntimeExtensions.m; path = AWSCore/Mantle/extobjc/AWSEXTRuntimeExtensions.m; sourceTree = ""; }; + 28BA01C49C43ACD338D4184F75AAA67F /* RetryableConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryableConnection.swift; path = AppSyncRealTimeClient/Connection/RetryableConnection.swift; sourceTree = ""; }; + 28EE274D7BC9F2FED79937BB991C3EAE /* StarscreamAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarscreamAdapter.swift; path = AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter.swift; sourceTree = ""; }; + 2976EC1BC01DABCA316D3BC1DA2A47E1 /* AWSDDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDAbstractDatabaseLogger.h; path = AWSCore/Logging/AWSDDAbstractDatabaseLogger.h; sourceTree = ""; }; + 297DD1889C129225942BDB734879D00C /* AWSSTSService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSTSService.m; path = AWSCore/STS/AWSSTSService.m; sourceTree = ""; }; + 29D8A74FCF6E0CA1FEF28668C2D8C982 /* AWSDDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDTTYLogger.h; path = AWSCore/Logging/AWSDDTTYLogger.h; sourceTree = ""; }; + 29F24EE4EBF0721D299C5A5181D00630 /* NSObject+AWSMTLComparisonAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+AWSMTLComparisonAdditions.h"; path = "AWSCore/Mantle/NSObject+AWSMTLComparisonAdditions.h"; sourceTree = ""; }; 2A4E5DB3D58FE9ADF76B8B7CA8EA3959 /* Pods-AWSAppSyncTestHostApp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AWSAppSyncTestHostApp-umbrella.h"; sourceTree = ""; }; - 2B5CA8DA6618D618347BC247E2ADBE55 /* AWSInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSInfo.m; path = AWSCore/Service/AWSInfo.m; sourceTree = ""; }; - 2C2953EEBC29C0A723553654F20CA026 /* AWSCognitoCredentialsProvider+Extension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoCredentialsProvider+Extension.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoCredentialsProvider+Extension.h"; sourceTree = ""; }; - 2CAF83A5514D1764F3D3E3DE4B7B9D4F /* RTree.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RTree.swift; path = Sources/SQLite/Extensions/RTree.swift; sourceTree = ""; }; - 2CBE9875F495184EE15264E9EE6B9996 /* StarscreamAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StarscreamAdapter.swift; path = AppSyncRealTimeClient/Websocket/Starscream/StarscreamAdapter.swift; sourceTree = ""; }; - 2D1261769A9F1E9A189EC599C9FE73AB /* AWSDDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDAssertMacros.h; path = AWSCore/Logging/AWSDDAssertMacros.h; sourceTree = ""; }; - 2D223310EE2672525F950FC9AF52CDB5 /* AWSCognitoIdentityModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityModel.m; path = AWSCore/CognitoIdentity/AWSCognitoIdentityModel.m; sourceTree = ""; }; - 2D236B1A726CE3F20FB75EE6F6C406B8 /* Collation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Collation.swift; path = Sources/SQLite/Typed/Collation.swift; sourceTree = ""; }; - 2DADF44B8B9EA9F705F239E251C7F376 /* AppSyncSubscriptionConnection+Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncSubscriptionConnection+Connection.swift"; path = "AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+Connection.swift"; sourceTree = ""; }; - 2EAAD6A641597785875235084B0EA1BA /* RealtimeConnectionProvider+KeepAlive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+KeepAlive.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+KeepAlive.swift"; sourceTree = ""; }; - 2EAAEF8567BB81F9B0A42159428C808F /* AWSSignInManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSignInManager.m; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInManager.m; sourceTree = ""; }; - 2EAE3A875859EF6B56E7F545BEF95D90 /* SQLite.swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLite.swift.release.xcconfig; sourceTree = ""; }; - 2F7ED7D2E5AF558E16FDADF18B6E3F3C /* AWSCognitoIdentityProviderASF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderASF.m; path = AWSCognitoIdentityProviderASF/AWSCognitoIdentityProviderASF.m; sourceTree = ""; }; - 2FAA641682BB4501C4E167DC9B4129F7 /* AWSXMLWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSXMLWriter.m; path = AWSCore/XMLWriter/AWSXMLWriter.m; sourceTree = ""; }; + 2A694F6BFFF984007D1C2B7F3729AE01 /* ReachabilitySwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ReachabilitySwift-Info.plist"; sourceTree = ""; }; + 2BD69C6477043B7F968A1176BC075DD4 /* AWSCognitoIdentityProvider.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProvider.release.xcconfig; sourceTree = ""; }; + 2C82C4E1F0FE25FF55FB4A07641B3CFB /* AWSUIConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSUIConfiguration.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSUIConfiguration.h; sourceTree = ""; }; + 2CD6937F17FE5FF2298121E4463A30A9 /* AWSSignInProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInProvider.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInProvider.h; sourceTree = ""; }; + 2D579E525DB8544240300AADDF814B31 /* AWSInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSInfo.h; path = AWSCore/Service/AWSInfo.h; sourceTree = ""; }; + 2D8E25353BAC70F600327FB9FC3F44DF /* AWSFMDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabase.h; path = AWSCore/FMDB/AWSFMDatabase.h; sourceTree = ""; }; + 2DD6D8ACA6103EE02723F79944281407 /* AWSCredentialsProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCredentialsProvider.h; path = AWSCore/Authentication/AWSCredentialsProvider.h; sourceTree = ""; }; + 2ED826E7F45C9EBA3A987BAC78AB1BF1 /* AWSDDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDLogMacros.h; path = AWSCore/Logging/AWSDDLogMacros.h; sourceTree = ""; }; + 2F25CA0F9E5CE9BADBCD4AD91A08D836 /* AWSFMResultSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMResultSet.h; path = AWSCore/FMDB/AWSFMResultSet.h; sourceTree = ""; }; + 2F8438D23115B114BF9234E1A873FD49 /* AWSEXTScope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSEXTScope.m; path = AWSCore/Mantle/extobjc/AWSEXTScope.m; sourceTree = ""; }; + 2FB9A453900935049FADB570EBE2547D /* SQLite.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLite.swift-umbrella.h"; sourceTree = ""; }; 2FF8CBF8F8F95671E361BFFCF1C263F6 /* Pods-AWSAppSyncIntegrationTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AWSAppSyncIntegrationTests-acknowledgements.markdown"; sourceTree = ""; }; - 31DC2B2E9B0F56BB33545A047114398E /* AWSS3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3.h; path = AWSS3/AWSS3.h; sourceTree = ""; }; - 321A22AB8A9190959CAAB3A4DF015095 /* AWSS3.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSS3.debug.xcconfig; sourceTree = ""; }; + 31726E160693209B5D96C53186ADD82D /* SQLite.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLite.swift-prefix.pch"; sourceTree = ""; }; + 31DB1B9BEEDECFEDCB06B427CBA4E737 /* AppSyncRealTimeClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AppSyncRealTimeClient.modulemap; sourceTree = ""; }; 3223D523FFC3DE4D13BA82B3F274E015 /* Pods-AWSAppSyncUnitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncUnitTests.debug.xcconfig"; sourceTree = ""; }; - 325C06169702EBAEC246DBC926880335 /* Starscream-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Starscream-Info.plist"; sourceTree = ""; }; - 32D7CF877FCDF96114E1362834BD398C /* AppSyncJSONValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncJSONValue.swift; path = AppSyncRealTimeClient/Support/AppSyncJSONValue.swift; sourceTree = ""; }; - 337BFAE5B221B3D7FD337AF2ABE2DB50 /* AWSCancellationTokenRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCancellationTokenRegistration.h; path = AWSCore/Bolts/AWSCancellationTokenRegistration.h; sourceTree = ""; }; - 35655AFEA9F6576618738C6D8D788B52 /* AWSCognitoIdentityUserPool_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUserPool_Internal.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityUserPool_Internal.h; sourceTree = ""; }; - 35A6D5337A31B5BCFDA6EF388B1A4539 /* AWSValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSValidation.h; path = AWSCore/Serialization/AWSValidation.h; sourceTree = ""; }; - 36F3A940CC8E864315ABA9E38B1627B5 /* AWSS3PreSignedURL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3PreSignedURL.m; path = AWSS3/AWSS3PreSignedURL.m; sourceTree = ""; }; - 37A2E0EE51FC1A85EA186D9F26CF932D /* AWSCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCore-prefix.pch"; sourceTree = ""; }; - 37F66DBA70C2CBDF25FDB01CBE825184 /* AWSXMLDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSXMLDictionary.m; path = AWSCore/XMLDictionary/AWSXMLDictionary.m; sourceTree = ""; }; - 381570045ED19C396EF2F5B3B2D1BD8E /* AWSCognitoIdentityUser_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUser_Internal.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityUser_Internal.h; sourceTree = ""; }; - 3854A2420DCF9A352A26B1AC66AB88C3 /* Schema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Schema.swift; path = Sources/SQLite/Typed/Schema.swift; sourceTree = ""; }; + 342DA0D02672F3DC9FFB530FD04E8388 /* AWSGZIP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSGZIP.m; path = AWSCore/GZIP/AWSGZIP.m; sourceTree = ""; }; + 3483CC4EDD610054CF6AD358587FC321 /* AWSS3TransferUtilityTasks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferUtilityTasks.h; path = AWSS3/AWSS3TransferUtilityTasks.h; sourceTree = ""; }; + 35899966BB4EA733771AE0E1963EDFBB /* AWSCognitoIdentityUser_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUser_Internal.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityUser_Internal.h; sourceTree = ""; }; + 360FFD77AEAE834FCED22F23ABAFCAB6 /* AWSClientContext.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSClientContext.m; path = AWSCore/Service/AWSClientContext.m; sourceTree = ""; }; + 372A290102544D6443E41C43ECD5F81A /* AWSBolts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSBolts.m; path = AWSCore/Bolts/AWSBolts.m; sourceTree = ""; }; + 38071F12D0022860CE01651FC1333078 /* AppSyncRealTimeClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AppSyncRealTimeClient-umbrella.h"; sourceTree = ""; }; 389829DD1C4C0C9B6489B3AA9150432F /* Pods-AWSAppSyncUnitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncUnitTests.release.xcconfig"; sourceTree = ""; }; - 38C4F404AB947761E209DDF6EEE3C30C /* AWSAuthCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSAuthCore-umbrella.h"; sourceTree = ""; }; - 39BD3454BB7B1105AE8A6D374344FCF6 /* AWSFMDatabasePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabasePool.h; path = AWSCore/FMDB/AWSFMDatabasePool.h; sourceTree = ""; }; - 3A8DC1C7F7D94E5D93B79CC8F1B47252 /* AWSCognitoIdentityProviderResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderResources.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderResources.h; sourceTree = ""; }; - 3D6BF490DBE4C48AB9F56F4DB30A3A52 /* Statement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Statement.swift; path = Sources/SQLite/Core/Statement.swift; sourceTree = ""; }; - 3D9724790F4DD2A99B782B6CBFD7FDF6 /* AWSCognitoIdentityProvider.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProvider.debug.xcconfig; sourceTree = ""; }; - 3DE07A3AA8AE0DE024F4A2CEBCFE3F62 /* AWSEXTScope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSEXTScope.m; path = AWSCore/Mantle/extobjc/AWSEXTScope.m; sourceTree = ""; }; - 40159181703856B6D0C4ED22CE033355 /* fts3_tokenizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fts3_tokenizer.h; path = Sources/SQLiteObjc/fts3_tokenizer.h; sourceTree = ""; }; - 4042035EA85522670BEEAFD1865E8561 /* Starscream-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Starscream-prefix.pch"; sourceTree = ""; }; - 40F24C99BFABB2DFBE2EC666241C90C4 /* AWSCognitoIdentity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentity.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentity.h; sourceTree = ""; }; + 3A190FF84A36C4BBD1D2E0C38E0A8F90 /* AWSCognitoAuthUICKeyChainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoAuthUICKeyChainStore.h; path = AWSCognitoAuth/Internal/UICKeyChainStore/AWSCognitoAuthUICKeyChainStore.h; sourceTree = ""; }; + 3B2EFB6E0F3187C7273ECB3B89421CD0 /* AWSCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCore-umbrella.h"; sourceTree = ""; }; + 3B33B11B3D1916EB7883D57AF526BEBA /* AWSS3Resources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Resources.m; path = AWSS3/AWSS3Resources.m; sourceTree = ""; }; + 3B40B6508FA363F63F30F524DAFD2F5C /* AWSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSLogging.h; path = AWSCore/Utility/AWSLogging.h; sourceTree = ""; }; + 3B45E52FFC0DF9D5174D45E8CE93C87D /* AWSEXTKeyPathCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSEXTKeyPathCoding.h; path = AWSCore/Mantle/extobjc/AWSEXTKeyPathCoding.h; sourceTree = ""; }; + 3C33BCBEA6C99ECEE3AEFA4C2C642731 /* aws_tommath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_tommath.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/aws_tommath.h; sourceTree = ""; }; + 3CCB7DDDE48D5AB4EE04F251003B1650 /* SQLite.swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLite.swift.debug.xcconfig; sourceTree = ""; }; + 3D0D28FDD9744920D853753710D8EF8A /* AWSCognitoIdentityProviderASF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderASF.h; path = AWSCognitoIdentityProviderASF/AWSCognitoIdentityProviderASF.h; sourceTree = ""; }; + 3D4EAA4C4984E0DAC488398D5FF9759C /* AWSService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSService.h; path = AWSCore/Service/AWSService.h; sourceTree = ""; }; + 3D9B9C68AF446B8A2B96782EE9A07BAB /* AWSSignature.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSignature.m; path = AWSCore/Authentication/AWSSignature.m; sourceTree = ""; }; + 3E985B1F86CB6BD50779F433D12C4987 /* AWSCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCore-prefix.pch"; sourceTree = ""; }; + 3F7CB61AEB17AEAEA95EC07BB50D9AC0 /* Value.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Value.swift; path = Sources/SQLite/Core/Value.swift; sourceTree = ""; }; + 3FA3FDA3A24908E8CC15CF4E343FAA15 /* AWSS3TransferUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferUtility.h; path = AWSS3/AWSS3TransferUtility.h; sourceTree = ""; }; + 3FE0BF143DC0732E905DD85FBACC3BEF /* AWSTMDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTMDiskCache.m; path = AWSCore/TMCache/AWSTMDiskCache.m; sourceTree = ""; }; + 4018195427E32EAAE66C60F63115D428 /* AWSURLRequestRetryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLRequestRetryHandler.h; path = AWSCore/Serialization/AWSURLRequestRetryHandler.h; sourceTree = ""; }; 4173269ADB6261AABA30415E3B9A005D /* Pods-ApolloTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ApolloTests.release.xcconfig"; sourceTree = ""; }; - 4216D6FF9AD1D80B84FB57D6093A4E3E /* AWSCognitoIdentity+Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoIdentity+Fabric.h"; path = "AWSCore/CognitoIdentity/AWSCognitoIdentity+Fabric.h"; sourceTree = ""; }; - 429FC80A44B2DB5218F5C0768C227BDC /* AppSyncSubscriptionConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncSubscriptionConnection.swift; path = AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection.swift; sourceTree = ""; }; - 43DFB3EC89D170FFEE023A54743AFB71 /* AWSMobileClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSMobileClient-prefix.pch"; sourceTree = ""; }; - 4407C0A3866B45A9E584BDBB290603B5 /* AWSTMDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTMDiskCache.m; path = AWSCore/TMCache/AWSTMDiskCache.m; sourceTree = ""; }; - 44362003E805F89120338854C3AB6238 /* AWSTMCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTMCache.m; path = AWSCore/TMCache/AWSTMCache.m; sourceTree = ""; }; - 44A9CD001B0E38A29AAA82887210A40E /* RealtimeConnectionProviderResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealtimeConnectionProviderResponse.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProviderResponse.swift; sourceTree = ""; }; + 417E9BC9ABBA0F0A9FE73DCE8E581E34 /* AWSS3TransferUtilityDatabaseHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferUtilityDatabaseHelper.m; path = AWSS3/AWSS3TransferUtilityDatabaseHelper.m; sourceTree = ""; }; + 42FC688F8D02A0E2067379091BD33B14 /* AWSCognitoIdentityProviderASF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderASF.m; path = AWSCognitoIdentityProviderASF/AWSCognitoIdentityProviderASF.m; sourceTree = ""; }; + 4384982AE9180197852E5C0820FEA27D /* AWSMobileClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileClient.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClient.swift; sourceTree = ""; }; + 44E1595D4A8EA850C5E1FE7D438532A2 /* AWSIdentityProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSIdentityProvider.m; path = AWSCore/Authentication/AWSIdentityProvider.m; sourceTree = ""; }; 453B90D233853D3153016E9F53F7D636 /* Pods-AWSAppSyncTestApp-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AWSAppSyncTestApp-umbrella.h"; sourceTree = ""; }; - 45D07B1945F5CEAF4677831ECAB4C0DD /* AWSDDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDTTYLogger.m; path = AWSCore/Logging/AWSDDTTYLogger.m; sourceTree = ""; }; - 488CD988545C52AEF6B4E494739F750E /* AWSCognitoIdentityProviderASF-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSCognitoIdentityProviderASF-dummy.m"; sourceTree = ""; }; - 499A2117D3999F7A8D587C93234E7307 /* AWSUIConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSUIConfiguration.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSUIConfiguration.h; sourceTree = ""; }; - 4C1BB6F5A68CC5EEA4280C9953006BFE /* AWSSignInManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInManager.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInManager.h; sourceTree = ""; }; - 4F1FF4B4AFFBFC7C5E93AE6496326AF2 /* AWSS3.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSS3.modulemap; sourceTree = ""; }; + 4671BCA8361CEFAEA4F91E2AB47B7059 /* ConnectionProviderFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProviderFactory.swift; path = AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderFactory.swift; sourceTree = ""; }; + 483B449685D9074D37E04C90BD251F5A /* SQLiteObjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SQLiteObjc.h; path = Sources/SQLiteObjc/include/SQLiteObjc.h; sourceTree = ""; }; + 488452F5089AFFE9F968064BCA73CAD8 /* AWSModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSModel.m; path = AWSCore/Utility/AWSModel.m; sourceTree = ""; }; + 489163BFB44448D1C24B073C3542A7E3 /* OIDCAuthProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OIDCAuthProvider.swift; path = AppSyncRealTimeClient/Support/OIDCAuthProvider.swift; sourceTree = ""; }; + 4923CD652915E09AE0BA41457AED27C4 /* AWSDDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDTTYLogger.m; path = AWSCore/Logging/AWSDDTTYLogger.m; sourceTree = ""; }; + 492B07A2A8F7E70CFEC97FA99D11A251 /* AWSFMDB+AWSHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSFMDB+AWSHelpers.h"; path = "AWSCore/FMDB/AWSFMDB+AWSHelpers.h"; sourceTree = ""; }; + 4B5049C000250FB113CBDFED88788678 /* AWSSTSModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSTSModel.m; path = AWSCore/STS/AWSSTSModel.m; sourceTree = ""; }; + 4B940C263E8E7019A2616ECE6FE6971C /* AWSIdentityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSIdentityManager.m; path = AWSAuthSDK/Sources/AWSAuthCore/AWSIdentityManager.m; sourceTree = ""; }; + 4B997E4320528EBFCA2D9805A83A5835 /* Starscream-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Starscream-dummy.m"; sourceTree = ""; }; + 4BE45A80FCB40E98891C6B3C16B4CC19 /* AWSCognitoIdentityProviderHKDF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderHKDF.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderHKDF.h; sourceTree = ""; }; + 4C80C3EDED4BBF90EC94F7DD70303AA7 /* AWSCognitoAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoAuth.m; path = AWSCognitoAuth/AWSCognitoAuth.m; sourceTree = ""; }; + 4CC0424CB6FDEEA3A7BB708F8C83B8AD /* AWSFMDB+AWSHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSFMDB+AWSHelpers.m"; path = "AWSCore/FMDB/AWSFMDB+AWSHelpers.m"; sourceTree = ""; }; + 4DD1C374F47A3F8E2E0605E7346D441D /* AppSyncRealTimeClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AppSyncRealTimeClient-Info.plist"; sourceTree = ""; }; + 4E65F224766E6BC639490E7843E330E1 /* SubscriptionConnectionType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionConnectionType.swift; path = AppSyncRealTimeClient/Support/SubscriptionConnectionType.swift; sourceTree = ""; }; + 4F0800C860910A307CF489C6A3F268CE /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m"; sourceTree = ""; }; 4F692ACEA599D56255144D6D7C75BA58 /* Pods-AWSAppSyncTestApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncTestApp.debug.xcconfig"; sourceTree = ""; }; - 500C39E4A39F196055BC086A96344FDD /* Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Helpers.swift; path = Sources/SQLite/Helpers.swift; sourceTree = ""; }; - 50F480AAE6CC1E9A2A608C458D97A9E6 /* AWSModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSModel.m; path = AWSCore/Utility/AWSModel.m; sourceTree = ""; }; - 51258ABE2646090051E3458D2BBAD4A5 /* AppSyncConnectionRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncConnectionRequest.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppSyncConnectionRequest.swift; sourceTree = ""; }; - 512E9E09859F9DB624E9A2E3838F3A9A /* AWSMTLManagedObjectAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLManagedObjectAdapter.h; path = AWSCore/Mantle/AWSMTLManagedObjectAdapter.h; sourceTree = ""; }; - 519A3FA3150D6EE4B1C6E9AD7BFA1FE7 /* AWSSTSResources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSTSResources.m; path = AWSCore/STS/AWSSTSResources.m; sourceTree = ""; }; - 523108078AC2EC25B062486223796A3B /* AWSUserPoolCustomAuthHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSUserPoolCustomAuthHandler.swift; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSUserPoolCustomAuthHandler.swift; sourceTree = ""; }; - 52C41B986A5B8C8E0F5A02ED0BAF60D7 /* AWSMobileClientExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileClientExtensions.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClientExtensions.swift; sourceTree = ""; }; - 52E01C18FA3EB12C865CCAFEB5F6A08C /* AWSURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLRequestSerialization.h; path = AWSCore/Serialization/AWSURLRequestSerialization.h; sourceTree = ""; }; - 530927FD4A91637F8A435E4D21FE2BFD /* AWSS3TransferUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferUtility.m; path = AWSS3/AWSS3TransferUtility.m; sourceTree = ""; }; - 53BEA60DAB564F8079C5FB63AB2B7F70 /* AWSCancellationTokenRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCancellationTokenRegistration.m; path = AWSCore/Bolts/AWSCancellationTokenRegistration.m; sourceTree = ""; }; - 5575F09CB1FF90F402B79A5D51CF1A8C /* AWSAuthCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSAuthCore.release.xcconfig; sourceTree = ""; }; - 55A3A77308E46E2D1601ED756ACE5DFC /* SQLite.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLite.swift-prefix.pch"; sourceTree = ""; }; - 565EF0031AA210578E5EA4014A01D9CA /* tommath.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tommath.c; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/tommath.c; sourceTree = ""; }; - 569F6309E0BC72FF6F34D5BB45ADC50F /* AWSS3-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSS3-prefix.pch"; sourceTree = ""; }; - 56C5CA9244534F036BEBE87D03782EB5 /* NSData+AWSCognitoIdentityProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+AWSCognitoIdentityProvider.m"; path = "AWSCognitoIdentityProvider/Internal/NSData+AWSCognitoIdentityProvider.m"; sourceTree = ""; }; - 56CF35F0803413BB6B4884829B9DAB02 /* Starscream.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Starscream.modulemap; sourceTree = ""; }; - 5701257380B5D2D3A5275279F0E54A4E /* AppSyncRealTimeClient-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AppSyncRealTimeClient-Info.plist"; sourceTree = ""; }; - 579883D7F01951DA69EE80EF6A5293AF /* AWSCredentialsProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCredentialsProvider.h; path = AWSCore/Authentication/AWSCredentialsProvider.h; sourceTree = ""; }; - 58DB87A163D69F71634EC0C7D4962BC4 /* AppSyncResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncResponse.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppSyncResponse.swift; sourceTree = ""; }; - 58ED9D243DACD64D4594C9294DF8BF08 /* AWSBolts.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSBolts.m; path = AWSCore/Bolts/AWSBolts.m; sourceTree = ""; }; - 59043D211AF315AAB87DBC168D64BBAF /* NSObject+AWSMTLComparisonAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+AWSMTLComparisonAdditions.m"; path = "AWSCore/Mantle/NSObject+AWSMTLComparisonAdditions.m"; sourceTree = ""; }; + 4F7E8F10DBA3B39A99BC8C6A54E83AE8 /* SQLite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SQLite.h; path = Sources/SQLite/SQLite.h; sourceTree = ""; }; + 4F91FF3E871B68B50571871AF3C18CF6 /* AppSyncJSONHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncJSONHelper.swift; path = AppSyncRealTimeClient/Support/AppSyncJSONHelper.swift; sourceTree = ""; }; + 4FD733C2B2F17344B5B3091B1E57D89A /* AWSSynchronizedMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSynchronizedMutableDictionary.h; path = AWSCore/Utility/AWSSynchronizedMutableDictionary.h; sourceTree = ""; }; + 4FF44826B1516E85DE14CC7217B7CDCA /* AWSS3TransferManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferManager.h; path = AWSS3/AWSS3TransferManager.h; sourceTree = ""; }; + 501BCAC30A998EF1C739A282A9992C53 /* RealtimeConnectionProvider+Websocket.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+Websocket.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+Websocket.swift"; sourceTree = ""; }; + 504D53593DE80225D2FE11451F4EF1D0 /* AWSService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSService.m; path = AWSCore/Service/AWSService.m; sourceTree = ""; }; + 518409ACD50381C768EC1A431745C836 /* SSLClientCertificate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLClientCertificate.swift; path = Sources/Starscream/SSLClientCertificate.swift; sourceTree = ""; }; + 5198B2A7341287CF86BA532573A80722 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h"; sourceTree = ""; }; + 51D4D6FB51572578F6151245DAF6AA00 /* AWSUserPoolOperationsHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSUserPoolOperationsHandler.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSUserPoolOperationsHandler.swift; sourceTree = ""; }; + 53A5784B0DAED66BDC94374E0516CFFA /* WebSocket.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebSocket.swift; path = Sources/Starscream/WebSocket.swift; sourceTree = ""; }; + 5532209C87AC39838A1C284BC4D29B10 /* AWSAuthCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSAuthCore.modulemap; sourceTree = ""; }; + 55D8A8399BC8BD2227BBD33CA566083C /* AWSCognitoIdentityProviderASF-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProviderASF-umbrella.h"; sourceTree = ""; }; + 56B947EE59FAFBFC7B2BAEC64095BF98 /* AWSCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCategory.m; path = AWSCore/Utility/AWSCategory.m; sourceTree = ""; }; + 588C9BF96FD6434CE5A504478AC68513 /* AWSDDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDOSLogger.h; path = AWSCore/Logging/AWSDDOSLogger.h; sourceTree = ""; }; + 58D7DEDDD46FAB391C987D1161BD5521 /* Starscream-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Starscream-prefix.pch"; sourceTree = ""; }; 592313CB94B49286EEF277EA91D3D95A /* AWSCognitoIdentityProviderASF.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AWSCognitoIdentityProviderASF.framework; path = AWSCognitoIdentityProviderASF.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 59D423F7652580A9299320F0196158FF /* SQLite.swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SQLite.swift-Info.plist"; sourceTree = ""; }; - 5A12DB35FFA02758CC9E441233B5C626 /* Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connection.swift; path = Sources/SQLite/Core/Connection.swift; sourceTree = ""; }; - 5A6205C035FAB4E2BF1E66718D11156C /* AWSS3TransferManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferManager.m; path = AWSS3/AWSS3TransferManager.m; sourceTree = ""; }; - 5ABFBC3560EB9A02941B73AB62DF02EC /* JSONHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONHelper.swift; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/JSONHelper.swift; sourceTree = ""; }; + 596E30E01D5D0EB9D245DD03D61BAE35 /* AWSDDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDOSLogger.m; path = AWSCore/Logging/AWSDDOSLogger.m; sourceTree = ""; }; + 599246560FD8146C8737D53B9032EAC3 /* AWSFMDatabase+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSFMDatabase+Private.h"; path = "AWSCore/FMDB/AWSFMDatabase+Private.h"; sourceTree = ""; }; + 59A99F54E57D8A86864F7E4BA8B66099 /* RealtimeConnectionProvider+StaleConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+StaleConnection.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+StaleConnection.swift"; sourceTree = ""; }; + 5A97E13F49220B44EFFCEA78046321A3 /* AWSModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSModel.h; path = AWSCore/Utility/AWSModel.h; sourceTree = ""; }; + 5AE3FD77A1F4FB66FCB174C14F379847 /* Setter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Setter.swift; path = Sources/SQLite/Typed/Setter.swift; sourceTree = ""; }; 5B6A2A474A7E0FC48A4720DE6FA47FDE /* Pods-AWSAppSync-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSync-Info.plist"; sourceTree = ""; }; - 5C4A70F3FD0156AD8D40D16B7C7C2822 /* AWSMTLJSONAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLJSONAdapter.h; path = AWSCore/Mantle/AWSMTLJSONAdapter.h; sourceTree = ""; }; - 5CE9F8FDD08394EC9031234F1BD2D655 /* AWSMobileClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSMobileClient.release.xcconfig; sourceTree = ""; }; + 5BB6B85CBD7408BBCF9F5C916B459270 /* NSError+AWSMTLModelException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+AWSMTLModelException.h"; path = "AWSCore/Mantle/NSError+AWSMTLModelException.h"; sourceTree = ""; }; + 5CC444E6D8692676225EDFAB79C107C0 /* AWSJKBigDecimal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSJKBigDecimal.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigDecimal.h; sourceTree = ""; }; 5D02CF5CA5A53E84026EB3AFCE12098F /* Pods-AWSAppSyncIntegrationTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AWSAppSyncIntegrationTests-frameworks.sh"; sourceTree = ""; }; - 5D83F113615400C222D74882B54FE6BB /* AWSCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCategory.h; path = AWSCore/Utility/AWSCategory.h; sourceTree = ""; }; - 5F25DC7BFE37B7420D667211A85CC668 /* Value.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Value.swift; path = Sources/SQLite/Core/Value.swift; sourceTree = ""; }; + 5E22413E5C3B9756292BA61219E2C188 /* AppSyncRealTimeClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppSyncRealTimeClient.release.xcconfig; sourceTree = ""; }; + 5E81B6FE40F8F54EEE1D9A900CFBC093 /* Fabric+FABKits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Fabric+FABKits.h"; path = "AWSCore/Fabric/Fabric+FABKits.h"; sourceTree = ""; }; + 5F773CD5086DEEB13DA0B976D1996864 /* tommath.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tommath.c; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/tommath.c; sourceTree = ""; }; 5FA201FD7F04844F9B9C1F2974AD9B46 /* AWSCognitoIdentityProvider.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AWSCognitoIdentityProvider.framework; path = AWSCognitoIdentityProvider.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 5FB3D11F63FD0394515042641C9D679C /* AWSCognitoIdentityProviderASF-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProviderASF-prefix.pch"; sourceTree = ""; }; - 60BF9542F8D631C6A626E455D8C0DD11 /* NSData+AWSCognitoIdentityProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+AWSCognitoIdentityProvider.h"; path = "AWSCognitoIdentityProvider/Internal/NSData+AWSCognitoIdentityProvider.h"; sourceTree = ""; }; - 617A151D2A0CED5E20EE5ADCD4E74766 /* AWSCognitoIdentityProviderASF.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProviderASF.release.xcconfig; sourceTree = ""; }; - 61A3B9037F0CD18D537988EF74CE0E24 /* AWSJKBigDecimal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSJKBigDecimal.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigDecimal.h; sourceTree = ""; }; + 5FC88A3A39AA31EDF040EE8782340080 /* AWSCognitoIdentityProviderASF.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSCognitoIdentityProviderASF.modulemap; sourceTree = ""; }; + 611E5012C367D54A13AD90DB08E51D81 /* AWSS3TransferUtility+Validation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSS3TransferUtility+Validation.m"; path = "AWSS3/AWSS3TransferUtility+Validation.m"; sourceTree = ""; }; + 61A75D1D506BDA8AA430D50D9B0CF8FE /* AWSS3Model.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Model.m; path = AWSS3/AWSS3Model.m; sourceTree = ""; }; + 61AE86783E984BEA25E9367B90FE9F58 /* CustomFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomFunctions.swift; path = Sources/SQLite/Typed/CustomFunctions.swift; sourceTree = ""; }; 61FA33FD89BAC35FF8DD26E5BA51567E /* Pods-AWSAppSyncUnitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AWSAppSyncUnitTests-dummy.m"; sourceTree = ""; }; 6253C030B3DF5BDAA50334BA734C1F55 /* Pods-AWSAppSyncIntegrationTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncIntegrationTests.release.xcconfig"; sourceTree = ""; }; - 634413BBAAA5B27EF18594916F3ACF9C /* Fabric+FABKits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Fabric+FABKits.h"; path = "AWSCore/Fabric/Fabric+FABKits.h"; sourceTree = ""; }; - 647F8381A6EDB26415B9530CA025358F /* ReachabilitySwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ReachabilitySwift.modulemap; sourceTree = ""; }; + 63B8CDBDE52B23C5CA10825F60F650B1 /* AWSFMDatabaseAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabaseAdditions.m; path = AWSCore/FMDB/AWSFMDatabaseAdditions.m; sourceTree = ""; }; + 645CABECA0ACF65FD91B16EF946AADE5 /* AWSMTLReflection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLReflection.h; path = AWSCore/Mantle/AWSMTLReflection.h; sourceTree = ""; }; + 6576A7F1EA27CBC6CED906ACE6A25022 /* AWSSTSModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTSModel.h; path = AWSCore/STS/AWSSTSModel.h; sourceTree = ""; }; + 65CB75DB070BB96275BC065E5448850B /* SSLSecurity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLSecurity.swift; path = Sources/Starscream/SSLSecurity.swift; sourceTree = ""; }; 663F8E0982039D17F9E806D48BE59836 /* Pods-AWSAppSyncTestApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncTestApp.release.xcconfig"; sourceTree = ""; }; - 6646D88BFCD60EE14EDC929E3BA7C44A /* AWSTMCacheBackgroundTaskManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMCacheBackgroundTaskManager.h; path = AWSCore/TMCache/AWSTMCacheBackgroundTaskManager.h; sourceTree = ""; }; - 667DECC38E4405A9B4DA55CB2A82B220 /* AWSCognitoIdentityProviderASF-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProviderASF-umbrella.h"; sourceTree = ""; }; - 668019563E20474924EE872290C6751E /* AWSMobileClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSMobileClient.debug.xcconfig; sourceTree = ""; }; - 670D51B13740F59231C5F4C6C523F6D0 /* RetryableConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryableConnection.swift; path = AppSyncRealTimeClient/Connection/RetryableConnection.swift; sourceTree = ""; }; - 6837FE5D77733BBCA182D9F0C6C9DBAE /* SSLClientCertificate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLClientCertificate.swift; path = Sources/Starscream/SSLClientCertificate.swift; sourceTree = ""; }; - 683F71E37584071724C60D34497433E2 /* AWSDDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDASLLogCapture.m; path = AWSCore/Logging/AWSDDASLLogCapture.m; sourceTree = ""; }; - 6952B4154531A726DD3E62536BF5264B /* SQLite.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SQLite.swift.modulemap; sourceTree = ""; }; + 66A3622D36577EF584122BEF0DD71EEC /* AWSCognitoIdentityProviderASF-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSCognitoIdentityProviderASF-Info.plist"; sourceTree = ""; }; + 6832D4AAB489A7F5C98F97645437C7DC /* _AWSMobileClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _AWSMobileClient.h; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/_AWSMobileClient.h; sourceTree = ""; }; + 68681FFE3192073A6BAC389B6EDD4C9B /* AWSDDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDLegacyMacros.h; path = AWSCore/Logging/AWSDDLegacyMacros.h; sourceTree = ""; }; + 68ACE6D12BA4572CAAB6BF10ECD903CB /* AWSMTLJSONAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLJSONAdapter.h; path = AWSCore/Mantle/AWSMTLJSONAdapter.h; sourceTree = ""; }; + 69173C705C963A323A4802D6A3058ADE /* AWSTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTask.m; path = AWSCore/Bolts/AWSTask.m; sourceTree = ""; }; 6967F18657C65396AE085CB8D500D311 /* Pods-AWSAppSyncUnitTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AWSAppSyncUnitTests-frameworks.sh"; sourceTree = ""; }; + 698F4142DA2DEDEB9E1AFE3440A199FB /* SQLite.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SQLite.swift.modulemap; sourceTree = ""; }; + 69D8A98A2A14FE03A245FDA1B4529D67 /* AWSDDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDDispatchQueueLogFormatter.m; path = AWSCore/Logging/Extensions/AWSDDDispatchQueueLogFormatter.m; sourceTree = ""; }; 6A22E4603139529299C60A805A758333 /* Pods-AWSAppSyncTestApp-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncTestApp-acknowledgements.plist"; sourceTree = ""; }; - 6AE7C1B30365BF4F14D0CECCA0616651 /* AWSEXTKeyPathCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSEXTKeyPathCoding.h; path = AWSCore/Mantle/extobjc/AWSEXTKeyPathCoding.h; sourceTree = ""; }; - 6BA6E379E519CE13C2A1B4825837AC02 /* OIDCAuthProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OIDCAuthProvider.swift; path = AppSyncRealTimeClient/Support/OIDCAuthProvider.swift; sourceTree = ""; }; - 6C51A48DE19FAF8642D70D9141CB87D7 /* AWSCognitoIdentityProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProvider.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProvider.h; sourceTree = ""; }; + 6B705B3129F87E71F7982399C6B57ACF /* NSData+AWSCognitoIdentityProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+AWSCognitoIdentityProvider.m"; path = "AWSCognitoIdentityProvider/Internal/NSData+AWSCognitoIdentityProvider.m"; sourceTree = ""; }; 6C81CC0258D4E4C6230E583C79613573 /* AWSAuthCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AWSAuthCore.framework; path = AWSAuthCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6CDCEBF79B7946EE017512B91AB33EEF /* AWSS3Model.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Model.m; path = AWSS3/AWSS3Model.m; sourceTree = ""; }; + 6C83B3255B95D1AED1C19F45C1F64772 /* aws_tommath_class.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_tommath_class.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/aws_tommath_class.h; sourceTree = ""; }; + 6CA6B085A4D5DB51080147234B14D8CE /* AWSCognitoIdentityProviderASF-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSCognitoIdentityProviderASF-dummy.m"; sourceTree = ""; }; 6CF53AD6CCE56B8F53C3E9D21872A979 /* Pods-AWSAppSyncTestCommon.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncTestCommon.debug.xcconfig"; sourceTree = ""; }; - 6D717EBAF1C8AFC54B633EC6CA517DF6 /* AWSNetworkingHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSNetworkingHelpers.h; path = AWSCore/Networking/AWSNetworkingHelpers.h; sourceTree = ""; }; - 6D89CEA502F80C22B08A5DF833D06F39 /* NSValueTransformer+AWSMTLInversionAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+AWSMTLInversionAdditions.h"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLInversionAdditions.h"; sourceTree = ""; }; - 6DD9A1C87A68ABDF0120DED6A06EA386 /* AWSIdentityProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSIdentityProvider.h; path = AWSCore/Authentication/AWSIdentityProvider.h; sourceTree = ""; }; - 6EC0E64BCED8CB4961E1667DCA77AEB1 /* AWSXMLDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSXMLDictionary.h; path = AWSCore/XMLDictionary/AWSXMLDictionary.h; sourceTree = ""; }; - 6F40161A03189CA83424BCDDC43194FA /* AWSDDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDContextFilterLogFormatter.h; path = AWSCore/Logging/Extensions/AWSDDContextFilterLogFormatter.h; sourceTree = ""; }; + 6E0D4629925970B5C52960FD6D042E97 /* AWSAuthCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSAuthCore-dummy.m"; sourceTree = ""; }; + 6E4C7E75781E2D5BBC0C46E90322D5C9 /* AWSCancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCancellationToken.h; path = AWSCore/Bolts/AWSCancellationToken.h; sourceTree = ""; }; + 6F2C7A2EBEAE9D9A5134F8105F8EE05A /* AWSCategory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCategory.h; path = AWSCore/Utility/AWSCategory.h; sourceTree = ""; }; + 6F7772902293313BC7BD9BA2FFFBC2B0 /* AWSKSReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSKSReachability.h; path = AWSCore/KSReachability/AWSKSReachability.h; sourceTree = ""; }; + 6F781E23EF86C909DA5200CA41E50A52 /* ConnectionProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProvider.swift; path = AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift; sourceTree = ""; }; + 6F99CE37A94CD2BB7EEFB4A4D10E57E9 /* ReachabilitySwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReachabilitySwift.release.xcconfig; sourceTree = ""; }; 706496C50430CF84A38749DAE278F49B /* Pods-AWSAppSyncTestCommon-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AWSAppSyncTestCommon-dummy.m"; sourceTree = ""; }; - 71497CE19C94E65467A0415A0CDCD233 /* AWSAuthCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSAuthCore-prefix.pch"; sourceTree = ""; }; - 71F394243215D116796887041AA17F27 /* SQLiteObjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SQLiteObjc.h; path = Sources/SQLiteObjc/include/SQLiteObjc.h; sourceTree = ""; }; + 70EE8A1038FCAD96D1D1D08BFE7879DF /* AWSCognitoAuth+Extensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSCognitoAuth+Extensions.m"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoAuth+Extensions.m"; sourceTree = ""; }; + 712427F4FAFBA3372F70115A85B2C5A2 /* AWSCognitoIdentityModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityModel.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentityModel.h; sourceTree = ""; }; + 71B0085CBEA946262340D2F9DDC6E4D2 /* fts3_tokenizer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fts3_tokenizer.h; path = Sources/SQLiteObjc/fts3_tokenizer.h; sourceTree = ""; }; + 72502FC7F8E778351C53AFB37471A46E /* DeviceOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceOperations.swift; path = AWSAuthSDK/Sources/AWSMobileClient/DeviceOperations.swift; sourceTree = ""; }; 7274EB1E9AABCB032CCA6D0571A0E8CC /* Pods_AWSAppSyncTestCommon.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AWSAppSyncTestCommon.framework; path = "Pods-AWSAppSyncTestCommon.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 729DE47A83F7318F005CD23608255250 /* AWSS3RequestRetryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3RequestRetryHandler.h; path = AWSS3/AWSS3RequestRetryHandler.h; sourceTree = ""; }; - 72F435354893BECDA149BF04A125F89A /* AWSS3TransferManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferManager.h; path = AWSS3/AWSS3TransferManager.h; sourceTree = ""; }; - 72F85242F19FBFDDC0E1D99C0E7030A0 /* AWSCognitoIdentityProviderHKDF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderHKDF.m; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderHKDF.m; sourceTree = ""; }; - 73212F5B2F078D959C95A907D6D1CC01 /* AWSCocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCocoaLumberjack.h; path = AWSCore/Logging/AWSCocoaLumberjack.h; sourceTree = ""; }; - 73DADC90FFFDA5943111C2E8B2DB5804 /* ConnectionProviderError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProviderError.swift; path = AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderError.swift; sourceTree = ""; }; + 73FC22F05784BF155F148FC13A91EFBB /* AWSDDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDMultiFormatter.h; path = AWSCore/Logging/Extensions/AWSDDMultiFormatter.h; sourceTree = ""; }; + 7431926E134EFB6F31974A4F9D703197 /* AWSXMLWriter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSXMLWriter.m; path = AWSCore/XMLWriter/AWSXMLWriter.m; sourceTree = ""; }; + 74857D714819E1200E3D6B3F4DCA0420 /* AWSServiceEnum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSServiceEnum.h; path = AWSCore/Service/AWSServiceEnum.h; sourceTree = ""; }; 751A6187D3152BF6DA848D2DC39ECD2A /* AppSyncRealTimeClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AppSyncRealTimeClient.framework; path = AppSyncRealTimeClient.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 751BF8144043B332EF7A31CAE6802141 /* AWSTMMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMMemoryCache.h; path = AWSCore/TMCache/AWSTMMemoryCache.h; sourceTree = ""; }; - 7636024F8F5517EEC5A3ED860535E6D3 /* AWSCognitoIdentityProviderModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderModel.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderModel.h; sourceTree = ""; }; - 763FD05235CC81E358C4C68C09A6DE9E /* AWSCategory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCategory.m; path = AWSCore/Utility/AWSCategory.m; sourceTree = ""; }; + 7572527A497BDFA021EE7814C86BB64A /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = AWSCore/Fabric/FABAttributes.h; sourceTree = ""; }; + 7579D6C0B6DE55D48C5B5879887DD127 /* SQLiteObjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SQLiteObjc.m; path = Sources/SQLiteObjc/SQLiteObjc.m; sourceTree = ""; }; + 7580BB72CA5A3657EF6F1B9FCBAAD561 /* AppSyncSubscriptionConnection+DataHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncSubscriptionConnection+DataHandler.swift"; path = "AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+DataHandler.swift"; sourceTree = ""; }; + 7605B340E60F91C8A0A16935484A631B /* AWSCognitoIdentityUserPool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityUserPool.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUserPool.m; sourceTree = ""; }; + 7662340F2615F1090D717CA8634BB44B /* AWSIdentityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSIdentityManager.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSIdentityManager.h; sourceTree = ""; }; + 76916A5C384B5B66291A753F844E130E /* AWSCognitoIdentityProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProvider.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProvider.h; sourceTree = ""; }; 76DA23533D0D7118513F3DA7D689B5CA /* AWSCognitoIdentityProviderASF.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AWSCognitoIdentityProviderASF.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 7747B34075EDB98D0696A521D6A48E37 /* AWSDDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSDDLog+LOGV.h"; path = "AWSCore/Logging/AWSDDLog+LOGV.h"; sourceTree = ""; }; - 77565168F652C5085DE2370317454767 /* AWSDDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDOSLogger.m; path = AWSCore/Logging/AWSDDOSLogger.m; sourceTree = ""; }; - 77625112330FD0B15783FEE301C7C072 /* AWSDDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDDispatchQueueLogFormatter.h; path = AWSCore/Logging/Extensions/AWSDDDispatchQueueLogFormatter.h; sourceTree = ""; }; + 7736C8CF78C635647DC6D853DBD14D3C /* AWSTMMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTMMemoryCache.m; path = AWSCore/TMCache/AWSTMMemoryCache.m; sourceTree = ""; }; + 7762FA029FFA45C03DE38EAE57038FDD /* AWSDDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDMultiFormatter.m; path = AWSCore/Logging/AWSDDMultiFormatter.m; sourceTree = ""; }; 777A94C5786C9A7C952B8E6A7F69B655 /* Pods-ApolloTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ApolloTests-umbrella.h"; sourceTree = ""; }; - 77EB396078C48CB67EB339FDE3664952 /* AWSCancellationToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCancellationToken.h; path = AWSCore/Bolts/AWSCancellationToken.h; sourceTree = ""; }; - 785FF1FCB60020B93611FE3EED9F6E5B /* AppSyncSubscriptionConnection+DataHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncSubscriptionConnection+DataHandler.swift"; path = "AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+DataHandler.swift"; sourceTree = ""; }; - 78AFED4AE8A5805F2B6C140A1721EE65 /* AWSCognitoIdentityProviderService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderService.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.h; sourceTree = ""; }; + 77C85D6745B6926472F49ADF9AB85193 /* AWSTMCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMCache.h; path = AWSCore/TMCache/AWSTMCache.h; sourceTree = ""; }; + 77E64C1A276FFB803F2500F654C5EAFD /* Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Foundation.swift; path = Sources/SQLite/Foundation.swift; sourceTree = ""; }; 78B909ABE9DF2B4273E8C8B49268E94C /* Pods-AWSAppSyncTestHostApp-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AWSAppSyncTestHostApp-frameworks.sh"; sourceTree = ""; }; - 78C4ACB7D33D2C968A44972817141291 /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/SQLite/Typed/Operators.swift; sourceTree = ""; }; - 79F442D15EFAACB377000C2D109CDF55 /* AWSCognitoIdentityProvider.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProvider.release.xcconfig; sourceTree = ""; }; - 7A8DD5A858425F809C0788368CEC7913 /* NSDictionary+AWSMTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+AWSMTLManipulationAdditions.h"; path = "AWSCore/Mantle/NSDictionary+AWSMTLManipulationAdditions.h"; sourceTree = ""; }; + 78C2C21AAA7FC8AD0E614D33FFB87F36 /* AWSS3-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSS3-prefix.pch"; sourceTree = ""; }; + 78F91D6813ABFBDFDAD17BE7D312C64E /* SQLite.swift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SQLite.swift-Info.plist"; sourceTree = ""; }; + 79372ADFDAD89AD0BE486ED02B8F2F32 /* AWSCognitoIdentityProviderASF.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProviderASF.release.xcconfig; sourceTree = ""; }; + 793E11407C0CB8C5044FAF26B189D002 /* AWSS3TransferUtility+HeaderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSS3TransferUtility+HeaderHelper.m"; path = "AWSS3/AWSS3TransferUtility+HeaderHelper.m"; sourceTree = ""; }; + 7AD6CB813085842A84EBD480A67503CF /* AWSSignInManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSignInManager.m; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInManager.m; sourceTree = ""; }; 7AFAD82BD19D846B6A35176CFC6D30DD /* Pods-AWSAppSyncTestCommon.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncTestCommon.release.xcconfig"; sourceTree = ""; }; + 7B5AB5E6FB04500F28422F26134F7A78 /* AWSCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCore.debug.xcconfig; sourceTree = ""; }; + 7C84596536C7A0E513E663832E6ADC13 /* AWSMobileClientUserDetails.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileClientUserDetails.swift; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSMobileClientUserDetails.swift; sourceTree = ""; }; 7CBE6AEC9AB5F0CD8F02EE6918DE7F4B /* Pods-AWSAppSync.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AWSAppSync.modulemap"; sourceTree = ""; }; 7D4B6D7BEE61C0464513DE6907C8EF8C /* Pods-AWSAppSyncIntegrationTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AWSAppSyncIntegrationTests-dummy.m"; sourceTree = ""; }; - 7ED125A129FD130998617C88217FB040 /* AWSCognitoIdentityUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityUser.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUser.m; sourceTree = ""; }; + 7D758011D2AE0DE7DA3E66DFAEBCB150 /* AWSCognitoIdentity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentity.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentity.h; sourceTree = ""; }; + 7E4B6F7C5E764A9FF270D434FA8D0336 /* Reachability.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reachability.swift; path = Sources/Reachability.swift; sourceTree = ""; }; + 7E5AEB006EA3A3527042CF82E26D6B37 /* AWSS3PreSignedURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3PreSignedURL.h; path = AWSS3/AWSS3PreSignedURL.h; sourceTree = ""; }; + 7EEC1F646BDEA5846F35759976D51301 /* AWSCognitoIdentityProviderService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderService.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.m; sourceTree = ""; }; + 7F9530741E401ECF56A5D14F2607B08E /* AWSCognitoIdentityProvider.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProvider.debug.xcconfig; sourceTree = ""; }; + 7F9F28CAFDBA1969EFBED747FE2BBEE5 /* AWSEXTScope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSEXTScope.h; path = AWSCore/Mantle/extobjc/AWSEXTScope.h; sourceTree = ""; }; 7FAA465647001137E4FEB50419A7F3E3 /* Pods-AWSAppSync-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSync-acknowledgements.plist"; sourceTree = ""; }; 800C19634FAE52D32288F7F8746DD1C4 /* Pods-ApolloTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-ApolloTests-frameworks.sh"; sourceTree = ""; }; - 804F02C229383139EA55B933B0B99606 /* AWSCognitoIdentityUserPool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityUserPool.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUserPool.m; sourceTree = ""; }; + 80FCB0B181B45606C094351A38A2F6A5 /* SQLite.swift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLite.swift.release.xcconfig; sourceTree = ""; }; 810040869DB1DD3EF06288BFBDB8F645 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 8124C7B88027EC735F372A48B3D0FF73 /* AWSCognitoIdentityProviderModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderModel.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderModel.m; sourceTree = ""; }; 817A68B9C2FDD6247B3D160813EFB3D7 /* Pods-AWSAppSyncTestHostApp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncTestHostApp-Info.plist"; sourceTree = ""; }; - 8265BF2A78A19D176AAA4BEA4130D351 /* NSArray+AWSMTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+AWSMTLManipulationAdditions.m"; path = "AWSCore/Mantle/NSArray+AWSMTLManipulationAdditions.m"; sourceTree = ""; }; - 83DFCE2CEDD2FD1441104B15BE237666 /* AWSCognitoIdentityUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUser.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUser.h; sourceTree = ""; }; - 8424465EAC348ED309941DF5CADD9C30 /* AppSyncMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncMessage.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage.swift; sourceTree = ""; }; - 8523650DE607485BA78ED0F6307FE3E4 /* AWSTask.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTask.m; path = AWSCore/Bolts/AWSTask.m; sourceTree = ""; }; + 8194A4BB32DF6E771EB896BE0F6483D6 /* AWSCognitoIdentityProviderHKDF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderHKDF.m; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderHKDF.m; sourceTree = ""; }; + 81DF68BA13E64C1C094DCD43D12D5268 /* AWSAuthCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSAuthCore-umbrella.h"; sourceTree = ""; }; + 821FB7812D982BE08D576881F46A8E8D /* AppSyncRealTimeClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppSyncRealTimeClient.debug.xcconfig; sourceTree = ""; }; + 82E2A20C27D4F33B9808EDCE5770FF9A /* AWSValidation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSValidation.m; path = AWSCore/Serialization/AWSValidation.m; sourceTree = ""; }; + 84EBDC7714859AEC0E0D2C9DE95F3C30 /* AWSS3TransferUtilityTasks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferUtilityTasks.m; path = AWSS3/AWSS3TransferUtilityTasks.m; sourceTree = ""; }; 85316458A0148AB0F3D24B63A63A96FD /* Pods-AWSAppSync.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSync.release.xcconfig"; sourceTree = ""; }; - 856869990AF8D8068C401F6381F1C10F /* AWSMobileClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSMobileClient.modulemap; sourceTree = ""; }; - 85A70BEF663E66F0D50439CDAB907482 /* AWSMobileOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileOptions.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileOptions.swift; sourceTree = ""; }; - 8654758A39DC11CE7690A5D6C4513CA9 /* _AWSMobileClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _AWSMobileClient.h; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/_AWSMobileClient.h; sourceTree = ""; }; - 86A1644548C2D9B864B1E105C7A4F35B /* AWSS3Service.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Service.m; path = AWSS3/AWSS3Service.m; sourceTree = ""; }; - 86CAD03580AD95FF42876666AC295E60 /* AWSDDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDFileLogger.m; path = AWSCore/Logging/AWSDDFileLogger.m; sourceTree = ""; }; - 872395E6B4C25E5AEB45A9205B90C170 /* AWSCognitoIdentityService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityService.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentityService.h; sourceTree = ""; }; - 87C13C8BC5DC6EF7E424CD849CC98BB0 /* aws_tommath_class.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_tommath_class.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/aws_tommath_class.h; sourceTree = ""; }; + 86358953C6A5B3CCE0409B412EE7F5E3 /* AWSAuthUIHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSAuthUIHelper.m; path = AWSAuthSDK/Sources/AWSAuthCore/AWSAuthUIHelper.m; sourceTree = ""; }; + 867E1D7C4824E65676FD266BDDC9A971 /* AWSMTLModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLModel.h; path = AWSCore/Mantle/AWSMTLModel.h; sourceTree = ""; }; + 86A253FA78FD0D691CC8FBCB3EF0E3D3 /* AWSFMDatabasePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabasePool.m; path = AWSCore/FMDB/AWSFMDatabasePool.m; sourceTree = ""; }; + 870D5DC27667C5D2D807947E113FC830 /* AWSTMCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTMCache.m; path = AWSCore/TMCache/AWSTMCache.m; sourceTree = ""; }; + 871A689A85A86338B2F0AE278EE49354 /* AWSAuthCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSAuthCore-Info.plist"; sourceTree = ""; }; 88B5B053284A3CD214CB2345BB04C33F /* AWSMobileClient.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AWSMobileClient.framework; path = AWSMobileClient.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 891B2270823847ED23F2ECFC28F935EC /* Starscream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Starscream.framework; path = Starscream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 892C5552E93C5955AF65DAFC56429AA5 /* AWSAuthUIHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSAuthUIHelper.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSAuthUIHelper.h; sourceTree = ""; }; + 89584E86E39C8F9975A82F00DAF52BB8 /* ReachabilitySwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReachabilitySwift.debug.xcconfig; sourceTree = ""; }; 895900F359BDDAD1D3137C29C674257B /* Starscream.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Starscream.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 895ADAA53B8EAA6268447C330826F427 /* AWSMTLJSONAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLJSONAdapter.m; path = AWSCore/Mantle/AWSMTLJSONAdapter.m; sourceTree = ""; }; - 896CC016F4F80229D3D11FA141D92268 /* AWSDDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDLog.h; path = AWSCore/Logging/AWSDDLog.h; sourceTree = ""; }; - 89BAE0F96D4002CD30F0C602EB6D1EC1 /* Starscream-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Starscream-dummy.m"; sourceTree = ""; }; - 89DD6624E8FAC9F214EC163DF1E04B15 /* AWSCognitoAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoAuth.h; path = AWSCognitoAuth/AWSCognitoAuth.h; sourceTree = ""; }; - 8A6BE45C0B9A2DA4D94839158FFECCFE /* AWSCognitoIdentityUserPool+Extension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoIdentityUserPool+Extension.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoIdentityUserPool+Extension.h"; sourceTree = ""; }; - 8A7B6657EC9A2EEA8D379CE78A4E3C64 /* AWSCancellationTokenSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCancellationTokenSource.m; path = AWSCore/Bolts/AWSCancellationTokenSource.m; sourceTree = ""; }; - 8AFE76F2AFAA5108EA4708EE14C10514 /* AWSService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSService.h; path = AWSCore/Service/AWSService.h; sourceTree = ""; }; - 8B8FBD10D3B366C676512FE757A22FBA /* AWSFMDatabaseAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabaseAdditions.m; path = AWSCore/FMDB/AWSFMDatabaseAdditions.m; sourceTree = ""; }; - 8BA9FD4C2A249DC5ECACB6EF82D4F347 /* OIDCAuthInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OIDCAuthInterceptor.swift; path = AppSyncRealTimeClient/Interceptor/OIDCAuthInterceptor.swift; sourceTree = ""; }; - 8BC00451FAE14D1E563418D7BA3DB4FA /* Setter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Setter.swift; path = Sources/SQLite/Typed/Setter.swift; sourceTree = ""; }; - 8CE1EE850BA93AA38F422FD8F199D7DE /* AWSMTLModel+NSCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSMTLModel+NSCoding.h"; path = "AWSCore/Mantle/AWSMTLModel+NSCoding.h"; sourceTree = ""; }; - 8D734C7F6D967D9AB60718F7DAAA83B0 /* AWSServiceEnum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSServiceEnum.h; path = AWSCore/Service/AWSServiceEnum.h; sourceTree = ""; }; - 8DAA3C382D5FB6EBF78EB80C13DC427F /* Compression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Compression.swift; path = Sources/Starscream/Compression.swift; sourceTree = ""; }; - 8F2A0AD78BCEB94318C6EAE68C0E6645 /* AWSS3TransferUtilityTasks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferUtilityTasks.h; path = AWSS3/AWSS3TransferUtilityTasks.h; sourceTree = ""; }; - 8F33A194863D6FD0773CC0C9252EEDB7 /* AWSMantle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMantle.h; path = AWSCore/Mantle/AWSMantle.h; sourceTree = ""; }; - 9022F3501480CFBC06FC3EA984FC71E4 /* AWSMTLModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLModel.h; path = AWSCore/Mantle/AWSMTLModel.h; sourceTree = ""; }; - 90F8B9DDC65B97EAB3979F4E7BA95747 /* ReachabilitySwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReachabilitySwift-dummy.m"; sourceTree = ""; }; - 913B2E2BA84072E2D4201F14AB796C4A /* SQLite.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SQLite.h; path = Sources/SQLite/SQLite.h; sourceTree = ""; }; - 916130C490575F2C7866FF5C4F973008 /* AWSDDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDAbstractDatabaseLogger.m; path = AWSCore/Logging/AWSDDAbstractDatabaseLogger.m; sourceTree = ""; }; - 91A22C670254FA3C9B34614468E39D7A /* RealtimeConnectionProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealtimeConnectionProvider.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider.swift; sourceTree = ""; }; - 921260027C9509129E76E89344A93CC7 /* AWSCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSCore-Info.plist"; sourceTree = ""; }; - 928E368F566477FBBF55D1578C365A07 /* AWSMobileClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSMobileClient-umbrella.h"; sourceTree = ""; }; - 92D4478E71173AEBE1754AD23054E837 /* AWSUICKeyChainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSUICKeyChainStore.m; path = AWSCore/UICKeyChainStore/AWSUICKeyChainStore.m; sourceTree = ""; }; - 92DE876741215D8D603D4DD4CBBBE3D7 /* ReachabilitySwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReachabilitySwift-prefix.pch"; sourceTree = ""; }; - 93BFCD14E0A809C5E9EEE7EB5AC365EF /* CustomFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomFunctions.swift; path = Sources/SQLite/Typed/CustomFunctions.swift; sourceTree = ""; }; - 945E025DC9B20E43A957EB347ED665D4 /* AWSMTLReflection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLReflection.h; path = AWSCore/Mantle/AWSMTLReflection.h; sourceTree = ""; }; - 94748F86EE31C2A75060805799C43685 /* AWSSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSerialization.m; path = AWSCore/Serialization/AWSSerialization.m; sourceTree = ""; }; - 9537BB1A277705315E8138275432A3FE /* Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Foundation.swift; path = Sources/SQLite/Foundation.swift; sourceTree = ""; }; - 953EDFDBD19C13F5248E519262FFF216 /* AWSFMDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDB.h; path = AWSCore/FMDB/AWSFMDB.h; sourceTree = ""; }; - 95B5CCBE0D29BA63808980FF4BF44FE2 /* AWSCognitoIdentityProviderHKDF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderHKDF.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderHKDF.h; sourceTree = ""; }; + 89717E314FE345F286F46CACA8E1A27F /* ReachabilitySwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ReachabilitySwift.modulemap; sourceTree = ""; }; + 899C5996D483AD02E2864EC4CC138F39 /* AWSAuthCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSAuthCore.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSAuthCore.h; sourceTree = ""; }; + 8B4A58A51CC6F402B1BF896BA49E5D39 /* AWSCognitoAuthUICKeyChainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoAuthUICKeyChainStore.m; path = AWSCognitoAuth/Internal/UICKeyChainStore/AWSCognitoAuthUICKeyChainStore.m; sourceTree = ""; }; + 8D0ABEFE46DD4BD8155D520DCE3F9224 /* AppSyncSubscriptionConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncSubscriptionConnection.swift; path = AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection.swift; sourceTree = ""; }; + 8DA74D778D23810F28DAC1651DBCA49B /* AWSCognitoIdentityService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityService.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentityService.h; sourceTree = ""; }; + 8DC6C2B51F2A24B1A424584B2110CD59 /* AWSFMDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDB.h; path = AWSCore/FMDB/AWSFMDB.h; sourceTree = ""; }; + 8DCB400D9ADB462BCAF8406CBD5BC2E2 /* AWSClientContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSClientContext.h; path = AWSCore/Service/AWSClientContext.h; sourceTree = ""; }; + 8DCCCD28156D822D30A33389F03C1246 /* RealtimeGatewayURLInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealtimeGatewayURLInterceptor.swift; path = AppSyncRealTimeClient/Interceptor/RealtimeGatewayURLInterceptor.swift; sourceTree = ""; }; + 8DEDEC453731A7825C5875578F3B8BF0 /* AWSTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTask.h; path = AWSCore/Bolts/AWSTask.h; sourceTree = ""; }; + 8DF486D703AEAEF59F35EEB3E5139EDB /* FTS4.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS4.swift; path = Sources/SQLite/Extensions/FTS4.swift; sourceTree = ""; }; + 8FE1E693B191040FBDA2CB505BF986CD /* AWSURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLSessionManager.m; path = AWSCore/Networking/AWSURLSessionManager.m; sourceTree = ""; }; + 901511CD0D1F30C5D89D1654F3361D41 /* AWSSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSerialization.m; path = AWSCore/Serialization/AWSSerialization.m; sourceTree = ""; }; + 909633C2D391EC2659AFA1BB1413B051 /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/SQLite/Typed/Expression.swift; sourceTree = ""; }; + 912D3CC93CFD2878078F6E820858E175 /* AWSSTSResources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSTSResources.m; path = AWSCore/STS/AWSSTSResources.m; sourceTree = ""; }; + 9392928663940D01C5A6B7AFFFF2190E /* RealtimeConnectionProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealtimeConnectionProvider.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider.swift; sourceTree = ""; }; + 951D8A947173F597C14155795BE3DA98 /* AWSMobileClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSMobileClient.modulemap; sourceTree = ""; }; 95BE7CB318A156EF5624ECCD4A31ED75 /* Pods-AWSAppSyncTestCommon-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncTestCommon-acknowledgements.plist"; sourceTree = ""; }; - 961C5269F4B26383DB45F93AD735EEA4 /* AWSS3Serializer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Serializer.m; path = AWSS3/AWSS3Serializer.m; sourceTree = ""; }; - 966A83012BF5A7B412AF6CB3A6B9058B /* NSError+AWSMTLModelException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+AWSMTLModelException.h"; path = "AWSCore/Mantle/NSError+AWSMTLModelException.h"; sourceTree = ""; }; + 96785560ACE282642515DC1ADD7961D1 /* AWSCognitoIdentityProvider-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProvider-umbrella.h"; sourceTree = ""; }; + 97FE6EEEE1A16A6A79CA25999F30E1D5 /* ReachabilitySwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReachabilitySwift-dummy.m"; sourceTree = ""; }; + 98574B2CEFB0BC5870FFBC7D59541DFB /* AWSCognitoIdentityProviderASF-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProviderASF-prefix.pch"; sourceTree = ""; }; + 985EEB9EFCA3D1F4D3ED9B8EFDE10ED3 /* AWSGeneric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSGeneric.h; path = AWSCore/Bolts/AWSGeneric.h; sourceTree = ""; }; + 98909BDC06781E93FF2156AD0990BB1D /* AWSSTSResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTSResources.h; path = AWSCore/STS/AWSSTSResources.h; sourceTree = ""; }; 98FCBF60EEC68076C5D050C1D429F4B0 /* Pods-AWSAppSyncTestHostApp.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncTestHostApp.release.xcconfig"; sourceTree = ""; }; - 991BFC5661891099A6E23CF847DCE5E0 /* AWSSynchronizedMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSynchronizedMutableDictionary.h; path = AWSCore/Utility/AWSSynchronizedMutableDictionary.h; sourceTree = ""; }; - 992F6271D088F9F4C206446DFBDBC31F /* AWSCancellationTokenSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCancellationTokenSource.h; path = AWSCore/Bolts/AWSCancellationTokenSource.h; sourceTree = ""; }; - 9ACBFA1B8DD66C183167DFD501CBB32D /* AWSS3-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSS3-umbrella.h"; sourceTree = ""; }; - 9AFD3CEC55E7BA551A968C678F8CB2B1 /* AWSClientContext.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSClientContext.m; path = AWSCore/Service/AWSClientContext.m; sourceTree = ""; }; + 992FC0FBAB63C086F494F6C4DD360F39 /* AWSDDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDAssertMacros.h; path = AWSCore/Logging/AWSDDAssertMacros.h; sourceTree = ""; }; + 99780BC25524586928ABA1DCEBA64053 /* AWSDDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDContextFilterLogFormatter.m; path = AWSCore/Logging/Extensions/AWSDDContextFilterLogFormatter.m; sourceTree = ""; }; + 999E0F980AB55B45063B8AB0CB41BBA6 /* AWSMobileClientExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileClientExtensions.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClientExtensions.swift; sourceTree = ""; }; 9B21EDD157A5F4E5A77B50C25F738F35 /* Pods-AWSAppSyncTestCommon.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AWSAppSyncTestCommon.modulemap"; sourceTree = ""; }; - 9B3AFD72CC402B46E698709E65B95593 /* RealtimeGatewayURLInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealtimeGatewayURLInterceptor.swift; path = AppSyncRealTimeClient/Interceptor/RealtimeGatewayURLInterceptor.swift; sourceTree = ""; }; - 9B3DEE4D7CECE2786EDFCEA675E29B10 /* _AWSMobileClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _AWSMobileClient.m; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/_AWSMobileClient.m; sourceTree = ""; }; - 9B6342406E8EE37DFB4F71128EAA6BA8 /* AWSDDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDOSLogger.h; path = AWSCore/Logging/AWSDDOSLogger.h; sourceTree = ""; }; - 9C64C35E99B2C0400D86581A0EF05C78 /* NSValueTransformer+AWSMTLInversionAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+AWSMTLInversionAdditions.m"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLInversionAdditions.m"; sourceTree = ""; }; - 9CA9B9940A72164E3BD7236CFA971EBB /* NSError+AWSMTLModelException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSError+AWSMTLModelException.m"; path = "AWSCore/Mantle/NSError+AWSMTLModelException.m"; sourceTree = ""; }; - 9D61173A347FB208A27A74F09FFD2282 /* AWSMobileClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMobileClient.h; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClient.h; sourceTree = ""; }; + 9B312944885A25A78ABC3CDAD41F7EAE /* AWSS3TransferUtilityDatabaseHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3TransferUtilityDatabaseHelper.h; path = AWSS3/AWSS3TransferUtilityDatabaseHelper.h; sourceTree = ""; }; + 9B31A237F03EDDFA1C449B1497D10438 /* RealtimeConnectionProvider+MessageInterceptable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+MessageInterceptable.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift"; sourceTree = ""; }; + 9BA42F979EA62DB4753AC471275D35F5 /* AWSBolts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSBolts.h; path = AWSCore/Bolts/AWSBolts.h; sourceTree = ""; }; + 9BCB8CA3E1A1332C539105BE41033A3B /* AWSMobileClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSMobileClient-prefix.pch"; sourceTree = ""; }; + 9C4EB50C9D33FC6979776CECACBBFA95 /* AWSMobileClient-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSMobileClient-umbrella.h"; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 9E29D32B13CC1EC5D05781F6A2E23578 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 9E73DC20DFC794F2DE6049D7D5EED201 /* AWSMobileClientUserDetails.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileClientUserDetails.swift; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSMobileClientUserDetails.swift; sourceTree = ""; }; - 9F0AC9F6341E054E26E4D7B4CB55E720 /* AWSSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSerialization.h; path = AWSCore/Serialization/AWSSerialization.h; sourceTree = ""; }; - 9F578C3FD4A650725B13B26DEE3620CE /* AWSFMDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabase.h; path = AWSCore/FMDB/AWSFMDatabase.h; sourceTree = ""; }; - A01931DB52B70E1379C25F07A175DDC8 /* AWSURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLSessionManager.m; path = AWSCore/Networking/AWSURLSessionManager.m; sourceTree = ""; }; - A03EB8814B82C8842665AC08B13AF139 /* AWSDDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDLog.m; path = AWSCore/Logging/AWSDDLog.m; sourceTree = ""; }; - A0D63B357E14DB7E58A6B8F164243032 /* AppSyncWebsocketProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncWebsocketProvider.swift; path = AppSyncRealTimeClient/Websocket/AppSyncWebsocketProvider.swift; sourceTree = ""; }; + 9F05BC0183ED1FE91A908AEE4AB39E8B /* AWSTMDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMDiskCache.h; path = AWSCore/TMCache/AWSTMDiskCache.h; sourceTree = ""; }; + 9FA60D46ADA3163FB5D9FBDDBD8AF916 /* Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connection.swift; path = Sources/SQLite/Core/Connection.swift; sourceTree = ""; }; + A005F974E97489D1535ED5D0814A4BED /* AWSMobileClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSMobileClient-dummy.m"; sourceTree = ""; }; + A08592190697DC4EDA3652F0A83DAF3F /* AWSURLRequestRetryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLRequestRetryHandler.m; path = AWSCore/Serialization/AWSURLRequestRetryHandler.m; sourceTree = ""; }; + A0E91D6C91129B3EA3F400293EE69898 /* AWSNetworkingHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSNetworkingHelpers.m; path = AWSCore/Networking/AWSNetworkingHelpers.m; sourceTree = ""; }; A12D889A86B4E4F0CB2A548599771BD7 /* Pods-AWSAppSyncTestHostApp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AWSAppSyncTestHostApp-dummy.m"; sourceTree = ""; }; A25C22F55535053B1130FC07E15FB9E0 /* Pods-ApolloTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ApolloTests-acknowledgements.plist"; sourceTree = ""; }; A2E9E7A1D3C85B2FDEE79C536EE8521A /* Pods-AWSAppSync-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AWSAppSync-umbrella.h"; sourceTree = ""; }; - A3AB1D506C4403C7DEA8BD6FB1F8B1CA /* SubscriptionItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionItem.swift; path = AppSyncRealTimeClient/Connection/SubscriptionItem.swift; sourceTree = ""; }; - A4CD637288DCF7EDAC420E6832E2F9B1 /* AWSS3-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSS3-dummy.m"; sourceTree = ""; }; - A5692E2A7B5D2490F92B4E1D9E5CFDAE /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m"; sourceTree = ""; }; - A5F83425AFC58AC44AC95E62ED3B0B35 /* SQLiteObjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SQLiteObjc.m; path = Sources/SQLiteObjc/SQLiteObjc.m; sourceTree = ""; }; - A5FEA276382F60B0EFF163A037FD8AC2 /* Starscream.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Starscream.release.xcconfig; sourceTree = ""; }; + A3122BA2A6CEC4715E067D0F49714F35 /* NSDictionary+AWSMTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+AWSMTLManipulationAdditions.h"; path = "AWSCore/Mantle/NSDictionary+AWSMTLManipulationAdditions.h"; sourceTree = ""; }; + A34FE27172D94F2E53A962E19EC01712 /* AWSCognitoIdentityModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityModel.m; path = AWSCore/CognitoIdentity/AWSCognitoIdentityModel.m; sourceTree = ""; }; + A36D2AF4457A9C5398B9369E1EFB9ECC /* AppSyncSubscriptionConnection+Connection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncSubscriptionConnection+Connection.swift"; path = "AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+Connection.swift"; sourceTree = ""; }; + A39633575A8E623706079CC7C3FFF1A8 /* AWSCognitoIdentityUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityUser.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUser.m; sourceTree = ""; }; + A3973DA487BD139543F02CF4A446E044 /* AWSS3-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSS3-dummy.m"; sourceTree = ""; }; + A4FC037844730B446286F40970CDDDED /* AWSValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSValidation.h; path = AWSCore/Serialization/AWSValidation.h; sourceTree = ""; }; + A585FEB476A761EE5C7247F4419BC3F7 /* AWSMTLReflection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLReflection.m; path = AWSCore/Mantle/AWSMTLReflection.m; sourceTree = ""; }; + A625DCF9B1FC350BFFE50213962B1BE4 /* AWSURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLResponseSerialization.m; path = AWSCore/Serialization/AWSURLResponseSerialization.m; sourceTree = ""; }; + A6D59EF0A28FFE7ABB27654875BC7EDD /* AWSMobileResults.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileResults.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileResults.swift; sourceTree = ""; }; + A769A19E0883688FEA8BFCC86F7590BC /* AWSSignInProviderApplicationIntercept.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInProviderApplicationIntercept.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInProviderApplicationIntercept.h; sourceTree = ""; }; + A79E3CEDF70CC7F75436C93465562CF4 /* FABKitProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABKitProtocol.h; path = AWSCore/Fabric/FABKitProtocol.h; sourceTree = ""; }; A7F3D75CD47F31232BE054099F986640 /* Pods-AWSAppSyncTestHostApp.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncTestHostApp.debug.xcconfig"; sourceTree = ""; }; - A8A254CF8462E1CD3B7C9339249A06E8 /* AWSCognitoIdentityProvider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSCognitoIdentityProvider-dummy.m"; sourceTree = ""; }; - A90579D937698522BBB373AEDB26C8F0 /* AWSCognitoIdentityUserPool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUserPool.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUserPool.h; sourceTree = ""; }; - A926D412995FEAACDD590ED4ED2CB518 /* AWSCognitoIdentityService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityService.m; path = AWSCore/CognitoIdentity/AWSCognitoIdentityService.m; sourceTree = ""; }; + A8D29DEAC7EB58F3869A65FE5E9E51CF /* AWSMTLModel+NSCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSMTLModel+NSCoding.h"; path = "AWSCore/Mantle/AWSMTLModel+NSCoding.h"; sourceTree = ""; }; A97C34F7C1EDEDB686CED15AFDD36116 /* Pods-AWSAppSyncTestApp-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AWSAppSyncTestApp-acknowledgements.markdown"; sourceTree = ""; }; - A98E209FCAA0B9CCDF5B1495C42B8CBF /* AWSS3.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSS3.release.xcconfig; sourceTree = ""; }; - A9DD578F9232CF5E2DD41B9F19F907F1 /* AWSS3PreSignedURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3PreSignedURL.h; path = AWSS3/AWSS3PreSignedURL.h; sourceTree = ""; }; - A9E3D90FAE4C5DCB65AEE12D7A67EE5A /* AWSCognitoIdentityProviderASF.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProviderASF.debug.xcconfig; sourceTree = ""; }; + A9B041CF00C7641749647757722B0B4D /* AWSSignInManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInManager.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInManager.h; sourceTree = ""; }; + A9F93FEC5627892815AADD31FEB6621B /* Query.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Query.swift; path = Sources/SQLite/Typed/Query.swift; sourceTree = ""; }; + AA063C9F28CF99059B28CBF6D96DD755 /* AppSyncMessage+Encodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncMessage+Encodable.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage+Encodable.swift"; sourceTree = ""; }; + AA1D5C73EF760F32EF87A20CAA7048F4 /* AWSCognitoIdentityProviderService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderService.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.h; sourceTree = ""; }; AA39ED00DA45ED5C9CF4A4AA0D1EE8B2 /* Pods-AWSAppSyncTestApp-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AWSAppSyncTestApp-dummy.m"; sourceTree = ""; }; + AA64CE5C1984E705ECCE7B53B5497B9B /* AWSSTSService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTSService.h; path = AWSCore/STS/AWSSTSService.h; sourceTree = ""; }; + AC4172A569E89B8E814DFD43F889B464 /* AWSS3Model.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Model.h; path = AWSS3/AWSS3Model.h; sourceTree = ""; }; AC590D0C11BDFCCA3B3872CC9AD65AB3 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - AEE7421EC3BE1544B98C3EAF8C8C4FAA /* AWSSignInButtonView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInButtonView.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInButtonView.h; sourceTree = ""; }; - AEF1B60678A02988921035A2699B12EF /* AWSIdentityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSIdentityManager.m; path = AWSAuthSDK/Sources/AWSAuthCore/AWSIdentityManager.m; sourceTree = ""; }; - AF21B4CE2880D9697B502154AC16C7AE /* AWSS3Serializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Serializer.h; path = AWSS3/AWSS3Serializer.h; sourceTree = ""; }; - AF7F55D5263152F615F3C8648D1FE834 /* AWSS3Service.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Service.h; path = AWSS3/AWSS3Service.h; sourceTree = ""; }; - AFF2E107AFC7586073BA32097E931B7D /* AWSNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSNetworking.h; path = AWSCore/Networking/AWSNetworking.h; sourceTree = ""; }; - B051AE9DBC037DCD6B23FFCF1597F41C /* AWSCancellationToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCancellationToken.m; path = AWSCore/Bolts/AWSCancellationToken.m; sourceTree = ""; }; + AD388A01424A155914A9EAE9A7187F39 /* AWSCognitoIdentityProvider.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSCognitoIdentityProvider.modulemap; sourceTree = ""; }; + ADC88D769EE35480FCC8656B4B5DFD83 /* AWSS3-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSS3-Info.plist"; sourceTree = ""; }; + AED475470FE95EA60B54BE099E635203 /* Coding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Coding.swift; path = Sources/SQLite/Typed/Coding.swift; sourceTree = ""; }; + AEE980AD79D834923C3E9D5EBE9EACC3 /* AWSURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLSessionManager.h; path = AWSCore/Networking/AWSURLSessionManager.h; sourceTree = ""; }; + B01B8BE46DF4E55F8DE430E07345F392 /* ConnectionProviderError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProviderError.swift; path = AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderError.swift; sourceTree = ""; }; B053194373E64F60F299934207F45337 /* Pods-AWSAppSyncTestCommon-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AWSAppSyncTestCommon-umbrella.h"; sourceTree = ""; }; - B0C22E41BC98C262DA77410F346ED140 /* AWSSynchronizedMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSynchronizedMutableDictionary.m; path = AWSCore/Utility/AWSSynchronizedMutableDictionary.m; sourceTree = ""; }; - B130AD307E750431753C14EADCE0CAAD /* ReachabilitySwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReachabilitySwift.release.xcconfig; sourceTree = ""; }; - B17B0F7767AAEEC55E03E6B3D1589A45 /* AWSLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSLogging.m; path = AWSCore/Utility/AWSLogging.m; sourceTree = ""; }; - B21CD1B4FF96C064A7FF531C52253359 /* AWSNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSNetworking.m; path = AWSCore/Networking/AWSNetworking.m; sourceTree = ""; }; - B2B1745DFFD459E672DBEEBF798514F2 /* AWSTMMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTMMemoryCache.m; path = AWSCore/TMCache/AWSTMMemoryCache.m; sourceTree = ""; }; - B35430A0DEA85E851515E4DA4078BDC2 /* AWSKSReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSKSReachability.m; path = AWSCore/KSReachability/AWSKSReachability.m; sourceTree = ""; }; - B4891F75EFCAF9F4EDCCD4E1A529E3C0 /* NSArray+AWSMTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+AWSMTLManipulationAdditions.h"; path = "AWSCore/Mantle/NSArray+AWSMTLManipulationAdditions.h"; sourceTree = ""; }; - B49A250079971B7AA2E2DF2A04837D4F /* AWSMobileResults.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileResults.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileResults.swift; sourceTree = ""; }; - B59A9A6C668FE2D12DEEB81A8684FDBD /* AWSFMDatabaseAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabaseAdditions.h; path = AWSCore/FMDB/AWSFMDatabaseAdditions.h; sourceTree = ""; }; + B0ABF125FD6A5F6BF49FC5ADE0882640 /* AppSyncMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncMessage.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppSyncMessage.swift; sourceTree = ""; }; + B0C8176E31E64547BDF14E32A10BCAF9 /* Starscream.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Starscream.modulemap; sourceTree = ""; }; + B127C7270CC04E1C09826D93CF123A17 /* AWSS3Service.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Service.h; path = AWSS3/AWSS3Service.h; sourceTree = ""; }; + B17A029738A7F40BA7C18AB8ADE3B359 /* AWSCognitoIdentityProviderSrpHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderSrpHelper.m; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderSrpHelper.m; sourceTree = ""; }; + B21BDD97B650F5DA35DA12281D2BFB4C /* aws_tommath_superclass.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_tommath_superclass.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/aws_tommath_superclass.h; sourceTree = ""; }; + B2BB376EF5DD8B62224DD98A1EBAEA8B /* NSValueTransformer+AWSMTLInversionAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+AWSMTLInversionAdditions.m"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLInversionAdditions.m"; sourceTree = ""; }; + B2E8CEE76AA570CD04B2712E05D7FDBB /* AWSExecutor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSExecutor.h; path = AWSCore/Bolts/AWSExecutor.h; sourceTree = ""; }; + B3249AAAE095B901E24D43F8651A7912 /* AWSMTLJSONAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLJSONAdapter.m; path = AWSCore/Mantle/AWSMTLJSONAdapter.m; sourceTree = ""; }; + B42DEB160A4323ED31C00E6B7A4AC7CB /* libAWSCognitoIdentityProviderASFBinary.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libAWSCognitoIdentityProviderASFBinary.a; path = AWSCognitoIdentityProviderASF/Internal/libAWSCognitoIdentityProviderASFBinary.a; sourceTree = ""; }; + B53A4E4788D72B662DBE5AEC8A712449 /* AWSDDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDFileLogger.m; path = AWSCore/Logging/AWSDDFileLogger.m; sourceTree = ""; }; + B54D2613E4618C099E4537898F70F78C /* AppSyncRealTimeClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AppSyncRealTimeClient-dummy.m"; sourceTree = ""; }; B5F756FBF9D42A3DCA46CF9288B1B621 /* Pods-AWSAppSyncIntegrationTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AWSAppSyncIntegrationTests.modulemap"; sourceTree = ""; }; - B605A84C35A83DB822255456E2A7BFEF /* AWSCognitoIdentityProvider-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProvider-umbrella.h"; sourceTree = ""; }; - B71AA68AE84A106B4FF653B1041A1B10 /* AppSyncRealTimeClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppSyncRealTimeClient.release.xcconfig; sourceTree = ""; }; - B756F6C33994C7CE13F70D35EB42C772 /* AWSFMDB+AWSHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSFMDB+AWSHelpers.m"; path = "AWSCore/FMDB/AWSFMDB+AWSHelpers.m"; sourceTree = ""; }; - B85AD7F062851B0BFC8442A08CC9F7B0 /* SwiftLint.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.release.xcconfig; sourceTree = ""; }; - B863E3B77D54D42AFCD295AEB1D115BA /* Starscream-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Starscream-umbrella.h"; sourceTree = ""; }; - B866B3CE1D3BD0074BFCF59C114C6D16 /* AWSDDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDMultiFormatter.h; path = AWSCore/Logging/Extensions/AWSDDMultiFormatter.h; sourceTree = ""; }; - B873AD48BD47D02A16AA8248A9DA22FC /* AWSCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCore.release.xcconfig; sourceTree = ""; }; - B8BCB2E9EE7180D54F63FB08B1197A6F /* AWSJKBigInteger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSJKBigInteger.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigInteger.h; sourceTree = ""; }; - B973C7E3C74A391079E3DC15538D075A /* WebSocket.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebSocket.swift; path = Sources/Starscream/WebSocket.swift; sourceTree = ""; }; - BA950ACB61A587421B68AC13F4873634 /* RealtimeConnectionProvider+Websocket.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+Websocket.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+Websocket.swift"; sourceTree = ""; }; + B790AC138191AAB0E7600EB73AFC5F6C /* AWSNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSNetworking.h; path = AWSCore/Networking/AWSNetworking.h; sourceTree = ""; }; + B896E4A5823A657A7A5A5637467449E4 /* DateAndTimeFunctions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DateAndTimeFunctions.swift; path = Sources/SQLite/Typed/DateAndTimeFunctions.swift; sourceTree = ""; }; + B8D2D8A7ACE3E4617E01632870CD9F43 /* AWSSignature.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignature.h; path = AWSCore/Authentication/AWSSignature.h; sourceTree = ""; }; + B90580D5D6EF9CA145BF1D7C7F983FC8 /* AWSMobileClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMobileClient.h; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClient.h; sourceTree = ""; }; + BA00B279C03896E89BFD3243FE15C43D /* Helpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Helpers.swift; path = Sources/SQLite/Helpers.swift; sourceTree = ""; }; + BB508B2FED6FE0A398A69DD68D083AD3 /* AWSS3TransferUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferUtility.m; path = AWSS3/AWSS3TransferUtility.m; sourceTree = ""; }; BB920F3E9C8C378B4461DE2FA927C0C3 /* Pods-ApolloTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ApolloTests-dummy.m"; sourceTree = ""; }; BB92CB7C865EE6F5A520689C2ECDE938 /* Pods-AWSAppSyncIntegrationTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncIntegrationTests-acknowledgements.plist"; sourceTree = ""; }; - BBE766E575F0FA1AA318A1D440A693E2 /* NSObject+AWSMTLComparisonAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+AWSMTLComparisonAdditions.h"; path = "AWSCore/Mantle/NSObject+AWSMTLComparisonAdditions.h"; sourceTree = ""; }; + BC4E879BDBF670A489727003472FA7E1 /* Statement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Statement.swift; path = Sources/SQLite/Core/Statement.swift; sourceTree = ""; }; BC7133E82896B641B53CA9C97E2A59F2 /* Pods-AWSAppSyncTestCommon-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncTestCommon-Info.plist"; sourceTree = ""; }; - BD515A1E6BEC4047AF42CFDE167A982B /* SubscriptionConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionConnection.swift; path = AppSyncRealTimeClient/Connection/SubscriptionConnection.swift; sourceTree = ""; }; - BDCB8EDED658E0BC02AFFDF502D614F3 /* ConnectionProviderFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProviderFactory.swift; path = AppSyncRealTimeClient/ConnectionProvider/ConnectionProviderFactory.swift; sourceTree = ""; }; - BE77B5F1479D54E17F857CCEE573ADD5 /* AWSMobileClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSMobileClient-dummy.m"; sourceTree = ""; }; - BF345D3F0092A236953EE47DFFC950C3 /* AWSCognitoIdentityProviderService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderService.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderService.m; sourceTree = ""; }; - BF428641F08A5E0856E817BF5AE864F3 /* AWSFMDatabasePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabasePool.m; path = AWSCore/FMDB/AWSFMDatabasePool.m; sourceTree = ""; }; + BCB7D968D12E3E729E0BD5C2A32B1D4B /* AWSS3RequestRetryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3RequestRetryHandler.m; path = AWSS3/AWSS3RequestRetryHandler.m; sourceTree = ""; }; + BD15EC8072562DA1A61B9FB4B3D8AB6F /* AWSmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSmetamacros.h; path = AWSCore/Mantle/extobjc/AWSmetamacros.h; sourceTree = ""; }; + BD1FE6EBAB5EF2DD2F2B2105833E96F8 /* AWSFMDatabaseQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabaseQueue.h; path = AWSCore/FMDB/AWSFMDatabaseQueue.h; sourceTree = ""; }; + BD509AFD9BA3D2D6C08DFAB9EDE171B3 /* AWSS3TransferManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferManager.m; path = AWSS3/AWSS3TransferManager.m; sourceTree = ""; }; + BDBE84264E9422698D10FFAF0E2552F9 /* AWSS3PreSignedURL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3PreSignedURL.m; path = AWSS3/AWSS3PreSignedURL.m; sourceTree = ""; }; + BEF8C2BC660959B9749DF0D616015A96 /* AWSFMDatabaseAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSFMDatabaseAdditions.h; path = AWSCore/FMDB/AWSFMDatabaseAdditions.h; sourceTree = ""; }; BF57D42A74C4512189341094E510CF46 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/CoreTelephony.framework; sourceTree = DEVELOPER_DIR; }; - C0D60CA41F048B3DC742A80DAF75267A /* SwiftLint.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.debug.xcconfig; sourceTree = ""; }; - C233D8C06911C7F51E4F3A97A53349C6 /* AWSURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLResponseSerialization.m; path = AWSCore/Serialization/AWSURLResponseSerialization.m; sourceTree = ""; }; - C2890EE43596C375724EE3282740A6F5 /* AWSS3TransferUtility+Validation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSS3TransferUtility+Validation.m"; path = "AWSS3/AWSS3TransferUtility+Validation.m"; sourceTree = ""; }; - C2B2883139F08743D26599DBFA0558EE /* AWSCognitoAuthUICKeyChainStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoAuthUICKeyChainStore.m; path = AWSCognitoAuth/Internal/UICKeyChainStore/AWSCognitoAuthUICKeyChainStore.m; sourceTree = ""; }; - C30FBD3B4B4312A073C8050C7D6A7B16 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h"; sourceTree = ""; }; + BFD26E44FC8D51F103BBCABB46377BD9 /* AWSCognitoIdentityService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityService.m; path = AWSCore/CognitoIdentity/AWSCognitoIdentityService.m; sourceTree = ""; }; + C0E5D6BDAC7FFFEEB7BCD5D4D79DBB18 /* AWSMTLValueTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLValueTransformer.m; path = AWSCore/Mantle/AWSMTLValueTransformer.m; sourceTree = ""; }; + C1C9D36F716E34B19564DEC06B55369F /* AWSCognitoIdentityResources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityResources.m; path = AWSCore/CognitoIdentity/AWSCognitoIdentityResources.m; sourceTree = ""; }; + C2463EC56E343485EEE06FE5BF5AB943 /* Starscream-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Starscream-umbrella.h"; sourceTree = ""; }; C33BF10DE5E7F71484A859D5549F9BE5 /* Pods_AWSAppSyncTestApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AWSAppSyncTestApp.framework; path = "Pods-AWSAppSyncTestApp.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - C3B4FB635C190E4C78D31E4D16D2C369 /* AWSDDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDTTYLogger.h; path = AWSCore/Logging/AWSDDTTYLogger.h; sourceTree = ""; }; - C3C37889E72D400AA757C931174356BD /* ReachabilitySwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ReachabilitySwift-Info.plist"; sourceTree = ""; }; - C43D164850B2B641023863155972866D /* AWSS3TransferUtility+HeaderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSS3TransferUtility+HeaderHelper.m"; path = "AWSS3/AWSS3TransferUtility+HeaderHelper.m"; sourceTree = ""; }; - C4F4BC26A78343258247D1A19DD416F9 /* AWSS3TransferUtilityDatabaseHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferUtilityDatabaseHelper.m; path = AWSS3/AWSS3TransferUtilityDatabaseHelper.m; sourceTree = ""; }; - C5219F0831D82769F1B73CE37FC59EF2 /* AWSCognitoAuth_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoAuth_Internal.h; path = AWSCognitoAuth/Internal/AWSCognitoAuth_Internal.h; sourceTree = ""; }; - C5A35E3280E0787B696AD81ED2468D26 /* AWSURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLResponseSerialization.h; path = AWSCore/Serialization/AWSURLResponseSerialization.h; sourceTree = ""; }; + C3DC2745EC6B701AA0A8FBEC81D1AD29 /* AWSTaskCompletionSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSTaskCompletionSource.m; path = AWSCore/Bolts/AWSTaskCompletionSource.m; sourceTree = ""; }; + C42B8A83C09F7E02D466008DFB398AF6 /* AWSCognitoIdentityUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUser.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityUser.h; sourceTree = ""; }; + C58B8B5BCC645CF11396D555B4054A1F /* RealtimeConnectionProviderResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RealtimeConnectionProviderResponse.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProviderResponse.swift; sourceTree = ""; }; + C5F3B0F6039372004D975DD0DEE424AA /* AWSDDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDLog.h; path = AWSCore/Logging/AWSDDLog.h; sourceTree = ""; }; C6FA57C9CF74491170059E8BFE523DA4 /* Pods_ApolloTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_ApolloTests.framework; path = "Pods-ApolloTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - C739EEC2B0B011D3F69EC9A23097D368 /* AWSCognitoIdentityProviderASF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderASF.h; path = AWSCognitoIdentityProviderASF/AWSCognitoIdentityProviderASF.h; sourceTree = ""; }; C7E8E0F66C3D7DF082E343C20EAF4FDC /* Pods-AWSAppSyncTestCommon-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AWSAppSyncTestCommon-acknowledgements.markdown"; sourceTree = ""; }; C7FB721BB50AD6C399799AF661A2A7EF /* Pods-AWSAppSyncIntegrationTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSyncIntegrationTests.debug.xcconfig"; sourceTree = ""; }; - C7FE0EA6958BB7849E2C0B0EB54A1EB0 /* AWSCognitoIdentityProvider-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSCognitoIdentityProvider-Info.plist"; sourceTree = ""; }; - C8267D729E529CEBB52AA0D07532B5D5 /* FTS4.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS4.swift; path = Sources/SQLite/Extensions/FTS4.swift; sourceTree = ""; }; - C9EF67263594899047E0FD137C0CB679 /* AWSSignInProviderApplicationIntercept.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInProviderApplicationIntercept.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInProviderApplicationIntercept.h; sourceTree = ""; }; - CA146EEC759FFB7D0D29D5DCA409D943 /* AWSS3Model.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Model.h; path = AWSS3/AWSS3Model.h; sourceTree = ""; }; - CBA8C5966793EB39FCD5E85244FEFF7E /* Reachability.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reachability.swift; path = Sources/Reachability.swift; sourceTree = ""; }; + C93C181C7F88E46E7FAFBD3B711D7B3F /* NSDictionary+AWSMTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+AWSMTLManipulationAdditions.m"; path = "AWSCore/Mantle/NSDictionary+AWSMTLManipulationAdditions.m"; sourceTree = ""; }; + C94CAB414D02A3A094FECF3E15119B03 /* AWSMobileClient.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSMobileClient.release.xcconfig; sourceTree = ""; }; + C95F24258DC185C70EC15A1154F14540 /* NSArray+AWSMTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+AWSMTLManipulationAdditions.h"; path = "AWSCore/Mantle/NSArray+AWSMTLManipulationAdditions.h"; sourceTree = ""; }; + C98096E4686ADCE37239214E44A371BD /* AppSyncWebsocketProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncWebsocketProvider.swift; path = AppSyncRealTimeClient/Websocket/AppSyncWebsocketProvider.swift; sourceTree = ""; }; + CA3A167588A26CFDA0CCDCE986883B42 /* AWSCognitoIdentity+Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoIdentity+Fabric.h"; path = "AWSCore/CognitoIdentity/AWSCognitoIdentity+Fabric.h"; sourceTree = ""; }; + CA7AE97561544DCC1E246074DE8A0563 /* AWSCognitoAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoAuth.h; path = AWSCognitoAuth/AWSCognitoAuth.h; sourceTree = ""; }; + CA848638948B9B4C9C3B9F65A7BAE3CA /* AWSDDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDASLLogCapture.m; path = AWSCore/Logging/AWSDDASLLogCapture.m; sourceTree = ""; }; + CAD818AB2C97211FF9E7F2756AE65A74 /* AWSEXTRuntimeExtensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSEXTRuntimeExtensions.h; path = AWSCore/Mantle/extobjc/AWSEXTRuntimeExtensions.h; sourceTree = ""; }; + CB5DD2503B9AE7D0D9CA4733900E9B45 /* AWSDDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDFileLogger.h; path = AWSCore/Logging/AWSDDFileLogger.h; sourceTree = ""; }; + CBCCF2FD71EBFFBB88BA173ACE064958 /* Schema.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Schema.swift; path = Sources/SQLite/Typed/Schema.swift; sourceTree = ""; }; + CC79E37285FF8581CB922B51E7B49811 /* AWSDDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDAbstractDatabaseLogger.m; path = AWSCore/Logging/AWSDDAbstractDatabaseLogger.m; sourceTree = ""; }; + CC9395CBFCA1CC8E31751546356852B0 /* AWSS3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3.h; path = AWSS3/AWSS3.h; sourceTree = ""; }; + CCF8E610C26800B0F80B45599170278F /* Starscream-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Starscream-Info.plist"; sourceTree = ""; }; CCFB8F03867DB892EFC47B53186590C4 /* AWSCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AWSCore.framework; path = AWSCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CE49B0D8FB6A8C5B95610904014471D4 /* SSLSecurity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SSLSecurity.swift; path = Sources/Starscream/SSLSecurity.swift; sourceTree = ""; }; - CEA9597A9565765A984960EA01612C94 /* AWSCognitoAuth+Extensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoAuth+Extensions.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoAuth+Extensions.h"; sourceTree = ""; }; - CF2256FE21510548916B08D81EAEC3E6 /* AWSJKBigDecimal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSJKBigDecimal.m; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigDecimal.m; sourceTree = ""; }; + CE556587C5F7BA05804C25D8F319C83F /* AWSSynchronizedMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSynchronizedMutableDictionary.m; path = AWSCore/Utility/AWSSynchronizedMutableDictionary.m; sourceTree = ""; }; + CF41D4F21BC7BBD13C358FB5F34407AC /* Starscream.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Starscream.release.xcconfig; sourceTree = ""; }; + CF4CB16447B269D65BD64EE2C2B0C6A7 /* AWSLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSLogging.m; path = AWSCore/Utility/AWSLogging.m; sourceTree = ""; }; + CF703800611B649077E99F67A9FC44BF /* AWSUserPoolCustomAuthHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSUserPoolCustomAuthHandler.swift; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSUserPoolCustomAuthHandler.swift; sourceTree = ""; }; + CF8BC0C6CCE88D12D3B1A745CEB8CA9E /* SubscriptionConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionConstants.swift; path = AppSyncRealTimeClient/Support/SubscriptionConstants.swift; sourceTree = ""; }; CFAB6BA6FB742ED24B32404F3BF062E9 /* AWSAuthCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AWSAuthCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CFD39C54A1F8794AF201203DAC4DE594 /* Coding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Coding.swift; path = Sources/SQLite/Typed/Coding.swift; sourceTree = ""; }; - CFFA6D83CEAF36DB68932A663732993E /* AWSCognitoIdentityResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityResources.h; path = AWSCore/CognitoIdentity/AWSCognitoIdentityResources.h; sourceTree = ""; }; - D001F9AD89512ED4D1D130E17511EC81 /* AWSDDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDLegacyMacros.h; path = AWSCore/Logging/AWSDDLegacyMacros.h; sourceTree = ""; }; - D129475D50D960ACAC0D5C045B027D95 /* AWSDDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDLogMacros.h; path = AWSCore/Logging/AWSDDLogMacros.h; sourceTree = ""; }; + D17DB97CCAAA2A35BDE129C15727DCFF /* NSValueTransformer+AWSMTLInversionAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+AWSMTLInversionAdditions.h"; path = "AWSCore/Mantle/NSValueTransformer+AWSMTLInversionAdditions.h"; sourceTree = ""; }; D17E4C28564F1520B5A1B3547DF25AC0 /* Pods-AWSAppSyncTestHostApp-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AWSAppSyncTestHostApp-acknowledgements.markdown"; sourceTree = ""; }; - D24E09E84B4F1BB0D257D681FD9AC95E /* AWSDDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDASLLogger.h; path = AWSCore/Logging/AWSDDASLLogger.h; sourceTree = ""; }; D2C5A5D102CBC4DE5FB60B2DC2BBD79C /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - D33B2777E65F9D228C53074533BAAABF /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = AWSCore/Fabric/FABAttributes.h; sourceTree = ""; }; D3430AC63C15732EFB53AF94C869D631 /* Pods-AWSAppSyncTestApp-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncTestApp-Info.plist"; sourceTree = ""; }; D37328E2F1A284666E88B579CA6F2980 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; D3D0E4B1E1886CE70737219A735AAD4C /* AWSCore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AWSCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D5E92A0B5F16B1CFF3AC49716A6CBF69 /* AWSGZIP.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSGZIP.m; path = AWSCore/GZIP/AWSGZIP.m; sourceTree = ""; }; - D624EAF67D0619A7A4D05A9829AF018A /* AWSFMDB+AWSHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSFMDB+AWSHelpers.h"; path = "AWSCore/FMDB/AWSFMDB+AWSHelpers.h"; sourceTree = ""; }; + D541063EF71FAC7BDAE923D81E4EE7D9 /* NSData+AWSCognitoIdentityProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+AWSCognitoIdentityProvider.h"; path = "AWSCognitoIdentityProvider/Internal/NSData+AWSCognitoIdentityProvider.h"; sourceTree = ""; }; + D563CBE978F82CCF035A5EC33B43BCC9 /* AWSCognitoIdentityProviderResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderResources.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderResources.h; sourceTree = ""; }; + D577CB9250F3690C40CD0FC47EBA851C /* AWSMTLManagedObjectAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLManagedObjectAdapter.m; path = AWSCore/Mantle/AWSMTLManagedObjectAdapter.m; sourceTree = ""; }; + D608359A32D545153CFF990901C99897 /* AppSyncRealTimeClient-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AppSyncRealTimeClient-prefix.pch"; sourceTree = ""; }; D66DA92142B3345159BAE63A5C875E14 /* Pods-ApolloTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ApolloTests.debug.xcconfig"; sourceTree = ""; }; + D679AF3637BDEAB81FBCC346E2C6B2BF /* AWSS3TransferUtility+HeaderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSS3TransferUtility+HeaderHelper.h"; path = "AWSS3/AWSS3TransferUtility+HeaderHelper.h"; sourceTree = ""; }; D73031D4E33A3D7E5D111DCFA437C372 /* Pods-AWSAppSyncUnitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncUnitTests-Info.plist"; sourceTree = ""; }; D73264E3F4C75D70943D6BA1FD29DD29 /* Pods-AWSAppSyncUnitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AWSAppSyncUnitTests.modulemap"; sourceTree = ""; }; - D8D9279B41738C62DDBF4C4B1AAB9033 /* AWSSignature.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignature.h; path = AWSCore/Authentication/AWSSignature.h; sourceTree = ""; }; - D9AF8E3AC2CB3893C8177CB37861A4C8 /* AWSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSLogging.h; path = AWSCore/Utility/AWSLogging.h; sourceTree = ""; }; - D9B7684F91D52F9A750E62D9E26C8665 /* AWSCognitoIdentityProviderASF.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSCognitoIdentityProviderASF.modulemap; sourceTree = ""; }; - DA59C120044D432680948150F08A79C2 /* AppSyncRealTimeClient.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AppSyncRealTimeClient.modulemap; sourceTree = ""; }; - DA73CA4320CBCA242A077C99C2BE59FA /* AWSService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSService.m; path = AWSCore/Service/AWSService.m; sourceTree = ""; }; - DA9861F3E1A3C40D775D154DB1015E6A /* AWSCognitoAuth+Extensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSCognitoAuth+Extensions.m"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoAuth+Extensions.m"; sourceTree = ""; }; - DB77ADA6F11531B18E637008D6F9D038 /* AWSMTLValueTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLValueTransformer.h; path = AWSCore/Mantle/AWSMTLValueTransformer.h; sourceTree = ""; }; - DBD040EF4B75EC6399C83C0640E2525B /* AWSUICKeyChainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSUICKeyChainStore.h; path = AWSCore/UICKeyChainStore/AWSUICKeyChainStore.h; sourceTree = ""; }; - DCFCB9CBC7B132C9C6C1D8601AB8FD2B /* AWSmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSmetamacros.h; path = AWSCore/Mantle/extobjc/AWSmetamacros.h; sourceTree = ""; }; - DD563687A84ACD414B7AD7E663CD5F64 /* AWSFMResultSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMResultSet.m; path = AWSCore/FMDB/AWSFMResultSet.m; sourceTree = ""; }; - DDD8CE63CF5185CDC1DD16282646BA68 /* AWSCredentialsProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCredentialsProvider.m; path = AWSCore/Authentication/AWSCredentialsProvider.m; sourceTree = ""; }; - DEAAB80068439F7AEC7F43E3E0C9EA29 /* AWSSignInProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInProvider.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInProvider.h; sourceTree = ""; }; - DF05F2E6ACF13FCE5B7E0698790EC07A /* AWSURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLRequestSerialization.m; path = AWSCore/Serialization/AWSURLRequestSerialization.m; sourceTree = ""; }; - DFF1977B3D3051EAAE02B3893F7FA548 /* AWSTMDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTMDiskCache.h; path = AWSCore/TMCache/AWSTMDiskCache.h; sourceTree = ""; }; - E0CD31A052A3EAFAD8B599BC0670A6C5 /* ReachabilitySwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReachabilitySwift-umbrella.h"; sourceTree = ""; }; - E16A35A381EF3582347F27EDEE7543D6 /* AWSDDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDFileLogger.h; path = AWSCore/Logging/AWSDDFileLogger.h; sourceTree = ""; }; - E2D5A7417DB8FB4827C41F8E9BD2DACB /* AWSCognitoIdentityProvider.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSCognitoIdentityProvider.modulemap; sourceTree = ""; }; - E321790CE9481B0A3781C8E1C31FD72F /* AWSCognitoIdentityProviderResources.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderResources.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderResources.m; sourceTree = ""; }; - E432489BD1D0CBADDB5DEEA526252412 /* AWSUserPoolOperationsHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSUserPoolOperationsHandler.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSUserPoolOperationsHandler.swift; sourceTree = ""; }; - E54BE0546FA8DAEDEA6826F1C1654136 /* RealtimeConnectionProvider+ConnectionInterceptable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+ConnectionInterceptable.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift"; sourceTree = ""; }; - E5AF03AABA452A9D43FC0FBE41893FD1 /* AWSCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSCore-dummy.m"; sourceTree = ""; }; - E5E703CB745C01B128DB74A734098688 /* AWSCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCore-umbrella.h"; sourceTree = ""; }; - E5EDFC5027B28B3877A1583FCCC025F5 /* AWSAuthUIHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSAuthUIHelper.m; path = AWSAuthSDK/Sources/AWSAuthCore/AWSAuthUIHelper.m; sourceTree = ""; }; - E6591D85EBFFE5933A28A54507148D3F /* AppSyncSubscriptionConnection+ErrorHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncSubscriptionConnection+ErrorHandler.swift"; path = "AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift"; sourceTree = ""; }; - E70D595B268C0D2619135FE787788606 /* FTS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5.swift; path = Sources/SQLite/Extensions/FTS5.swift; sourceTree = ""; }; - E79CE85A987F9E5C371F51760533DF66 /* AppSyncRealTimeClient-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AppSyncRealTimeClient-dummy.m"; sourceTree = ""; }; - E7BCBC0495783C0A0D0CE3257527CDA0 /* AWSSTSModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSSTSModel.m; path = AWSCore/STS/AWSSTSModel.m; sourceTree = ""; }; - E86FC2459D43D983E22A706AEDE02B93 /* AWSValidation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSValidation.m; path = AWSCore/Serialization/AWSValidation.m; sourceTree = ""; }; - E8C1476CF06806DFB25E834C0D39EB32 /* InterceptableConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InterceptableConnection.swift; path = AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection.swift; sourceTree = ""; }; - E954D2F180E270F322A088A369DEDED0 /* AWSS3TransferUtilityTasks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3TransferUtilityTasks.m; path = AWSS3/AWSS3TransferUtilityTasks.m; sourceTree = ""; }; - E95907784534D6991D5D41156ACCC503 /* AWSFMDatabase+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSFMDatabase+Private.h"; path = "AWSCore/FMDB/AWSFMDatabase+Private.h"; sourceTree = ""; }; + D736A106314D8EBB6477BFAD176FE9C3 /* AWSCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AWSCore.modulemap; sourceTree = ""; }; + D74CE6BF1317F6FAB9236D9A699D470A /* AWSAuthUIHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSAuthUIHelper.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSAuthUIHelper.h; sourceTree = ""; }; + D81A5E37B65D6366606B44CE494D3A05 /* FTS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FTS5.swift; path = Sources/SQLite/Extensions/FTS5.swift; sourceTree = ""; }; + D8C76B971FC145D5B72956070994610E /* AWSDDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSDDLog+LOGV.h"; path = "AWSCore/Logging/AWSDDLog+LOGV.h"; sourceTree = ""; }; + D8F34FB7CA547378B881B632F8BF6F87 /* AWSFMResultSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMResultSet.m; path = AWSCore/FMDB/AWSFMResultSet.m; sourceTree = ""; }; + DA662752E80AB06EE467BF55032E7868 /* AWSMTLValueTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLValueTransformer.h; path = AWSCore/Mantle/AWSMTLValueTransformer.h; sourceTree = ""; }; + DACE196DBBFD3EF668CC6DE97761C263 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/SQLite/Core/Errors.swift; sourceTree = ""; }; + DAF6F1CA0D14ADD6D7383773BC2859B4 /* AWSMTLModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLModel.m; path = AWSCore/Mantle/AWSMTLModel.m; sourceTree = ""; }; + DB7644E15F1C1F7C88F0432D64C4CF48 /* AppSyncResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncResponse.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppSyncResponse.swift; sourceTree = ""; }; + DCAA6291F3942008957322A5E201474F /* AWSMTLManagedObjectAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSMTLManagedObjectAdapter.h; path = AWSCore/Mantle/AWSMTLManagedObjectAdapter.h; sourceTree = ""; }; + DD1879734ABFB0D35DA6FBBADA1E422B /* AWSDDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDContextFilterLogFormatter.h; path = AWSCore/Logging/Extensions/AWSDDContextFilterLogFormatter.h; sourceTree = ""; }; + DEDFC3FAD72C7C29AB8D81272B20D4D1 /* AWSCocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCocoaLumberjack.h; path = AWSCore/Logging/AWSCocoaLumberjack.h; sourceTree = ""; }; + DF38788B54171DAE39F714341FF71636 /* AppSyncSubscriptionConnection+ErrorHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AppSyncSubscriptionConnection+ErrorHandler.swift"; path = "AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift"; sourceTree = ""; }; + DFA62512F79C9F295564A9509B268250 /* AWSFMDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabase.m; path = AWSCore/FMDB/AWSFMDatabase.m; sourceTree = ""; }; + DFE4809704F38848E613C8CFFB649974 /* NSObject+AWSMTLComparisonAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+AWSMTLComparisonAdditions.m"; path = "AWSCore/Mantle/NSObject+AWSMTLComparisonAdditions.m"; sourceTree = ""; }; + E037C1F8D7C499CC9AD7E172C5A47EF1 /* SubscriptionItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionItem.swift; path = AppSyncRealTimeClient/Connection/SubscriptionItem.swift; sourceTree = ""; }; + E139905C8CF70793A069E1B03A1F8617 /* AWSCognitoIdentityProviderASF.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSCognitoIdentityProviderASF.debug.xcconfig; sourceTree = ""; }; + E21CF101C8D923000AB15B4EB768DEB8 /* AWSCancellationTokenRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCancellationTokenRegistration.h; path = AWSCore/Bolts/AWSCancellationTokenRegistration.h; sourceTree = ""; }; + E2971881F791D9D138167E894905DDAC /* AWSSignInButtonView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSignInButtonView.h; path = AWSAuthSDK/Sources/AWSAuthCore/AWSSignInButtonView.h; sourceTree = ""; }; + E36F20395C2CF1F982A40F1FA220D22C /* AWSXMLWriter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSXMLWriter.h; path = AWSCore/XMLWriter/AWSXMLWriter.h; sourceTree = ""; }; + E3703E5331238D0B61890B91AC435B6F /* _AWSMobileClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _AWSMobileClient.m; path = AWSAuthSDK/Sources/AWSMobileClient/Internal/_AWSMobileClient.m; sourceTree = ""; }; + E37C8FF4B275D43170DB9FDFC5CC9FF3 /* AWSJKBigDecimal.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSJKBigDecimal.m; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigDecimal.m; sourceTree = ""; }; + E42BD7E3A055A6C8B02D23E9EC00BFD5 /* AWSInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSInfo.m; path = AWSCore/Service/AWSInfo.m; sourceTree = ""; }; + E43187BF409E98A59F6E3A3CBDDEE013 /* NSArray+AWSMTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+AWSMTLManipulationAdditions.m"; path = "AWSCore/Mantle/NSArray+AWSMTLManipulationAdditions.m"; sourceTree = ""; }; + E4D23B46E2952AB31230FB31F60B2BCD /* APIKeyAuthInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = APIKeyAuthInterceptor.swift; path = AppSyncRealTimeClient/Interceptor/APIKeyAuthInterceptor.swift; sourceTree = ""; }; + E4DE98FD3BA2BD0A18BF1E04AEA30A6B /* AWSDDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDASLLogger.h; path = AWSCore/Logging/AWSDDASLLogger.h; sourceTree = ""; }; + E55DDAC122332C495EE6CF27A61F7BA0 /* AWSCognitoIdentityUserPool+Extension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoIdentityUserPool+Extension.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoIdentityUserPool+Extension.h"; sourceTree = ""; }; + E5B74C3F93BAFB7F53024CEC3A32C4FD /* RTree.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RTree.swift; path = Sources/SQLite/Extensions/RTree.swift; sourceTree = ""; }; + E5C476749BFBBA4C7BF7760F0B5FFF75 /* AWSCognitoIdentityUserPool_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityUserPool_Internal.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityUserPool_Internal.h; sourceTree = ""; }; + E72678C82DB790657B3AC3C5D30F0DBB /* AWSS3.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSS3.release.xcconfig; sourceTree = ""; }; + E7597A01826D9927F7A83E806D9CF899 /* Compression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Compression.swift; path = Sources/Starscream/Compression.swift; sourceTree = ""; }; + E7D67F78DBB4A1A2FFEAE4E39CCA0AAA /* AWSCognitoAuth_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoAuth_Internal.h; path = AWSCognitoAuth/Internal/AWSCognitoAuth_Internal.h; sourceTree = ""; }; + E7E4B23EE3A64D857F331F1D6D601365 /* AWSDDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSDDASLLogger.m; path = AWSCore/Logging/AWSDDASLLogger.m; sourceTree = ""; }; + E8336E4EDDD97FCE853DABE78C48095D /* AWSCognitoIdentityProvider-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSCognitoIdentityProvider-Info.plist"; sourceTree = ""; }; + E857EBACBE4F8D9983669C29E3FD84DC /* AWSURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLRequestSerialization.h; path = AWSCore/Serialization/AWSURLRequestSerialization.h; sourceTree = ""; }; + E8A5E459B640C644904C8DB5BA42436F /* AWSCancellationTokenRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCancellationTokenRegistration.m; path = AWSCore/Bolts/AWSCancellationTokenRegistration.m; sourceTree = ""; }; + E9768099043BCDE43E886AC3124F5BB3 /* OIDCAuthInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OIDCAuthInterceptor.swift; path = AppSyncRealTimeClient/Interceptor/OIDCAuthInterceptor.swift; sourceTree = ""; }; E989BAF20C9082A0EA2E41926F098EF3 /* Pods-AWSAppSync.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AWSAppSync.debug.xcconfig"; sourceTree = ""; }; - EA54233577014460160044CEC28F3F5B /* AppSyncJSONHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncJSONHelper.swift; path = AppSyncRealTimeClient/Support/AppSyncJSONHelper.swift; sourceTree = ""; }; - EA82A7FF620B8C80200F385CA7C9ED58 /* DeviceOperations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeviceOperations.swift; path = AWSAuthSDK/Sources/AWSMobileClient/DeviceOperations.swift; sourceTree = ""; }; - EA95A1AEB9AADA846F8AC0E3E226EB5C /* SubscriptionConnectionType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionConnectionType.swift; path = AppSyncRealTimeClient/Support/SubscriptionConnectionType.swift; sourceTree = ""; }; EB17A8CF9F54D0A346F2E0F743679A34 /* Pods-AWSAppSyncTestApp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AWSAppSyncTestApp.modulemap"; sourceTree = ""; }; - EB34BD15CC7AC3948CC2413C43BD432B /* AWSS3RequestRetryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3RequestRetryHandler.m; path = AWSS3/AWSS3RequestRetryHandler.m; sourceTree = ""; }; - EBBB5BA5AE4DDFC8067D46B4AE0DA7BE /* AWSGZIP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSGZIP.h; path = AWSCore/GZIP/AWSGZIP.h; sourceTree = ""; }; - ED119DE21A380F10127C0E752D884556 /* RealtimeConnectionProvider+MessageInterceptable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+MessageInterceptable.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift"; sourceTree = ""; }; - ED91167278619D5DE53E3C8C8DA79678 /* AWSCognitoIdentityProvider-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSCognitoIdentityProvider-prefix.pch"; sourceTree = ""; }; - EE51B38E278766424BC83661AC3FAE9B /* AWSMobileClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileClient.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileClient.swift; sourceTree = ""; }; - EE62162DF0329F821BDAE2AD8CE215D6 /* AWSSTSService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTSService.h; path = AWSCore/STS/AWSSTSService.h; sourceTree = ""; }; - EEE5F8EFCF4DB74092D26E492F698D30 /* AWSDDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDAbstractDatabaseLogger.h; path = AWSCore/Logging/AWSDDAbstractDatabaseLogger.h; sourceTree = ""; }; + EB2DBCB2B01F2EE19D045FDDB351D067 /* AppSyncLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncLogger.swift; path = AppSyncRealTimeClient/Support/AppSyncLogger.swift; sourceTree = ""; }; + EB7819DF3C687F68A967ACCF1358B405 /* AWSS3Resources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Resources.h; path = AWSS3/AWSS3Resources.h; sourceTree = ""; }; + EC43CC20AC6512D0DF20B186D353A832 /* AWSNetworkingHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSNetworkingHelpers.h; path = AWSCore/Networking/AWSNetworkingHelpers.h; sourceTree = ""; }; + ECF65241964CA82AA0323712AF3D3BA0 /* AWSS3RequestRetryHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3RequestRetryHandler.h; path = AWSS3/AWSS3RequestRetryHandler.h; sourceTree = ""; }; + ED7987B4E80195208D6CF5C6799D12D4 /* AWSUICKeyChainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSUICKeyChainStore.h; path = AWSCore/UICKeyChainStore/AWSUICKeyChainStore.h; sourceTree = ""; }; + EEF7136AA52861F04F7098E025D8A377 /* ReachabilitySwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReachabilitySwift-umbrella.h"; sourceTree = ""; }; EF5AB3E3844F260FD15AF6CF195C5598 /* Pods-AWSAppSyncUnitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AWSAppSyncUnitTests-acknowledgements.plist"; sourceTree = ""; }; - EFE2D6DAB8B841A8AD11103F5E6BB918 /* AWSFMDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSFMDatabase.m; path = AWSCore/FMDB/AWSFMDatabase.m; sourceTree = ""; }; - F0023235C6A6BAD2D4316E2F5C897438 /* AWSCognitoAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoAuth.m; path = AWSCognitoAuth/AWSCognitoAuth.m; sourceTree = ""; }; - F03F0EC60FD94BC420F554A110603519 /* AWSExecutor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSExecutor.m; path = AWSCore/Bolts/AWSExecutor.m; sourceTree = ""; }; - F0406C94240A0E4D8A085233CC040CA5 /* AWSS3Resources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSS3Resources.h; path = AWSS3/AWSS3Resources.h; sourceTree = ""; }; - F085769591C59916A1E6B26E8FD84C7D /* AWSCognitoIdentityASF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityASF.h; path = AWSCognitoIdentityProviderASF/Internal/AWSCognitoIdentityASF.h; sourceTree = ""; }; + EFCA3CC69975E02D0E3ECF0A5C4D9716 /* AWSCognitoIdentityProvider-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AWSCognitoIdentityProvider-dummy.m"; sourceTree = ""; }; + F0961040A6102A9484897F7C133F5E9A /* Collation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Collation.swift; path = Sources/SQLite/Typed/Collation.swift; sourceTree = ""; }; + F0C48F6F08A5F1565C31F9BAE3004220 /* AWSMobileClient-Mixed-Swift.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSMobileClient-Mixed-Swift.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSMobileClient-Mixed-Swift.h"; sourceTree = ""; }; F0E6A8A97A0D5F72CB2CA076B77DD282 /* Pods-AWSAppSyncTestHostApp.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AWSAppSyncTestHostApp.modulemap"; sourceTree = ""; }; - F1BABAB5248EF2F242AE728D7B4BB731 /* AWSCognitoIdentity+Fabric.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSCognitoIdentity+Fabric.m"; path = "AWSCore/CognitoIdentity/AWSCognitoIdentity+Fabric.m"; sourceTree = ""; }; - F1C130A583AEF3F35A3C9E07ADD54B1F /* AWSAuthCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSAuthCore.debug.xcconfig; sourceTree = ""; }; - F1C9F813DD8C4D010A822D38CCB9C4B3 /* AWSCognitoIdentityProviderASF-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSCognitoIdentityProviderASF-Info.plist"; sourceTree = ""; }; - F1D329C61FD2BDA2B96EE5EA2D6243CF /* aws_tommath_superclass.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_tommath_superclass.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/LibTomMath/aws_tommath_superclass.h; sourceTree = ""; }; - F245A18E9419853AF815DBCAB83B102B /* AWSS3-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "AWSS3-Info.plist"; sourceTree = ""; }; - F2991753631AB25DFB4E14FAA8FA9F3F /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/SQLite/Typed/Expression.swift; sourceTree = ""; }; - F30506783A3C8189B10F80FEA2A00014 /* AWSTaskCompletionSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSTaskCompletionSource.h; path = AWSCore/Bolts/AWSTaskCompletionSource.h; sourceTree = ""; }; - F32F2606BCF1895835DD19EF080F6BFA /* SQLite.swift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLite.swift.debug.xcconfig; sourceTree = ""; }; - F4D3F88D69F33E9BA2D012BFAC395448 /* AWSMTLModel+NSCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSMTLModel+NSCoding.m"; path = "AWSCore/Mantle/AWSMTLModel+NSCoding.m"; sourceTree = ""; }; - F4E2F352990E27DD217BB465DC395EDF /* AppSyncRealTimeClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppSyncRealTimeClient.debug.xcconfig; sourceTree = ""; }; - F5EFD7E08EA4C814C1D734F0C0219296 /* Blob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Blob.swift; path = Sources/SQLite/Core/Blob.swift; sourceTree = ""; }; + F15889B069B30925FFCE0FCF7546B05A /* AWSS3.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSS3.debug.xcconfig; sourceTree = ""; }; + F1983A573918D7B1BDF5452D449321E0 /* AWSMTLModel+NSCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AWSMTLModel+NSCoding.m"; path = "AWSCore/Mantle/AWSMTLModel+NSCoding.m"; sourceTree = ""; }; + F1D9EBCE09CCFDC116EF82F72E6037A9 /* SQLite.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SQLite.swift-dummy.m"; sourceTree = ""; }; + F282012F280C8D787A29ED25EF96AB39 /* AWSDDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDASLLogCapture.h; path = AWSCore/Logging/AWSDDASLLogCapture.h; sourceTree = ""; }; + F2E26C8C5B9D711CEEC3ED2D082013B1 /* AWSS3Service.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSS3Service.m; path = AWSS3/AWSS3Service.m; sourceTree = ""; }; + F3BF99DE0CF460597A41F1744835AFB9 /* AWSJKBigInteger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSJKBigInteger.h; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigInteger.h; sourceTree = ""; }; + F474BC019C863C0D543BCE6BA2A229A1 /* RealtimeConnectionProvider+ConnectionInterceptable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RealtimeConnectionProvider+ConnectionInterceptable.swift"; path = "AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift"; sourceTree = ""; }; + F5B6FE4F057D4722BB85101BF577404E /* SubscriptionConnection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionConnection.swift; path = AppSyncRealTimeClient/Connection/SubscriptionConnection.swift; sourceTree = ""; }; F5FA45A44C42CC2CA3A324A3E914CE19 /* SQLite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SQLite.framework; path = SQLite.swift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F67A7C214C81A2CCBDEFC53A51AD3F89 /* AWSMobileOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AWSMobileOptions.swift; path = AWSAuthSDK/Sources/AWSMobileClient/AWSMobileOptions.swift; sourceTree = ""; }; + F6EF0A43D27AA61DE215F42359B89986 /* AWSCognitoCredentialsProvider+Extension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AWSCognitoCredentialsProvider+Extension.h"; path = "AWSAuthSDK/Sources/AWSMobileClient/Internal/AWSCognitoCredentialsProvider+Extension.h"; sourceTree = ""; }; F70E843761236FE8CD3AD2E7109C02F5 /* Pods_AWSAppSyncIntegrationTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AWSAppSyncIntegrationTests.framework; path = "Pods-AWSAppSyncIntegrationTests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - F71214E5F6A2A364104EBB32A3184791 /* AWSSTSResources.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSSTSResources.h; path = AWSCore/STS/AWSSTSResources.h; sourceTree = ""; }; - F834E44552435EED3F597DE4150D5DA2 /* AWSIdentityProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSIdentityProvider.m; path = AWSCore/Authentication/AWSIdentityProvider.m; sourceTree = ""; }; - FA203ADABB93D4BFE62317307040A29E /* AWSURLRequestRetryHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSURLRequestRetryHandler.m; path = AWSCore/Serialization/AWSURLRequestRetryHandler.m; sourceTree = ""; }; + F844091927363D4D0B77B050C1BC100D /* AWSXMLDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSXMLDictionary.m; path = AWSCore/XMLDictionary/AWSXMLDictionary.m; sourceTree = ""; }; + F864914BCDFFC205144F2D9A2D47CED0 /* AWSCancellationToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCancellationToken.m; path = AWSCore/Bolts/AWSCancellationToken.m; sourceTree = ""; }; + F9E22CB69559294221AA0DF9F7C37B61 /* AWSMobileClient.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AWSMobileClient.debug.xcconfig; sourceTree = ""; }; + F9F4866201CA2DE75C79BF2D62F65473 /* AWSCognitoIdentityProviderModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSCognitoIdentityProviderModel.m; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderModel.m; sourceTree = ""; }; FA4EC6A3AF3581004A24BC4F94F0DA75 /* Pods-AWSAppSync-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AWSAppSync-acknowledgements.markdown"; sourceTree = ""; }; + FABC745F36F2BA700514CB856AB45571 /* AWSAuthCore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AWSAuthCore-prefix.pch"; sourceTree = ""; }; + FACBD96EA439EE7C91BE8ACDCF0569FF /* SwiftLint.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.debug.xcconfig; sourceTree = ""; }; FAD4B84ADD920FCA3A89A6D1C3FC140C /* Pods-AWSAppSync-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AWSAppSync-dummy.m"; sourceTree = ""; }; - FB7161923A55466C9023DAF902E2DAA4 /* AWSCognitoIdentityProviderSrpHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderSrpHelper.h; path = AWSCognitoIdentityProvider/Internal/AWSCognitoIdentityProviderSrpHelper.h; sourceTree = ""; }; - FC95C07B2265F1ABEF50051779951875 /* AWSMTLReflection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSMTLReflection.m; path = AWSCore/Mantle/AWSMTLReflection.m; sourceTree = ""; }; - FCFFFE8D8CD843F8E5B78C036680E17A /* ConnectionProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectionProvider.swift; path = AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift; sourceTree = ""; }; - FE99459D79947A7E3BF852F133FF1D35 /* SQLite.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SQLite.swift-dummy.m"; sourceTree = ""; }; - FEB3D03B93F654AD5DC974C4DA232AB0 /* AWSCognitoAuthUICKeyChainStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoAuthUICKeyChainStore.h; path = AWSCognitoAuth/Internal/UICKeyChainStore/AWSCognitoAuthUICKeyChainStore.h; sourceTree = ""; }; - FEDF94361BB0EE0CA2EA43FA10A5640B /* AWSClientContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSClientContext.h; path = AWSCore/Service/AWSClientContext.h; sourceTree = ""; }; - FEFAD7FE4DCFB73CA942362A7617A1B1 /* AWSURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSURLSessionManager.h; path = AWSCore/Networking/AWSURLSessionManager.h; sourceTree = ""; }; - FF440BB718C09A6C1ECAAC8BAED9F057 /* APIKeyAuthInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = APIKeyAuthInterceptor.swift; path = AppSyncRealTimeClient/Interceptor/APIKeyAuthInterceptor.swift; sourceTree = ""; }; - FFEEE8494563CE74F90DA9E85E34BE9A /* AWSJKBigInteger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AWSJKBigInteger.m; path = AWSCognitoIdentityProvider/Internal/JKBigInteger/AWSJKBigInteger.m; sourceTree = ""; }; + FB2A421A67C74EED031227CF054DA0C0 /* AppSyncJSONValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncJSONValue.swift; path = AppSyncRealTimeClient/Support/AppSyncJSONValue.swift; sourceTree = ""; }; + FD164D8388739973EBB269CC03792764 /* AWSCognitoIdentityProviderModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSCognitoIdentityProviderModel.h; path = AWSCognitoIdentityProvider/AWSCognitoIdentityProviderModel.h; sourceTree = ""; }; + FD24C599CD8F0049CE8D14BE3163BD9E /* AppSyncConnectionRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AppSyncConnectionRequest.swift; path = AppSyncRealTimeClient/ConnectionProvider/AppSyncConnectionRequest.swift; sourceTree = ""; }; + FE305E1E434894DC74A4DEDF3EAC8EBD /* NSError+AWSMTLModelException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSError+AWSMTLModelException.m"; path = "AWSCore/Mantle/NSError+AWSMTLModelException.m"; sourceTree = ""; }; + FEB1EDC20FB8F75A664AE137EDB572CA /* AWSDDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AWSDDDispatchQueueLogFormatter.h; path = AWSCore/Logging/Extensions/AWSDDDispatchQueueLogFormatter.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1305,22 +1307,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 39763163C0D4DBD1D2A8BEFECFDD81E6 /* Frameworks */ = { + 3E145C62E18EB143A9D5C8EB279CC99A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1C7E3CF10E5D68245C7E0E8C5A50F9D0 /* Foundation.framework in Frameworks */, - 1136EBFB14774C90392A0ADB207F2FB4 /* Starscream.framework in Frameworks */, + 589B4BDB54D0D172D532FC88D5D7C953 /* AWSAuthCore.framework in Frameworks */, + 900EB0A2321005B91FC71C7F8C7B92ED /* AWSCognitoIdentityProvider.framework in Frameworks */, + 58F513DBEC30590405F5B3CDC4C472B2 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3E145C62E18EB143A9D5C8EB279CC99A /* Frameworks */ = { + 7180F93A2FD9325D6E7D08E0471ADF3F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 589B4BDB54D0D172D532FC88D5D7C953 /* AWSAuthCore.framework in Frameworks */, - 900EB0A2321005B91FC71C7F8C7B92ED /* AWSCognitoIdentityProvider.framework in Frameworks */, - 58F513DBEC30590405F5B3CDC4C472B2 /* Foundation.framework in Frameworks */, + 0516FD737F648EF8F928480ECD2D830C /* Foundation.framework in Frameworks */, + C2AB6C14B6FBAA8BFC53CFAAF4CF5FFB /* Starscream.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1399,14 +1401,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E2E7401064A2D76219AA5467C0DFB2CF /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - BB86580883EB265E06B4FEB585FA6615 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E8E39C0174A0302E078C12D26FEDD632 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1419,6 +1413,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F14CC99BD6A27398BD6B68B36B09ADDE /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 9C5A7C43BCCE9D354CD8A992D041524C /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F52AE6A788748F1A7633E91FAD607DEE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1430,219 +1432,415 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 006854EFE1F6D75741789B84EA1A31E7 /* SwiftLint */ = { + 02CC8995563F092FE3A59A99C1C0F137 /* Support Files */ = { isa = PBXGroup; children = ( - A8541FE7514D0B5FEA3355A206DECE58 /* Support Files */, + FACBD96EA439EE7C91BE8ACDCF0569FF /* SwiftLint.debug.xcconfig */, + 2018192E002BC1F698650986BF1708F2 /* SwiftLint.release.xcconfig */, ); - name = SwiftLint; - path = SwiftLint; + name = "Support Files"; + path = "../Target Support Files/SwiftLint"; sourceTree = ""; }; - 01A7A2E1F25DFE6FC9F5C55CA5447E45 /* Support Files */ = { + 18D6D346207628DEF29A84E710E2506F /* Support Files */ = { isa = PBXGroup; children = ( - D9B7684F91D52F9A750E62D9E26C8665 /* AWSCognitoIdentityProviderASF.modulemap */, - 488CD988545C52AEF6B4E494739F750E /* AWSCognitoIdentityProviderASF-dummy.m */, - F1C9F813DD8C4D010A822D38CCB9C4B3 /* AWSCognitoIdentityProviderASF-Info.plist */, - 5FB3D11F63FD0394515042641C9D679C /* AWSCognitoIdentityProviderASF-prefix.pch */, - 667DECC38E4405A9B4DA55CB2A82B220 /* AWSCognitoIdentityProviderASF-umbrella.h */, - A9E3D90FAE4C5DCB65AEE12D7A67EE5A /* AWSCognitoIdentityProviderASF.debug.xcconfig */, - 617A151D2A0CED5E20EE5ADCD4E74766 /* AWSCognitoIdentityProviderASF.release.xcconfig */, + B0C8176E31E64547BDF14E32A10BCAF9 /* Starscream.modulemap */, + 4B997E4320528EBFCA2D9805A83A5835 /* Starscream-dummy.m */, + CCF8E610C26800B0F80B45599170278F /* Starscream-Info.plist */, + 58D7DEDDD46FAB391C987D1161BD5521 /* Starscream-prefix.pch */, + C2463EC56E343485EEE06FE5BF5AB943 /* Starscream-umbrella.h */, + 1B35482E0CD1FD85186173C258B3C5F6 /* Starscream.debug.xcconfig */, + CF41D4F21BC7BBD13C358FB5F34407AC /* Starscream.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/AWSCognitoIdentityProviderASF"; + path = "../Target Support Files/Starscream"; sourceTree = ""; }; - 01EF154F73CCE4D1DD1E2CB416B0015A /* ReachabilitySwift */ = { + 1B7B8737A97C43A0A7A7E8DBDD6232AC /* standard */ = { isa = PBXGroup; children = ( - CBA8C5966793EB39FCD5E85244FEFF7E /* Reachability.swift */, - 0FEACFAADFDDACA31FE94060D5D6FF48 /* Support Files */, + 0784D1E3D1FB056C6F95B7EC53E75CCD /* AggregateFunctions.swift */, + 1EE9E7C8A8E3A4E86EE36281FE5ED13B /* Blob.swift */, + AED475470FE95EA60B54BE099E635203 /* Coding.swift */, + F0961040A6102A9484897F7C133F5E9A /* Collation.swift */, + 9FA60D46ADA3163FB5D9FBDDBD8AF916 /* Connection.swift */, + 06CA60D2805EE2141A5BD483EC0C6302 /* CoreFunctions.swift */, + 61AE86783E984BEA25E9367B90FE9F58 /* CustomFunctions.swift */, + B896E4A5823A657A7A5A5637467449E4 /* DateAndTimeFunctions.swift */, + DACE196DBBFD3EF668CC6DE97761C263 /* Errors.swift */, + 909633C2D391EC2659AFA1BB1413B051 /* Expression.swift */, + 77E64C1A276FFB803F2500F654C5EAFD /* Foundation.swift */, + 71B0085CBEA946262340D2F9DDC6E4D2 /* fts3_tokenizer.h */, + 8DF486D703AEAEF59F35EEB3E5139EDB /* FTS4.swift */, + D81A5E37B65D6366606B44CE494D3A05 /* FTS5.swift */, + BA00B279C03896E89BFD3243FE15C43D /* Helpers.swift */, + 09BC20CAA8842DEB96A7F0F6258A2CFC /* Operators.swift */, + A9F93FEC5627892815AADD31FEB6621B /* Query.swift */, + E5B74C3F93BAFB7F53024CEC3A32C4FD /* RTree.swift */, + CBCCF2FD71EBFFBB88BA173ACE064958 /* Schema.swift */, + 5AE3FD77A1F4FB66FCB174C14F379847 /* Setter.swift */, + 4F7E8F10DBA3B39A99BC8C6A54E83AE8 /* SQLite.h */, + 483B449685D9074D37E04C90BD251F5A /* SQLiteObjc.h */, + 7579D6C0B6DE55D48C5B5879887DD127 /* SQLiteObjc.m */, + BC4E879BDBF670A489727003472FA7E1 /* Statement.swift */, + 3F7CB61AEB17AEAEA95EC07BB50D9AC0 /* Value.swift */, ); - name = ReachabilitySwift; - path = ReachabilitySwift; + name = standard; sourceTree = ""; }; - 0D70935E56179692EC24B8BB453803EA /* Support Files */ = { + 290C587C5646AE0E303CE47D7759CF26 /* SQLite.swift */ = { isa = PBXGroup; children = ( - DA59C120044D432680948150F08A79C2 /* AppSyncRealTimeClient.modulemap */, - E79CE85A987F9E5C371F51760533DF66 /* AppSyncRealTimeClient-dummy.m */, - 5701257380B5D2D3A5275279F0E54A4E /* AppSyncRealTimeClient-Info.plist */, - 1605798B1AF472B02C2F434ACD98556B /* AppSyncRealTimeClient-prefix.pch */, - 019BBB9F347E70D8C4AB3413B7922E99 /* AppSyncRealTimeClient-umbrella.h */, - F4E2F352990E27DD217BB465DC395EDF /* AppSyncRealTimeClient.debug.xcconfig */, - B71AA68AE84A106B4FF653B1041A1B10 /* AppSyncRealTimeClient.release.xcconfig */, + 1B7B8737A97C43A0A7A7E8DBDD6232AC /* standard */, + 6CDB66F72D2045D24ADF0C3484CC467F /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/AppSyncRealTimeClient"; + name = SQLite.swift; + path = SQLite.swift; sourceTree = ""; }; - 0FEACFAADFDDACA31FE94060D5D6FF48 /* Support Files */ = { + 2A464591C5E8348403C632BDD7654C22 /* AWSCognitoIdentityProvider */ = { isa = PBXGroup; children = ( - 647F8381A6EDB26415B9530CA025358F /* ReachabilitySwift.modulemap */, - 90F8B9DDC65B97EAB3979F4E7BA95747 /* ReachabilitySwift-dummy.m */, - C3C37889E72D400AA757C931174356BD /* ReachabilitySwift-Info.plist */, - 92DE876741215D8D603D4DD4CBBBE3D7 /* ReachabilitySwift-prefix.pch */, - E0CD31A052A3EAFAD8B599BC0670A6C5 /* ReachabilitySwift-umbrella.h */, - 08E754FB11EC9C0803314E8882D4C297 /* ReachabilitySwift.debug.xcconfig */, - B130AD307E750431753C14EADCE0CAAD /* ReachabilitySwift.release.xcconfig */, + 3C33BCBEA6C99ECEE3AEFA4C2C642731 /* aws_tommath.h */, + 6C83B3255B95D1AED1C19F45C1F64772 /* aws_tommath_class.h */, + B21BDD97B650F5DA35DA12281D2BFB4C /* aws_tommath_superclass.h */, + 76916A5C384B5B66291A753F844E130E /* AWSCognitoIdentityProvider.h */, + 4BE45A80FCB40E98891C6B3C16B4CC19 /* AWSCognitoIdentityProviderHKDF.h */, + 8194A4BB32DF6E771EB896BE0F6483D6 /* AWSCognitoIdentityProviderHKDF.m */, + FD164D8388739973EBB269CC03792764 /* AWSCognitoIdentityProviderModel.h */, + F9F4866201CA2DE75C79BF2D62F65473 /* AWSCognitoIdentityProviderModel.m */, + D563CBE978F82CCF035A5EC33B43BCC9 /* AWSCognitoIdentityProviderResources.h */, + 11A3D47E11EAF57BABF3082200E71A2A /* AWSCognitoIdentityProviderResources.m */, + AA1D5C73EF760F32EF87A20CAA7048F4 /* AWSCognitoIdentityProviderService.h */, + 7EEC1F646BDEA5846F35759976D51301 /* AWSCognitoIdentityProviderService.m */, + 001C7680E83DBA0D58D721F932D72E5E /* AWSCognitoIdentityProviderSrpHelper.h */, + B17A029738A7F40BA7C18AB8ADE3B359 /* AWSCognitoIdentityProviderSrpHelper.m */, + C42B8A83C09F7E02D466008DFB398AF6 /* AWSCognitoIdentityUser.h */, + A39633575A8E623706079CC7C3FFF1A8 /* AWSCognitoIdentityUser.m */, + 35899966BB4EA733771AE0E1963EDFBB /* AWSCognitoIdentityUser_Internal.h */, + 20CAA15C2214288C92CF2B601EFD41DE /* AWSCognitoIdentityUserPool.h */, + 7605B340E60F91C8A0A16935484A631B /* AWSCognitoIdentityUserPool.m */, + E5C476749BFBBA4C7BF7760F0B5FFF75 /* AWSCognitoIdentityUserPool_Internal.h */, + 5CC444E6D8692676225EDFAB79C107C0 /* AWSJKBigDecimal.h */, + E37C8FF4B275D43170DB9FDFC5CC9FF3 /* AWSJKBigDecimal.m */, + F3BF99DE0CF460597A41F1744835AFB9 /* AWSJKBigInteger.h */, + 26444DD001C154F7A5E74D94A7E9646E /* AWSJKBigInteger.m */, + D541063EF71FAC7BDAE923D81E4EE7D9 /* NSData+AWSCognitoIdentityProvider.h */, + 6B705B3129F87E71F7982399C6B57ACF /* NSData+AWSCognitoIdentityProvider.m */, + 5F773CD5086DEEB13DA0B976D1996864 /* tommath.c */, + A13EA36DA0916D04CA49938F7BE2E5C1 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/ReachabilitySwift"; + name = AWSCognitoIdentityProvider; + path = AWSCognitoIdentityProvider; sourceTree = ""; }; - 1058A1253D7C14C8F6AC30B81AD5096D /* AWSS3 */ = { + 2D0A6A884CCAF43D57EC930AC529D75E /* Support Files */ = { isa = PBXGroup; children = ( - 31DC2B2E9B0F56BB33545A047114398E /* AWSS3.h */, - CA146EEC759FFB7D0D29D5DCA409D943 /* AWSS3Model.h */, - 6CDCEBF79B7946EE017512B91AB33EEF /* AWSS3Model.m */, - A9DD578F9232CF5E2DD41B9F19F907F1 /* AWSS3PreSignedURL.h */, - 36F3A940CC8E864315ABA9E38B1627B5 /* AWSS3PreSignedURL.m */, - 729DE47A83F7318F005CD23608255250 /* AWSS3RequestRetryHandler.h */, - EB34BD15CC7AC3948CC2413C43BD432B /* AWSS3RequestRetryHandler.m */, - F0406C94240A0E4D8A085233CC040CA5 /* AWSS3Resources.h */, - 07DA1584F1047754E8B0506DA953527A /* AWSS3Resources.m */, - AF21B4CE2880D9697B502154AC16C7AE /* AWSS3Serializer.h */, - 961C5269F4B26383DB45F93AD735EEA4 /* AWSS3Serializer.m */, - AF7F55D5263152F615F3C8648D1FE834 /* AWSS3Service.h */, - 86A1644548C2D9B864B1E105C7A4F35B /* AWSS3Service.m */, - 72F435354893BECDA149BF04A125F89A /* AWSS3TransferManager.h */, - 5A6205C035FAB4E2BF1E66718D11156C /* AWSS3TransferManager.m */, - 22EDA00ED9AFCF0F48BC52BBEBEE5EE8 /* AWSS3TransferUtility.h */, - 530927FD4A91637F8A435E4D21FE2BFD /* AWSS3TransferUtility.m */, - 086715CC44D7F7FEEDE5BB26862BB66E /* AWSS3TransferUtility+HeaderHelper.h */, - C43D164850B2B641023863155972866D /* AWSS3TransferUtility+HeaderHelper.m */, - C2890EE43596C375724EE3282740A6F5 /* AWSS3TransferUtility+Validation.m */, - 293ACD458388309D87CC8009835DD33F /* AWSS3TransferUtilityDatabaseHelper.h */, - C4F4BC26A78343258247D1A19DD416F9 /* AWSS3TransferUtilityDatabaseHelper.m */, - 8F2A0AD78BCEB94318C6EAE68C0E6645 /* AWSS3TransferUtilityTasks.h */, - E954D2F180E270F322A088A369DEDED0 /* AWSS3TransferUtilityTasks.m */, - C1E57A1FC06102EB0BBCAD562DF83F8D /* Support Files */, + 951D8A947173F597C14155795BE3DA98 /* AWSMobileClient.modulemap */, + A005F974E97489D1535ED5D0814A4BED /* AWSMobileClient-dummy.m */, + 14FD38488EF911B159BB776A5E5FB5CD /* AWSMobileClient-Info.plist */, + 9BCB8CA3E1A1332C539105BE41033A3B /* AWSMobileClient-prefix.pch */, + 9C4EB50C9D33FC6979776CECACBBFA95 /* AWSMobileClient-umbrella.h */, + F9E22CB69559294221AA0DF9F7C37B61 /* AWSMobileClient.debug.xcconfig */, + C94CAB414D02A3A094FECF3E15119B03 /* AWSMobileClient.release.xcconfig */, ); - name = AWSS3; - path = AWSS3; + name = "Support Files"; + path = "../Target Support Files/AWSMobileClient"; sourceTree = ""; }; - 19D04ED61A988C2E44D4BB9815618CD5 /* Support Files */ = { + 35D664C9863650D95E606B2BC407BC6A /* Support Files */ = { isa = PBXGroup; children = ( - 280B263864580F0AB269D8C217C7214E /* AWSCore.modulemap */, - E5AF03AABA452A9D43FC0FBE41893FD1 /* AWSCore-dummy.m */, - 921260027C9509129E76E89344A93CC7 /* AWSCore-Info.plist */, - 37A2E0EE51FC1A85EA186D9F26CF932D /* AWSCore-prefix.pch */, - E5E703CB745C01B128DB74A734098688 /* AWSCore-umbrella.h */, - 05DE8D5313D6AAB4EA3A729F1A616F3A /* AWSCore.debug.xcconfig */, - B873AD48BD47D02A16AA8248A9DA22FC /* AWSCore.release.xcconfig */, + 31DB1B9BEEDECFEDCB06B427CBA4E737 /* AppSyncRealTimeClient.modulemap */, + B54D2613E4618C099E4537898F70F78C /* AppSyncRealTimeClient-dummy.m */, + 4DD1C374F47A3F8E2E0605E7346D441D /* AppSyncRealTimeClient-Info.plist */, + D608359A32D545153CFF990901C99897 /* AppSyncRealTimeClient-prefix.pch */, + 38071F12D0022860CE01651FC1333078 /* AppSyncRealTimeClient-umbrella.h */, + 821FB7812D982BE08D576881F46A8E8D /* AppSyncRealTimeClient.debug.xcconfig */, + 5E22413E5C3B9756292BA61219E2C188 /* AppSyncRealTimeClient.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/AWSCore"; + path = "../Target Support Files/AppSyncRealTimeClient"; sourceTree = ""; }; - 32C0C0D9C2A32EC9FAAA8A6C13EB120A /* Support Files */ = { + 39A499E417DB8B62C55E197DBF48A7F8 /* AWSMobileClient */ = { isa = PBXGroup; children = ( - 1554E47709365381D280772A857A7C0D /* AWSAuthCore.modulemap */, - 053B6FE906FDEB7D6080D4DA03079E74 /* AWSAuthCore-dummy.m */, - 05B5101140556AE2D5BBF5B4EAE9E8DE /* AWSAuthCore-Info.plist */, - 71497CE19C94E65467A0415A0CDCD233 /* AWSAuthCore-prefix.pch */, - 38C4F404AB947761E209DDF6EEE3C30C /* AWSAuthCore-umbrella.h */, - F1C130A583AEF3F35A3C9E07ADD54B1F /* AWSAuthCore.debug.xcconfig */, - 5575F09CB1FF90F402B79A5D51CF1A8C /* AWSAuthCore.release.xcconfig */, + 6832D4AAB489A7F5C98F97645437C7DC /* _AWSMobileClient.h */, + E3703E5331238D0B61890B91AC435B6F /* _AWSMobileClient.m */, + CA7AE97561544DCC1E246074DE8A0563 /* AWSCognitoAuth.h */, + 4C80C3EDED4BBF90EC94F7DD70303AA7 /* AWSCognitoAuth.m */, + 1538CB090B35B5A092626370C9DBF8E8 /* AWSCognitoAuth+Extensions.h */, + 70EE8A1038FCAD96D1D1D08BFE7879DF /* AWSCognitoAuth+Extensions.m */, + E7D67F78DBB4A1A2FFEAE4E39CCA0AAA /* AWSCognitoAuth_Internal.h */, + 3A190FF84A36C4BBD1D2E0C38E0A8F90 /* AWSCognitoAuthUICKeyChainStore.h */, + 8B4A58A51CC6F402B1BF896BA49E5D39 /* AWSCognitoAuthUICKeyChainStore.m */, + F6EF0A43D27AA61DE215F42359B89986 /* AWSCognitoCredentialsProvider+Extension.h */, + E55DDAC122332C495EE6CF27A61F7BA0 /* AWSCognitoIdentityUserPool+Extension.h */, + B90580D5D6EF9CA145BF1D7C7F983FC8 /* AWSMobileClient.h */, + 4384982AE9180197852E5C0820FEA27D /* AWSMobileClient.swift */, + F0C48F6F08A5F1565C31F9BAE3004220 /* AWSMobileClient-Mixed-Swift.h */, + 999E0F980AB55B45063B8AB0CB41BBA6 /* AWSMobileClientExtensions.swift */, + 7C84596536C7A0E513E663832E6ADC13 /* AWSMobileClientUserDetails.swift */, + F67A7C214C81A2CCBDEFC53A51AD3F89 /* AWSMobileOptions.swift */, + A6D59EF0A28FFE7ABB27654875BC7EDD /* AWSMobileResults.swift */, + CF703800611B649077E99F67A9FC44BF /* AWSUserPoolCustomAuthHandler.swift */, + 51D4D6FB51572578F6151245DAF6AA00 /* AWSUserPoolOperationsHandler.swift */, + 72502FC7F8E778351C53AFB37471A46E /* DeviceOperations.swift */, + 1E0DA69E679E982C9FECB47D7E1E53C4 /* JSONHelper.swift */, + 2D0A6A884CCAF43D57EC930AC529D75E /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/AWSAuthCore"; + name = AWSMobileClient; + path = AWSMobileClient; sourceTree = ""; }; - 4DC45B6A81A969FC0144471A7CE318E5 /* Support Files */ = { + 4E1B554D5E96552EBBBB5214CF5393F1 /* Support Files */ = { isa = PBXGroup; children = ( - 856869990AF8D8068C401F6381F1C10F /* AWSMobileClient.modulemap */, - BE77B5F1479D54E17F857CCEE573ADD5 /* AWSMobileClient-dummy.m */, - 068C2D74EBC3345168110FE909E1F8B6 /* AWSMobileClient-Info.plist */, - 43DFB3EC89D170FFEE023A54743AFB71 /* AWSMobileClient-prefix.pch */, - 928E368F566477FBBF55D1578C365A07 /* AWSMobileClient-umbrella.h */, - 668019563E20474924EE872290C6751E /* AWSMobileClient.debug.xcconfig */, - 5CE9F8FDD08394EC9031234F1BD2D655 /* AWSMobileClient.release.xcconfig */, + D736A106314D8EBB6477BFAD176FE9C3 /* AWSCore.modulemap */, + 0A3B187AD3FF791232A835BEE8DE4DB6 /* AWSCore-dummy.m */, + 01852762042DFF375FC46BAB8E8E6D4C /* AWSCore-Info.plist */, + 3E985B1F86CB6BD50779F433D12C4987 /* AWSCore-prefix.pch */, + 3B2EFB6E0F3187C7273ECB3B89421CD0 /* AWSCore-umbrella.h */, + 7B5AB5E6FB04500F28422F26134F7A78 /* AWSCore.debug.xcconfig */, + 04016E16FDDBE1F23A4B9E0F6F702BC7 /* AWSCore.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/AWSMobileClient"; + path = "../Target Support Files/AWSCore"; sourceTree = ""; }; - 6176278DBBA35BC438E3D4F54557790B /* Starscream */ = { + 5DE18FF68DB5DF7DBCEAF8E52626A9EF /* Support Files */ = { isa = PBXGroup; children = ( - 8DAA3C382D5FB6EBF78EB80C13DC427F /* Compression.swift */, - 6837FE5D77733BBCA182D9F0C6C9DBAE /* SSLClientCertificate.swift */, - CE49B0D8FB6A8C5B95610904014471D4 /* SSLSecurity.swift */, - B973C7E3C74A391079E3DC15538D075A /* WebSocket.swift */, - DAFC67FA4127C52E09F508D3E5F3ED17 /* Support Files */, + 5FC88A3A39AA31EDF040EE8782340080 /* AWSCognitoIdentityProviderASF.modulemap */, + 6CA6B085A4D5DB51080147234B14D8CE /* AWSCognitoIdentityProviderASF-dummy.m */, + 66A3622D36577EF584122BEF0DD71EEC /* AWSCognitoIdentityProviderASF-Info.plist */, + 98574B2CEFB0BC5870FFBC7D59541DFB /* AWSCognitoIdentityProviderASF-prefix.pch */, + 55D8A8399BC8BD2227BBD33CA566083C /* AWSCognitoIdentityProviderASF-umbrella.h */, + E139905C8CF70793A069E1B03A1F8617 /* AWSCognitoIdentityProviderASF.debug.xcconfig */, + 79372ADFDAD89AD0BE486ED02B8F2F32 /* AWSCognitoIdentityProviderASF.release.xcconfig */, ); - name = Starscream; - path = Starscream; + name = "Support Files"; + path = "../Target Support Files/AWSCognitoIdentityProviderASF"; sourceTree = ""; }; - 661C745614DC67B3F678643C524AD5F7 /* SQLite.swift */ = { + 67B602FC596C53EA688CB6B0EC2F2D02 /* AWSS3 */ = { isa = PBXGroup; children = ( - A4170FE72E27BF7EB7F28F2FDDEECF8E /* standard */, - B2B685838937E9E649637C63CC2B386F /* Support Files */, + CC9395CBFCA1CC8E31751546356852B0 /* AWSS3.h */, + AC4172A569E89B8E814DFD43F889B464 /* AWSS3Model.h */, + 61A75D1D506BDA8AA430D50D9B0CF8FE /* AWSS3Model.m */, + 7E5AEB006EA3A3527042CF82E26D6B37 /* AWSS3PreSignedURL.h */, + BDBE84264E9422698D10FFAF0E2552F9 /* AWSS3PreSignedURL.m */, + ECF65241964CA82AA0323712AF3D3BA0 /* AWSS3RequestRetryHandler.h */, + BCB7D968D12E3E729E0BD5C2A32B1D4B /* AWSS3RequestRetryHandler.m */, + EB7819DF3C687F68A967ACCF1358B405 /* AWSS3Resources.h */, + 3B33B11B3D1916EB7883D57AF526BEBA /* AWSS3Resources.m */, + 14C8F4553154CCF92D0E6B3AEF20D6A3 /* AWSS3Serializer.h */, + 17B5D6E301F2CB407F7270F1AC272857 /* AWSS3Serializer.m */, + B127C7270CC04E1C09826D93CF123A17 /* AWSS3Service.h */, + F2E26C8C5B9D711CEEC3ED2D082013B1 /* AWSS3Service.m */, + 4FF44826B1516E85DE14CC7217B7CDCA /* AWSS3TransferManager.h */, + BD509AFD9BA3D2D6C08DFAB9EDE171B3 /* AWSS3TransferManager.m */, + 3FA3FDA3A24908E8CC15CF4E343FAA15 /* AWSS3TransferUtility.h */, + BB508B2FED6FE0A398A69DD68D083AD3 /* AWSS3TransferUtility.m */, + D679AF3637BDEAB81FBCC346E2C6B2BF /* AWSS3TransferUtility+HeaderHelper.h */, + 793E11407C0CB8C5044FAF26B189D002 /* AWSS3TransferUtility+HeaderHelper.m */, + 611E5012C367D54A13AD90DB08E51D81 /* AWSS3TransferUtility+Validation.m */, + 9B312944885A25A78ABC3CDAD41F7EAE /* AWSS3TransferUtilityDatabaseHelper.h */, + 417E9BC9ABBA0F0A9FE73DCE8E581E34 /* AWSS3TransferUtilityDatabaseHelper.m */, + 3483CC4EDD610054CF6AD358587FC321 /* AWSS3TransferUtilityTasks.h */, + 84EBDC7714859AEC0E0D2C9DE95F3C30 /* AWSS3TransferUtilityTasks.m */, + D2337FBDD4B29B3EF63D9C10EDF6FCA4 /* Support Files */, ); - name = SQLite.swift; - path = SQLite.swift; + name = AWSS3; + path = AWSS3; sourceTree = ""; }; - 66830AEAB97E2142C94707488174476F /* Frameworks */ = { + 6CDB66F72D2045D24ADF0C3484CC467F /* Support Files */ = { isa = PBXGroup; children = ( - 0AE27EF34A79AFAA2DDFF5F32B0CD6A2 /* libAWSCognitoIdentityProviderASFBinary.a */, + 698F4142DA2DEDEB9E1AFE3440A199FB /* SQLite.swift.modulemap */, + F1D9EBCE09CCFDC116EF82F72E6037A9 /* SQLite.swift-dummy.m */, + 78F91D6813ABFBDFDAD17BE7D312C64E /* SQLite.swift-Info.plist */, + 31726E160693209B5D96C53186ADD82D /* SQLite.swift-prefix.pch */, + 2FB9A453900935049FADB570EBE2547D /* SQLite.swift-umbrella.h */, + 3CCB7DDDE48D5AB4EE04F251003B1650 /* SQLite.swift.debug.xcconfig */, + 80FCB0B181B45606C094351A38A2F6A5 /* SQLite.swift.release.xcconfig */, ); - name = Frameworks; + name = "Support Files"; + path = "../Target Support Files/SQLite.swift"; sourceTree = ""; }; - 72320DB732D19AFE7B442267A14A8FEA /* AppSyncRealTimeClient */ = { + 770480D5757DEE10CF276222BE06D7DA /* AWSCore */ = { isa = PBXGroup; children = ( - FF440BB718C09A6C1ECAAC8BAED9F057 /* APIKeyAuthInterceptor.swift */, - 51258ABE2646090051E3458D2BBAD4A5 /* AppSyncConnectionRequest.swift */, - EA54233577014460160044CEC28F3F5B /* AppSyncJSONHelper.swift */, - 32D7CF877FCDF96114E1362834BD398C /* AppSyncJSONValue.swift */, - 0D4B47F408BC0C2C2C78E9FE630959B2 /* AppSyncLogger.swift */, - 8424465EAC348ED309941DF5CADD9C30 /* AppSyncMessage.swift */, - 1CCDB3666A46E2EC75968A1343BDC7D1 /* AppSyncMessage+Encodable.swift */, - 58DB87A163D69F71634EC0C7D4962BC4 /* AppSyncResponse.swift */, - 429FC80A44B2DB5218F5C0768C227BDC /* AppSyncSubscriptionConnection.swift */, - 2DADF44B8B9EA9F705F239E251C7F376 /* AppSyncSubscriptionConnection+Connection.swift */, - 785FF1FCB60020B93611FE3EED9F6E5B /* AppSyncSubscriptionConnection+DataHandler.swift */, - E6591D85EBFFE5933A28A54507148D3F /* AppSyncSubscriptionConnection+ErrorHandler.swift */, - A0D63B357E14DB7E58A6B8F164243032 /* AppSyncWebsocketProvider.swift */, - FCFFFE8D8CD843F8E5B78C036680E17A /* ConnectionProvider.swift */, - 73DADC90FFFDA5943111C2E8B2DB5804 /* ConnectionProviderError.swift */, - BDCB8EDED658E0BC02AFFDF502D614F3 /* ConnectionProviderFactory.swift */, - E8C1476CF06806DFB25E834C0D39EB32 /* InterceptableConnection.swift */, - 8BA9FD4C2A249DC5ECACB6EF82D4F347 /* OIDCAuthInterceptor.swift */, - 6BA6E379E519CE13C2A1B4825837AC02 /* OIDCAuthProvider.swift */, - 91A22C670254FA3C9B34614468E39D7A /* RealtimeConnectionProvider.swift */, - E54BE0546FA8DAEDEA6826F1C1654136 /* RealtimeConnectionProvider+ConnectionInterceptable.swift */, - 2EAAD6A641597785875235084B0EA1BA /* RealtimeConnectionProvider+KeepAlive.swift */, - ED119DE21A380F10127C0E752D884556 /* RealtimeConnectionProvider+MessageInterceptable.swift */, - BA950ACB61A587421B68AC13F4873634 /* RealtimeConnectionProvider+Websocket.swift */, - 44A9CD001B0E38A29AAA82887210A40E /* RealtimeConnectionProviderResponse.swift */, - 9B3AFD72CC402B46E698709E65B95593 /* RealtimeGatewayURLInterceptor.swift */, - 670D51B13740F59231C5F4C6C523F6D0 /* RetryableConnection.swift */, - 2CBE9875F495184EE15264E9EE6B9996 /* StarscreamAdapter.swift */, - 146C8B45640C6CCEEBD4C893881784AE /* StarscreamAdapter+Delegate.swift */, - BD515A1E6BEC4047AF42CFDE167A982B /* SubscriptionConnection.swift */, - EA95A1AEB9AADA846F8AC0E3E226EB5C /* SubscriptionConnectionType.swift */, - 1824463A9FBB1CCB89A55A2CA7262F2A /* SubscriptionConstants.swift */, - A3AB1D506C4403C7DEA8BD6FB1F8B1CA /* SubscriptionItem.swift */, - 0D70935E56179692EC24B8BB453803EA /* Support Files */, + 9BA42F979EA62DB4753AC471275D35F5 /* AWSBolts.h */, + 372A290102544D6443E41C43ECD5F81A /* AWSBolts.m */, + 6E4C7E75781E2D5BBC0C46E90322D5C9 /* AWSCancellationToken.h */, + F864914BCDFFC205144F2D9A2D47CED0 /* AWSCancellationToken.m */, + E21CF101C8D923000AB15B4EB768DEB8 /* AWSCancellationTokenRegistration.h */, + E8A5E459B640C644904C8DB5BA42436F /* AWSCancellationTokenRegistration.m */, + 00A7D2238E0C701E89E0033342B20427 /* AWSCancellationTokenSource.h */, + 1785FFA07DCD26239EA4AB58C699F7DC /* AWSCancellationTokenSource.m */, + 6F2C7A2EBEAE9D9A5134F8105F8EE05A /* AWSCategory.h */, + 56B947EE59FAFBFC7B2BAEC64095BF98 /* AWSCategory.m */, + 8DCB400D9ADB462BCAF8406CBD5BC2E2 /* AWSClientContext.h */, + 360FFD77AEAE834FCED22F23ABAFCAB6 /* AWSClientContext.m */, + DEDFC3FAD72C7C29AB8D81272B20D4D1 /* AWSCocoaLumberjack.h */, + 7D758011D2AE0DE7DA3E66DFAEBCB150 /* AWSCognitoIdentity.h */, + CA3A167588A26CFDA0CCDCE986883B42 /* AWSCognitoIdentity+Fabric.h */, + 2361659E922325F543681E52DE0E2D21 /* AWSCognitoIdentity+Fabric.m */, + 712427F4FAFBA3372F70115A85B2C5A2 /* AWSCognitoIdentityModel.h */, + A34FE27172D94F2E53A962E19EC01712 /* AWSCognitoIdentityModel.m */, + 26243D016B2333594DDDC5BC800DE736 /* AWSCognitoIdentityResources.h */, + C1C9D36F716E34B19564DEC06B55369F /* AWSCognitoIdentityResources.m */, + 8DA74D778D23810F28DAC1651DBCA49B /* AWSCognitoIdentityService.h */, + BFD26E44FC8D51F103BBCABB46377BD9 /* AWSCognitoIdentityService.m */, + 0BBFFE066D8C9ED80482D0D1FDABEA54 /* AWSCore.h */, + 2DD6D8ACA6103EE02723F79944281407 /* AWSCredentialsProvider.h */, + 1635878978B8A57D6AEE4E66FE85B9FC /* AWSCredentialsProvider.m */, + 2976EC1BC01DABCA316D3BC1DA2A47E1 /* AWSDDAbstractDatabaseLogger.h */, + CC79E37285FF8581CB922B51E7B49811 /* AWSDDAbstractDatabaseLogger.m */, + F282012F280C8D787A29ED25EF96AB39 /* AWSDDASLLogCapture.h */, + CA848638948B9B4C9C3B9F65A7BAE3CA /* AWSDDASLLogCapture.m */, + E4DE98FD3BA2BD0A18BF1E04AEA30A6B /* AWSDDASLLogger.h */, + E7E4B23EE3A64D857F331F1D6D601365 /* AWSDDASLLogger.m */, + 992FC0FBAB63C086F494F6C4DD360F39 /* AWSDDAssertMacros.h */, + DD1879734ABFB0D35DA6FBBADA1E422B /* AWSDDContextFilterLogFormatter.h */, + 99780BC25524586928ABA1DCEBA64053 /* AWSDDContextFilterLogFormatter.m */, + FEB1EDC20FB8F75A664AE137EDB572CA /* AWSDDDispatchQueueLogFormatter.h */, + 69D8A98A2A14FE03A245FDA1B4529D67 /* AWSDDDispatchQueueLogFormatter.m */, + CB5DD2503B9AE7D0D9CA4733900E9B45 /* AWSDDFileLogger.h */, + B53A4E4788D72B662DBE5AEC8A712449 /* AWSDDFileLogger.m */, + 68681FFE3192073A6BAC389B6EDD4C9B /* AWSDDLegacyMacros.h */, + C5F3B0F6039372004D975DD0DEE424AA /* AWSDDLog.h */, + 14E60A2703D74DE2D11FF2A80A84FF57 /* AWSDDLog.m */, + D8C76B971FC145D5B72956070994610E /* AWSDDLog+LOGV.h */, + 2ED826E7F45C9EBA3A987BAC78AB1BF1 /* AWSDDLogMacros.h */, + 73FC22F05784BF155F148FC13A91EFBB /* AWSDDMultiFormatter.h */, + 7762FA029FFA45C03DE38EAE57038FDD /* AWSDDMultiFormatter.m */, + 588C9BF96FD6434CE5A504478AC68513 /* AWSDDOSLogger.h */, + 596E30E01D5D0EB9D245DD03D61BAE35 /* AWSDDOSLogger.m */, + 29D8A74FCF6E0CA1FEF28668C2D8C982 /* AWSDDTTYLogger.h */, + 4923CD652915E09AE0BA41457AED27C4 /* AWSDDTTYLogger.m */, + B2E8CEE76AA570CD04B2712E05D7FDBB /* AWSExecutor.h */, + 24A0DB0CD0EE50AB2EE4573A30398528 /* AWSExecutor.m */, + 3B45E52FFC0DF9D5174D45E8CE93C87D /* AWSEXTKeyPathCoding.h */, + CAD818AB2C97211FF9E7F2756AE65A74 /* AWSEXTRuntimeExtensions.h */, + 24476A20C3567E79A10FEE7D8A07B99D /* AWSEXTRuntimeExtensions.m */, + 7F9F28CAFDBA1969EFBED747FE2BBEE5 /* AWSEXTScope.h */, + 2F8438D23115B114BF9234E1A873FD49 /* AWSEXTScope.m */, + 2D8E25353BAC70F600327FB9FC3F44DF /* AWSFMDatabase.h */, + DFA62512F79C9F295564A9509B268250 /* AWSFMDatabase.m */, + 599246560FD8146C8737D53B9032EAC3 /* AWSFMDatabase+Private.h */, + BEF8C2BC660959B9749DF0D616015A96 /* AWSFMDatabaseAdditions.h */, + 63B8CDBDE52B23C5CA10825F60F650B1 /* AWSFMDatabaseAdditions.m */, + 09A959465112F9DF8A89012949AB69DA /* AWSFMDatabasePool.h */, + 86A253FA78FD0D691CC8FBCB3EF0E3D3 /* AWSFMDatabasePool.m */, + BD1FE6EBAB5EF2DD2F2B2105833E96F8 /* AWSFMDatabaseQueue.h */, + 0FA0656DB3D90C64971DAF4049A9ACB6 /* AWSFMDatabaseQueue.m */, + 8DC6C2B51F2A24B1A424584B2110CD59 /* AWSFMDB.h */, + 492B07A2A8F7E70CFEC97FA99D11A251 /* AWSFMDB+AWSHelpers.h */, + 4CC0424CB6FDEEA3A7BB708F8C83B8AD /* AWSFMDB+AWSHelpers.m */, + 2F25CA0F9E5CE9BADBCD4AD91A08D836 /* AWSFMResultSet.h */, + D8F34FB7CA547378B881B632F8BF6F87 /* AWSFMResultSet.m */, + 985EEB9EFCA3D1F4D3ED9B8EFDE10ED3 /* AWSGeneric.h */, + 02BB2339FBD403E5C6C7889BFAA468F2 /* AWSGZIP.h */, + 342DA0D02672F3DC9FFB530FD04E8388 /* AWSGZIP.m */, + 01C87B63CAB90BEE8039AA2DFE00B837 /* AWSIdentityProvider.h */, + 44E1595D4A8EA850C5E1FE7D438532A2 /* AWSIdentityProvider.m */, + 2D579E525DB8544240300AADDF814B31 /* AWSInfo.h */, + E42BD7E3A055A6C8B02D23E9EC00BFD5 /* AWSInfo.m */, + 6F7772902293313BC7BD9BA2FFFBC2B0 /* AWSKSReachability.h */, + 06604A5E07526FBEA35F1C8D97FCA76C /* AWSKSReachability.m */, + 3B40B6508FA363F63F30F524DAFD2F5C /* AWSLogging.h */, + CF4CB16447B269D65BD64EE2C2B0C6A7 /* AWSLogging.m */, + 17958A677D16E632C80152DBB4B800FF /* AWSMantle.h */, + BD15EC8072562DA1A61B9FB4B3D8AB6F /* AWSmetamacros.h */, + 5A97E13F49220B44EFFCEA78046321A3 /* AWSModel.h */, + 488452F5089AFFE9F968064BCA73CAD8 /* AWSModel.m */, + 68ACE6D12BA4572CAAB6BF10ECD903CB /* AWSMTLJSONAdapter.h */, + B3249AAAE095B901E24D43F8651A7912 /* AWSMTLJSONAdapter.m */, + DCAA6291F3942008957322A5E201474F /* AWSMTLManagedObjectAdapter.h */, + D577CB9250F3690C40CD0FC47EBA851C /* AWSMTLManagedObjectAdapter.m */, + 867E1D7C4824E65676FD266BDDC9A971 /* AWSMTLModel.h */, + DAF6F1CA0D14ADD6D7383773BC2859B4 /* AWSMTLModel.m */, + A8D29DEAC7EB58F3869A65FE5E9E51CF /* AWSMTLModel+NSCoding.h */, + F1983A573918D7B1BDF5452D449321E0 /* AWSMTLModel+NSCoding.m */, + 645CABECA0ACF65FD91B16EF946AADE5 /* AWSMTLReflection.h */, + A585FEB476A761EE5C7247F4419BC3F7 /* AWSMTLReflection.m */, + DA662752E80AB06EE467BF55032E7868 /* AWSMTLValueTransformer.h */, + C0E5D6BDAC7FFFEEB7BCD5D4D79DBB18 /* AWSMTLValueTransformer.m */, + B790AC138191AAB0E7600EB73AFC5F6C /* AWSNetworking.h */, + 1B63B381E8FA6A27C65F3161E65F5164 /* AWSNetworking.m */, + EC43CC20AC6512D0DF20B186D353A832 /* AWSNetworkingHelpers.h */, + A0E91D6C91129B3EA3F400293EE69898 /* AWSNetworkingHelpers.m */, + 0A45CC9E33A19895A2757C935B85E629 /* AWSSerialization.h */, + 901511CD0D1F30C5D89D1654F3361D41 /* AWSSerialization.m */, + 3D4EAA4C4984E0DAC488398D5FF9759C /* AWSService.h */, + 504D53593DE80225D2FE11451F4EF1D0 /* AWSService.m */, + 74857D714819E1200E3D6B3F4DCA0420 /* AWSServiceEnum.h */, + B8D2D8A7ACE3E4617E01632870CD9F43 /* AWSSignature.h */, + 3D9B9C68AF446B8A2B96782EE9A07BAB /* AWSSignature.m */, + 142559A9A82FD5D519EBE3A3EC71C77C /* AWSSTS.h */, + 6576A7F1EA27CBC6CED906ACE6A25022 /* AWSSTSModel.h */, + 4B5049C000250FB113CBDFED88788678 /* AWSSTSModel.m */, + 98909BDC06781E93FF2156AD0990BB1D /* AWSSTSResources.h */, + 912D3CC93CFD2878078F6E820858E175 /* AWSSTSResources.m */, + AA64CE5C1984E705ECCE7B53B5497B9B /* AWSSTSService.h */, + 297DD1889C129225942BDB734879D00C /* AWSSTSService.m */, + 4FD733C2B2F17344B5B3091B1E57D89A /* AWSSynchronizedMutableDictionary.h */, + CE556587C5F7BA05804C25D8F319C83F /* AWSSynchronizedMutableDictionary.m */, + 8DEDEC453731A7825C5875578F3B8BF0 /* AWSTask.h */, + 69173C705C963A323A4802D6A3058ADE /* AWSTask.m */, + 0BC510A12AD7327D27EEF35433158C8C /* AWSTaskCompletionSource.h */, + C3DC2745EC6B701AA0A8FBEC81D1AD29 /* AWSTaskCompletionSource.m */, + 77C85D6745B6926472F49ADF9AB85193 /* AWSTMCache.h */, + 870D5DC27667C5D2D807947E113FC830 /* AWSTMCache.m */, + 18EC527E541B8E29E8B4145B5FF30434 /* AWSTMCacheBackgroundTaskManager.h */, + 9F05BC0183ED1FE91A908AEE4AB39E8B /* AWSTMDiskCache.h */, + 3FE0BF143DC0732E905DD85FBACC3BEF /* AWSTMDiskCache.m */, + 0B794D4E2CC71265F73F7050BF0F9BFB /* AWSTMMemoryCache.h */, + 7736C8CF78C635647DC6D853DBD14D3C /* AWSTMMemoryCache.m */, + ED7987B4E80195208D6CF5C6799D12D4 /* AWSUICKeyChainStore.h */, + 011703450D3AA9242C355B981B043FEC /* AWSUICKeyChainStore.m */, + 4018195427E32EAAE66C60F63115D428 /* AWSURLRequestRetryHandler.h */, + A08592190697DC4EDA3652F0A83DAF3F /* AWSURLRequestRetryHandler.m */, + E857EBACBE4F8D9983669C29E3FD84DC /* AWSURLRequestSerialization.h */, + 08829195EE514E88F28428A37D55C9FD /* AWSURLRequestSerialization.m */, + 19771A19261ACD7B9203FC55C717E096 /* AWSURLResponseSerialization.h */, + A625DCF9B1FC350BFFE50213962B1BE4 /* AWSURLResponseSerialization.m */, + AEE980AD79D834923C3E9D5EBE9EACC3 /* AWSURLSessionManager.h */, + 8FE1E693B191040FBDA2CB505BF986CD /* AWSURLSessionManager.m */, + A4FC037844730B446286F40970CDDDED /* AWSValidation.h */, + 82E2A20C27D4F33B9808EDCE5770FF9A /* AWSValidation.m */, + 051FCC882A36937106F5752C5437348C /* AWSXMLDictionary.h */, + F844091927363D4D0B77B050C1BC100D /* AWSXMLDictionary.m */, + E36F20395C2CF1F982A40F1FA220D22C /* AWSXMLWriter.h */, + 7431926E134EFB6F31974A4F9D703197 /* AWSXMLWriter.m */, + 7572527A497BDFA021EE7814C86BB64A /* FABAttributes.h */, + A79E3CEDF70CC7F75436C93465562CF4 /* FABKitProtocol.h */, + 0D14F9345F2C2430C350EDDC63360986 /* Fabric.h */, + 5E81B6FE40F8F54EEE1D9A900CFBC093 /* Fabric+FABKits.h */, + C95F24258DC185C70EC15A1154F14540 /* NSArray+AWSMTLManipulationAdditions.h */, + E43187BF409E98A59F6E3A3CBDDEE013 /* NSArray+AWSMTLManipulationAdditions.m */, + A3122BA2A6CEC4715E067D0F49714F35 /* NSDictionary+AWSMTLManipulationAdditions.h */, + C93C181C7F88E46E7FAFBD3B711D7B3F /* NSDictionary+AWSMTLManipulationAdditions.m */, + 5BB6B85CBD7408BBCF9F5C916B459270 /* NSError+AWSMTLModelException.h */, + FE305E1E434894DC74A4DEDF3EAC8EBD /* NSError+AWSMTLModelException.m */, + 29F24EE4EBF0721D299C5A5181D00630 /* NSObject+AWSMTLComparisonAdditions.h */, + DFE4809704F38848E613C8CFFB649974 /* NSObject+AWSMTLComparisonAdditions.m */, + D17DB97CCAAA2A35BDE129C15727DCFF /* NSValueTransformer+AWSMTLInversionAdditions.h */, + B2BB376EF5DD8B62224DD98A1EBAEA8B /* NSValueTransformer+AWSMTLInversionAdditions.m */, + 5198B2A7341287CF86BA532573A80722 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h */, + 4F0800C860910A307CF489C6A3F268CE /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m */, + 4E1B554D5E96552EBBBB5214CF5393F1 /* Support Files */, ); - name = AppSyncRealTimeClient; - path = AppSyncRealTimeClient; + name = AWSCore; + path = AWSCore; sourceTree = ""; }; 83E5845F70286F5D6967DE35E534966E /* Pods-AWSAppSyncTestApp */ = { @@ -1662,6 +1860,26 @@ path = "Target Support Files/Pods-AWSAppSyncTestApp"; sourceTree = ""; }; + 84431CB55E127177EE0ECBC0519D7D27 /* AWSAuthCore */ = { + isa = PBXGroup; + children = ( + 899C5996D483AD02E2864EC4CC138F39 /* AWSAuthCore.h */, + D74CE6BF1317F6FAB9236D9A699D470A /* AWSAuthUIHelper.h */, + 86358953C6A5B3CCE0409B412EE7F5E3 /* AWSAuthUIHelper.m */, + 7662340F2615F1090D717CA8634BB44B /* AWSIdentityManager.h */, + 4B940C263E8E7019A2616ECE6FE6971C /* AWSIdentityManager.m */, + E2971881F791D9D138167E894905DDAC /* AWSSignInButtonView.h */, + A9B041CF00C7641749647757722B0B4D /* AWSSignInManager.h */, + 7AD6CB813085842A84EBD480A67503CF /* AWSSignInManager.m */, + 2CD6937F17FE5FF2298121E4463A30A9 /* AWSSignInProvider.h */, + A769A19E0883688FEA8BFCC86F7590BC /* AWSSignInProviderApplicationIntercept.h */, + 2C82C4E1F0FE25FF55FB4A07641B3CFB /* AWSUIConfiguration.h */, + A0108FCDAA82C4EFDD01A365EF6A26CB /* Support Files */, + ); + name = AWSAuthCore; + path = AWSAuthCore; + sourceTree = ""; + }; 8A299D4C106D8A0ED5B78067AB7E896C /* Targets Support Files */ = { isa = PBXGroup; children = ( @@ -1709,66 +1927,34 @@ path = "Target Support Files/Pods-AWSAppSyncIntegrationTests"; sourceTree = ""; }; - A074CE9D1209E35B9A3A60BE4D417734 /* AWSAuthCore */ = { + A0108FCDAA82C4EFDD01A365EF6A26CB /* Support Files */ = { isa = PBXGroup; children = ( - 07C39A721F2465B21FD9C86789AE9502 /* AWSAuthCore.h */, - 892C5552E93C5955AF65DAFC56429AA5 /* AWSAuthUIHelper.h */, - E5EDFC5027B28B3877A1583FCCC025F5 /* AWSAuthUIHelper.m */, - 0EA942863B08542B9440E475D29CC11F /* AWSIdentityManager.h */, - AEF1B60678A02988921035A2699B12EF /* AWSIdentityManager.m */, - AEE7421EC3BE1544B98C3EAF8C8C4FAA /* AWSSignInButtonView.h */, - 4C1BB6F5A68CC5EEA4280C9953006BFE /* AWSSignInManager.h */, - 2EAAEF8567BB81F9B0A42159428C808F /* AWSSignInManager.m */, - DEAAB80068439F7AEC7F43E3E0C9EA29 /* AWSSignInProvider.h */, - C9EF67263594899047E0FD137C0CB679 /* AWSSignInProviderApplicationIntercept.h */, - 499A2117D3999F7A8D587C93234E7307 /* AWSUIConfiguration.h */, - 32C0C0D9C2A32EC9FAAA8A6C13EB120A /* Support Files */, + 5532209C87AC39838A1C284BC4D29B10 /* AWSAuthCore.modulemap */, + 6E0D4629925970B5C52960FD6D042E97 /* AWSAuthCore-dummy.m */, + 871A689A85A86338B2F0AE278EE49354 /* AWSAuthCore-Info.plist */, + FABC745F36F2BA700514CB856AB45571 /* AWSAuthCore-prefix.pch */, + 81DF68BA13E64C1C094DCD43D12D5268 /* AWSAuthCore-umbrella.h */, + 1B9F4B886CFE63C5426A6BF41BEF2949 /* AWSAuthCore.debug.xcconfig */, + 207C8245328B5240B2367B5BFD1AA0D0 /* AWSAuthCore.release.xcconfig */, ); - name = AWSAuthCore; - path = AWSAuthCore; - sourceTree = ""; - }; - A4170FE72E27BF7EB7F28F2FDDEECF8E /* standard */ = { - isa = PBXGroup; - children = ( - 109E18238F10A7801FFF12809857BFBC /* AggregateFunctions.swift */, - F5EFD7E08EA4C814C1D734F0C0219296 /* Blob.swift */, - CFD39C54A1F8794AF201203DAC4DE594 /* Coding.swift */, - 2D236B1A726CE3F20FB75EE6F6C406B8 /* Collation.swift */, - 5A12DB35FFA02758CC9E441233B5C626 /* Connection.swift */, - 01A50C24AC00D86E6D45463097F761E7 /* CoreFunctions.swift */, - 93BFCD14E0A809C5E9EEE7EB5AC365EF /* CustomFunctions.swift */, - 07F290C4577A5B8BF45B031198A17CD5 /* DateAndTimeFunctions.swift */, - 10BCEA54373D87F0A1579369D65B4CA5 /* Errors.swift */, - F2991753631AB25DFB4E14FAA8FA9F3F /* Expression.swift */, - 9537BB1A277705315E8138275432A3FE /* Foundation.swift */, - 40159181703856B6D0C4ED22CE033355 /* fts3_tokenizer.h */, - C8267D729E529CEBB52AA0D07532B5D5 /* FTS4.swift */, - E70D595B268C0D2619135FE787788606 /* FTS5.swift */, - 500C39E4A39F196055BC086A96344FDD /* Helpers.swift */, - 78C4ACB7D33D2C968A44972817141291 /* Operators.swift */, - 1E8359C432873BB9171E39B158DDB3CE /* Query.swift */, - 2CAF83A5514D1764F3D3E3DE4B7B9D4F /* RTree.swift */, - 3854A2420DCF9A352A26B1AC66AB88C3 /* Schema.swift */, - 8BC00451FAE14D1E563418D7BA3DB4FA /* Setter.swift */, - 913B2E2BA84072E2D4201F14AB796C4A /* SQLite.h */, - 71F394243215D116796887041AA17F27 /* SQLiteObjc.h */, - A5F83425AFC58AC44AC95E62ED3B0B35 /* SQLiteObjc.m */, - 3D6BF490DBE4C48AB9F56F4DB30A3A52 /* Statement.swift */, - 5F25DC7BFE37B7420D667211A85CC668 /* Value.swift */, - ); - name = standard; + name = "Support Files"; + path = "../Target Support Files/AWSAuthCore"; sourceTree = ""; }; - A8541FE7514D0B5FEA3355A206DECE58 /* Support Files */ = { + A13EA36DA0916D04CA49938F7BE2E5C1 /* Support Files */ = { isa = PBXGroup; children = ( - C0D60CA41F048B3DC742A80DAF75267A /* SwiftLint.debug.xcconfig */, - B85AD7F062851B0BFC8442A08CC9F7B0 /* SwiftLint.release.xcconfig */, + AD388A01424A155914A9EAE9A7187F39 /* AWSCognitoIdentityProvider.modulemap */, + EFCA3CC69975E02D0E3ECF0A5C4D9716 /* AWSCognitoIdentityProvider-dummy.m */, + E8336E4EDDD97FCE853DABE78C48095D /* AWSCognitoIdentityProvider-Info.plist */, + 0668DB036F437B3866399889726822C8 /* AWSCognitoIdentityProvider-prefix.pch */, + 96785560ACE282642515DC1ADD7961D1 /* AWSCognitoIdentityProvider-umbrella.h */, + 7F9530741E401ECF56A5D14F2607B08E /* AWSCognitoIdentityProvider.debug.xcconfig */, + 2BD69C6477043B7F968A1176BC075DD4 /* AWSCognitoIdentityProvider.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/SwiftLint"; + path = "../Target Support Files/AWSCognitoIdentityProvider"; sourceTree = ""; }; ABCC58565981F4A497C29E4D2EE47800 /* Products */ = { @@ -1795,203 +1981,39 @@ name = Products; sourceTree = ""; }; - B2B685838937E9E649637C63CC2B386F /* Support Files */ = { + AD7661A7E69E01AA08CE2FDD23332837 /* AWSCognitoIdentityProviderASF */ = { isa = PBXGroup; children = ( - 6952B4154531A726DD3E62536BF5264B /* SQLite.swift.modulemap */, - FE99459D79947A7E3BF852F133FF1D35 /* SQLite.swift-dummy.m */, - 59D423F7652580A9299320F0196158FF /* SQLite.swift-Info.plist */, - 55A3A77308E46E2D1601ED756ACE5DFC /* SQLite.swift-prefix.pch */, - 075ED12290AB89827EA9C8E40D2140AB /* SQLite.swift-umbrella.h */, - F32F2606BCF1895835DD19EF080F6BFA /* SQLite.swift.debug.xcconfig */, - 2EAE3A875859EF6B56E7F545BEF95D90 /* SQLite.swift.release.xcconfig */, + 07083DB102D3BB17377F353BD298068A /* AWSCognitoIdentityASF.h */, + 3D0D28FDD9744920D853753710D8EF8A /* AWSCognitoIdentityProviderASF.h */, + 42FC688F8D02A0E2067379091BD33B14 /* AWSCognitoIdentityProviderASF.m */, + D7B304C9B9A667A8E43E44AD2D768DFB /* Frameworks */, + 5DE18FF68DB5DF7DBCEAF8E52626A9EF /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/SQLite.swift"; + name = AWSCognitoIdentityProviderASF; + path = AWSCognitoIdentityProviderASF; sourceTree = ""; }; - C10E189751FDB0738D8129826ECA4858 /* AWSCore */ = { + AE77999A6FB22D1B6322EBFE764607ED /* SwiftLint */ = { isa = PBXGroup; children = ( - 04C140B9C3C3710A8761D242CB4D4DB0 /* AWSBolts.h */, - 58ED9D243DACD64D4594C9294DF8BF08 /* AWSBolts.m */, - 77EB396078C48CB67EB339FDE3664952 /* AWSCancellationToken.h */, - B051AE9DBC037DCD6B23FFCF1597F41C /* AWSCancellationToken.m */, - 337BFAE5B221B3D7FD337AF2ABE2DB50 /* AWSCancellationTokenRegistration.h */, - 53BEA60DAB564F8079C5FB63AB2B7F70 /* AWSCancellationTokenRegistration.m */, - 992F6271D088F9F4C206446DFBDBC31F /* AWSCancellationTokenSource.h */, - 8A7B6657EC9A2EEA8D379CE78A4E3C64 /* AWSCancellationTokenSource.m */, - 5D83F113615400C222D74882B54FE6BB /* AWSCategory.h */, - 763FD05235CC81E358C4C68C09A6DE9E /* AWSCategory.m */, - FEDF94361BB0EE0CA2EA43FA10A5640B /* AWSClientContext.h */, - 9AFD3CEC55E7BA551A968C678F8CB2B1 /* AWSClientContext.m */, - 73212F5B2F078D959C95A907D6D1CC01 /* AWSCocoaLumberjack.h */, - 40F24C99BFABB2DFBE2EC666241C90C4 /* AWSCognitoIdentity.h */, - 4216D6FF9AD1D80B84FB57D6093A4E3E /* AWSCognitoIdentity+Fabric.h */, - F1BABAB5248EF2F242AE728D7B4BB731 /* AWSCognitoIdentity+Fabric.m */, - 12D304BB176CFE03DDD097B49600C79A /* AWSCognitoIdentityModel.h */, - 2D223310EE2672525F950FC9AF52CDB5 /* AWSCognitoIdentityModel.m */, - CFFA6D83CEAF36DB68932A663732993E /* AWSCognitoIdentityResources.h */, - 16A76605490BD43ABA36379971B862CB /* AWSCognitoIdentityResources.m */, - 872395E6B4C25E5AEB45A9205B90C170 /* AWSCognitoIdentityService.h */, - A926D412995FEAACDD590ED4ED2CB518 /* AWSCognitoIdentityService.m */, - 112979E71176770FE5687FFCB04870ED /* AWSCore.h */, - 579883D7F01951DA69EE80EF6A5293AF /* AWSCredentialsProvider.h */, - DDD8CE63CF5185CDC1DD16282646BA68 /* AWSCredentialsProvider.m */, - EEE5F8EFCF4DB74092D26E492F698D30 /* AWSDDAbstractDatabaseLogger.h */, - 916130C490575F2C7866FF5C4F973008 /* AWSDDAbstractDatabaseLogger.m */, - 04F7B417196808CF41D07A5671637F56 /* AWSDDASLLogCapture.h */, - 683F71E37584071724C60D34497433E2 /* AWSDDASLLogCapture.m */, - D24E09E84B4F1BB0D257D681FD9AC95E /* AWSDDASLLogger.h */, - 0E31ABB29C6CDBDC49E4A89C71650894 /* AWSDDASLLogger.m */, - 2D1261769A9F1E9A189EC599C9FE73AB /* AWSDDAssertMacros.h */, - 6F40161A03189CA83424BCDDC43194FA /* AWSDDContextFilterLogFormatter.h */, - 20167F785F1D2C0E6D0AAD881C8F8D69 /* AWSDDContextFilterLogFormatter.m */, - 77625112330FD0B15783FEE301C7C072 /* AWSDDDispatchQueueLogFormatter.h */, - 09B52102BF476470477B195919439FCA /* AWSDDDispatchQueueLogFormatter.m */, - E16A35A381EF3582347F27EDEE7543D6 /* AWSDDFileLogger.h */, - 86CAD03580AD95FF42876666AC295E60 /* AWSDDFileLogger.m */, - D001F9AD89512ED4D1D130E17511EC81 /* AWSDDLegacyMacros.h */, - 896CC016F4F80229D3D11FA141D92268 /* AWSDDLog.h */, - A03EB8814B82C8842665AC08B13AF139 /* AWSDDLog.m */, - 7747B34075EDB98D0696A521D6A48E37 /* AWSDDLog+LOGV.h */, - D129475D50D960ACAC0D5C045B027D95 /* AWSDDLogMacros.h */, - B866B3CE1D3BD0074BFCF59C114C6D16 /* AWSDDMultiFormatter.h */, - 0038DB716AB5E7F7B2A07A204749A6ED /* AWSDDMultiFormatter.m */, - 9B6342406E8EE37DFB4F71128EAA6BA8 /* AWSDDOSLogger.h */, - 77565168F652C5085DE2370317454767 /* AWSDDOSLogger.m */, - C3B4FB635C190E4C78D31E4D16D2C369 /* AWSDDTTYLogger.h */, - 45D07B1945F5CEAF4677831ECAB4C0DD /* AWSDDTTYLogger.m */, - 0AE4F732A8A25AF219D0811E72BA7CC1 /* AWSExecutor.h */, - F03F0EC60FD94BC420F554A110603519 /* AWSExecutor.m */, - 6AE7C1B30365BF4F14D0CECCA0616651 /* AWSEXTKeyPathCoding.h */, - 0D862E8744793177450AB8D1486155F5 /* AWSEXTRuntimeExtensions.h */, - 2A1F17AEE2442EFA792958B61C5C2598 /* AWSEXTRuntimeExtensions.m */, - 13F4B9E79C4D1D73AE9071C9EBB6A9B2 /* AWSEXTScope.h */, - 3DE07A3AA8AE0DE024F4A2CEBCFE3F62 /* AWSEXTScope.m */, - 9F578C3FD4A650725B13B26DEE3620CE /* AWSFMDatabase.h */, - EFE2D6DAB8B841A8AD11103F5E6BB918 /* AWSFMDatabase.m */, - E95907784534D6991D5D41156ACCC503 /* AWSFMDatabase+Private.h */, - B59A9A6C668FE2D12DEEB81A8684FDBD /* AWSFMDatabaseAdditions.h */, - 8B8FBD10D3B366C676512FE757A22FBA /* AWSFMDatabaseAdditions.m */, - 39BD3454BB7B1105AE8A6D374344FCF6 /* AWSFMDatabasePool.h */, - BF428641F08A5E0856E817BF5AE864F3 /* AWSFMDatabasePool.m */, - 102D35010990718B378B881955675763 /* AWSFMDatabaseQueue.h */, - 28CABFAE5621BDFAC61A72C1E949E430 /* AWSFMDatabaseQueue.m */, - 953EDFDBD19C13F5248E519262FFF216 /* AWSFMDB.h */, - D624EAF67D0619A7A4D05A9829AF018A /* AWSFMDB+AWSHelpers.h */, - B756F6C33994C7CE13F70D35EB42C772 /* AWSFMDB+AWSHelpers.m */, - 01CC72FE5804EA94CA599C3DE0340E7A /* AWSFMResultSet.h */, - DD563687A84ACD414B7AD7E663CD5F64 /* AWSFMResultSet.m */, - 0FBB7AA5304F81D6D60668956AA72704 /* AWSGeneric.h */, - EBBB5BA5AE4DDFC8067D46B4AE0DA7BE /* AWSGZIP.h */, - D5E92A0B5F16B1CFF3AC49716A6CBF69 /* AWSGZIP.m */, - 6DD9A1C87A68ABDF0120DED6A06EA386 /* AWSIdentityProvider.h */, - F834E44552435EED3F597DE4150D5DA2 /* AWSIdentityProvider.m */, - 096EADBC04F1D509B8424AC23220C7B6 /* AWSInfo.h */, - 2B5CA8DA6618D618347BC247E2ADBE55 /* AWSInfo.m */, - 17F6AA3D39438B4E595E41CAC38EAB67 /* AWSKSReachability.h */, - B35430A0DEA85E851515E4DA4078BDC2 /* AWSKSReachability.m */, - D9AF8E3AC2CB3893C8177CB37861A4C8 /* AWSLogging.h */, - B17B0F7767AAEEC55E03E6B3D1589A45 /* AWSLogging.m */, - 8F33A194863D6FD0773CC0C9252EEDB7 /* AWSMantle.h */, - DCFCB9CBC7B132C9C6C1D8601AB8FD2B /* AWSmetamacros.h */, - 1013BB155723BA1656C5A7D611E99DCF /* AWSModel.h */, - 50F480AAE6CC1E9A2A608C458D97A9E6 /* AWSModel.m */, - 5C4A70F3FD0156AD8D40D16B7C7C2822 /* AWSMTLJSONAdapter.h */, - 895ADAA53B8EAA6268447C330826F427 /* AWSMTLJSONAdapter.m */, - 512E9E09859F9DB624E9A2E3838F3A9A /* AWSMTLManagedObjectAdapter.h */, - 18D5FF41F345AD7161DA27E3111E3081 /* AWSMTLManagedObjectAdapter.m */, - 9022F3501480CFBC06FC3EA984FC71E4 /* AWSMTLModel.h */, - 16964FC6FDB9C8665BBFB333654F7380 /* AWSMTLModel.m */, - 8CE1EE850BA93AA38F422FD8F199D7DE /* AWSMTLModel+NSCoding.h */, - F4D3F88D69F33E9BA2D012BFAC395448 /* AWSMTLModel+NSCoding.m */, - 945E025DC9B20E43A957EB347ED665D4 /* AWSMTLReflection.h */, - FC95C07B2265F1ABEF50051779951875 /* AWSMTLReflection.m */, - DB77ADA6F11531B18E637008D6F9D038 /* AWSMTLValueTransformer.h */, - 097CD92C0807AFDF446AED6605F9010E /* AWSMTLValueTransformer.m */, - AFF2E107AFC7586073BA32097E931B7D /* AWSNetworking.h */, - B21CD1B4FF96C064A7FF531C52253359 /* AWSNetworking.m */, - 6D717EBAF1C8AFC54B633EC6CA517DF6 /* AWSNetworkingHelpers.h */, - 27F5B4898FA6F241986ABC6E88A585B6 /* AWSNetworkingHelpers.m */, - 9F0AC9F6341E054E26E4D7B4CB55E720 /* AWSSerialization.h */, - 94748F86EE31C2A75060805799C43685 /* AWSSerialization.m */, - 8AFE76F2AFAA5108EA4708EE14C10514 /* AWSService.h */, - DA73CA4320CBCA242A077C99C2BE59FA /* AWSService.m */, - 8D734C7F6D967D9AB60718F7DAAA83B0 /* AWSServiceEnum.h */, - D8D9279B41738C62DDBF4C4B1AAB9033 /* AWSSignature.h */, - 03B034BDD4813734FE06E8EC7C1C2916 /* AWSSignature.m */, - 1C3EDBDF5AAD3A8102BF776B5B4AC511 /* AWSSTS.h */, - 12DB4E76B38126A57EAAB6FA608DCF17 /* AWSSTSModel.h */, - E7BCBC0495783C0A0D0CE3257527CDA0 /* AWSSTSModel.m */, - F71214E5F6A2A364104EBB32A3184791 /* AWSSTSResources.h */, - 519A3FA3150D6EE4B1C6E9AD7BFA1FE7 /* AWSSTSResources.m */, - EE62162DF0329F821BDAE2AD8CE215D6 /* AWSSTSService.h */, - 15162D3CBD91F3FFD5579760B52B28DC /* AWSSTSService.m */, - 991BFC5661891099A6E23CF847DCE5E0 /* AWSSynchronizedMutableDictionary.h */, - B0C22E41BC98C262DA77410F346ED140 /* AWSSynchronizedMutableDictionary.m */, - 1FF8861E91CE03AD9EE21EF284AD85F1 /* AWSTask.h */, - 8523650DE607485BA78ED0F6307FE3E4 /* AWSTask.m */, - F30506783A3C8189B10F80FEA2A00014 /* AWSTaskCompletionSource.h */, - 203B6C33B994ADEEC6078434C212146D /* AWSTaskCompletionSource.m */, - 06943D72216106898CAEF51EE80C90B9 /* AWSTMCache.h */, - 44362003E805F89120338854C3AB6238 /* AWSTMCache.m */, - 6646D88BFCD60EE14EDC929E3BA7C44A /* AWSTMCacheBackgroundTaskManager.h */, - DFF1977B3D3051EAAE02B3893F7FA548 /* AWSTMDiskCache.h */, - 4407C0A3866B45A9E584BDBB290603B5 /* AWSTMDiskCache.m */, - 751BF8144043B332EF7A31CAE6802141 /* AWSTMMemoryCache.h */, - B2B1745DFFD459E672DBEEBF798514F2 /* AWSTMMemoryCache.m */, - DBD040EF4B75EC6399C83C0640E2525B /* AWSUICKeyChainStore.h */, - 92D4478E71173AEBE1754AD23054E837 /* AWSUICKeyChainStore.m */, - 25D598639E8FEE502CC0CBE81F6F37D6 /* AWSURLRequestRetryHandler.h */, - FA203ADABB93D4BFE62317307040A29E /* AWSURLRequestRetryHandler.m */, - 52E01C18FA3EB12C865CCAFEB5F6A08C /* AWSURLRequestSerialization.h */, - DF05F2E6ACF13FCE5B7E0698790EC07A /* AWSURLRequestSerialization.m */, - C5A35E3280E0787B696AD81ED2468D26 /* AWSURLResponseSerialization.h */, - C233D8C06911C7F51E4F3A97A53349C6 /* AWSURLResponseSerialization.m */, - FEFAD7FE4DCFB73CA942362A7617A1B1 /* AWSURLSessionManager.h */, - A01931DB52B70E1379C25F07A175DDC8 /* AWSURLSessionManager.m */, - 35A6D5337A31B5BCFDA6EF388B1A4539 /* AWSValidation.h */, - E86FC2459D43D983E22A706AEDE02B93 /* AWSValidation.m */, - 6EC0E64BCED8CB4961E1667DCA77AEB1 /* AWSXMLDictionary.h */, - 37F66DBA70C2CBDF25FDB01CBE825184 /* AWSXMLDictionary.m */, - 0C70F0239C2F3C8F1BC63A67015BD804 /* AWSXMLWriter.h */, - 2FAA641682BB4501C4E167DC9B4129F7 /* AWSXMLWriter.m */, - D33B2777E65F9D228C53074533BAAABF /* FABAttributes.h */, - 2492656604CBE0C08001D2D9C7AF6359 /* FABKitProtocol.h */, - 0E7E9CD6960D42BDC0624FCB64EC0F6B /* Fabric.h */, - 634413BBAAA5B27EF18594916F3ACF9C /* Fabric+FABKits.h */, - B4891F75EFCAF9F4EDCCD4E1A529E3C0 /* NSArray+AWSMTLManipulationAdditions.h */, - 8265BF2A78A19D176AAA4BEA4130D351 /* NSArray+AWSMTLManipulationAdditions.m */, - 7A8DD5A858425F809C0788368CEC7913 /* NSDictionary+AWSMTLManipulationAdditions.h */, - 168913D9D24D92EFDE13726FAAFE331F /* NSDictionary+AWSMTLManipulationAdditions.m */, - 966A83012BF5A7B412AF6CB3A6B9058B /* NSError+AWSMTLModelException.h */, - 9CA9B9940A72164E3BD7236CFA971EBB /* NSError+AWSMTLModelException.m */, - BBE766E575F0FA1AA318A1D440A693E2 /* NSObject+AWSMTLComparisonAdditions.h */, - 59043D211AF315AAB87DBC168D64BBAF /* NSObject+AWSMTLComparisonAdditions.m */, - 6D89CEA502F80C22B08A5DF833D06F39 /* NSValueTransformer+AWSMTLInversionAdditions.h */, - 9C64C35E99B2C0400D86581A0EF05C78 /* NSValueTransformer+AWSMTLInversionAdditions.m */, - C30FBD3B4B4312A073C8050C7D6A7B16 /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.h */, - A5692E2A7B5D2490F92B4E1D9E5CFDAE /* NSValueTransformer+AWSMTLPredefinedTransformerAdditions.m */, - 19D04ED61A988C2E44D4BB9815618CD5 /* Support Files */, + 02CC8995563F092FE3A59A99C1C0F137 /* Support Files */, ); - name = AWSCore; - path = AWSCore; + name = SwiftLint; + path = SwiftLint; sourceTree = ""; }; - C1E57A1FC06102EB0BBCAD562DF83F8D /* Support Files */ = { + C17180A2B714A65D7EFF2C4C8E5BD8A5 /* Starscream */ = { isa = PBXGroup; children = ( - 4F1FF4B4AFFBFC7C5E93AE6496326AF2 /* AWSS3.modulemap */, - A4CD637288DCF7EDAC420E6832E2F9B1 /* AWSS3-dummy.m */, - F245A18E9419853AF815DBCAB83B102B /* AWSS3-Info.plist */, - 569F6309E0BC72FF6F34D5BB45ADC50F /* AWSS3-prefix.pch */, - 9ACBFA1B8DD66C183167DFD501CBB32D /* AWSS3-umbrella.h */, - 321A22AB8A9190959CAAB3A4DF015095 /* AWSS3.debug.xcconfig */, - A98E209FCAA0B9CCDF5B1495C42B8CBF /* AWSS3.release.xcconfig */, + E7597A01826D9927F7A83E806D9CF899 /* Compression.swift */, + 518409ACD50381C768EC1A431745C836 /* SSLClientCertificate.swift */, + 65CB75DB070BB96275BC065E5448850B /* SSLSecurity.swift */, + 53A5784B0DAED66BDC94374E0516CFFA /* WebSocket.swift */, + 18D6D346207628DEF29A84E710E2506F /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/AWSS3"; + name = Starscream; + path = Starscream; sourceTree = ""; }; C5AB3783C587F2954059216DC327D80B /* Pods-ApolloTests */ = { @@ -2011,42 +2033,6 @@ path = "Target Support Files/Pods-ApolloTests"; sourceTree = ""; }; - C727784B8292A08B0EE7F1D54F1C29BB /* AWSCognitoIdentityProvider */ = { - isa = PBXGroup; - children = ( - 186E5B1E6F4AB91295ED9E54E4B95E6A /* aws_tommath.h */, - 87C13C8BC5DC6EF7E424CD849CC98BB0 /* aws_tommath_class.h */, - F1D329C61FD2BDA2B96EE5EA2D6243CF /* aws_tommath_superclass.h */, - 6C51A48DE19FAF8642D70D9141CB87D7 /* AWSCognitoIdentityProvider.h */, - 95B5CCBE0D29BA63808980FF4BF44FE2 /* AWSCognitoIdentityProviderHKDF.h */, - 72F85242F19FBFDDC0E1D99C0E7030A0 /* AWSCognitoIdentityProviderHKDF.m */, - 7636024F8F5517EEC5A3ED860535E6D3 /* AWSCognitoIdentityProviderModel.h */, - 8124C7B88027EC735F372A48B3D0FF73 /* AWSCognitoIdentityProviderModel.m */, - 3A8DC1C7F7D94E5D93B79CC8F1B47252 /* AWSCognitoIdentityProviderResources.h */, - E321790CE9481B0A3781C8E1C31FD72F /* AWSCognitoIdentityProviderResources.m */, - 78AFED4AE8A5805F2B6C140A1721EE65 /* AWSCognitoIdentityProviderService.h */, - BF345D3F0092A236953EE47DFFC950C3 /* AWSCognitoIdentityProviderService.m */, - FB7161923A55466C9023DAF902E2DAA4 /* AWSCognitoIdentityProviderSrpHelper.h */, - 0423FA0984CFE38B163F4CD980C172DB /* AWSCognitoIdentityProviderSrpHelper.m */, - 83DFCE2CEDD2FD1441104B15BE237666 /* AWSCognitoIdentityUser.h */, - 7ED125A129FD130998617C88217FB040 /* AWSCognitoIdentityUser.m */, - 381570045ED19C396EF2F5B3B2D1BD8E /* AWSCognitoIdentityUser_Internal.h */, - A90579D937698522BBB373AEDB26C8F0 /* AWSCognitoIdentityUserPool.h */, - 804F02C229383139EA55B933B0B99606 /* AWSCognitoIdentityUserPool.m */, - 35655AFEA9F6576618738C6D8D788B52 /* AWSCognitoIdentityUserPool_Internal.h */, - 61A3B9037F0CD18D537988EF74CE0E24 /* AWSJKBigDecimal.h */, - CF2256FE21510548916B08D81EAEC3E6 /* AWSJKBigDecimal.m */, - B8BCB2E9EE7180D54F63FB08B1197A6F /* AWSJKBigInteger.h */, - FFEEE8494563CE74F90DA9E85E34BE9A /* AWSJKBigInteger.m */, - 60BF9542F8D631C6A626E455D8C0DD11 /* NSData+AWSCognitoIdentityProvider.h */, - 56C5CA9244534F036BEBE87D03782EB5 /* NSData+AWSCognitoIdentityProvider.m */, - 565EF0031AA210578E5EA4014A01D9CA /* tommath.c */, - E7A4B7415DE3E4501DC289CF9CFE0EE3 /* Support Files */, - ); - name = AWSCognitoIdentityProvider; - path = AWSCognitoIdentityProvider; - sourceTree = ""; - }; CB06B48196FB8B79F59D0EBA41F47BA6 /* Pods-AWSAppSyncTestHostApp */ = { isa = PBXGroup; children = ( @@ -2064,48 +2050,32 @@ path = "Target Support Files/Pods-AWSAppSyncTestHostApp"; sourceTree = ""; }; - CC502AF29B6CFB9177AEB0879AA00994 /* AWSMobileClient */ = { - isa = PBXGroup; - children = ( - 8654758A39DC11CE7690A5D6C4513CA9 /* _AWSMobileClient.h */, - 9B3DEE4D7CECE2786EDFCEA675E29B10 /* _AWSMobileClient.m */, - 89DD6624E8FAC9F214EC163DF1E04B15 /* AWSCognitoAuth.h */, - F0023235C6A6BAD2D4316E2F5C897438 /* AWSCognitoAuth.m */, - CEA9597A9565765A984960EA01612C94 /* AWSCognitoAuth+Extensions.h */, - DA9861F3E1A3C40D775D154DB1015E6A /* AWSCognitoAuth+Extensions.m */, - C5219F0831D82769F1B73CE37FC59EF2 /* AWSCognitoAuth_Internal.h */, - FEB3D03B93F654AD5DC974C4DA232AB0 /* AWSCognitoAuthUICKeyChainStore.h */, - C2B2883139F08743D26599DBFA0558EE /* AWSCognitoAuthUICKeyChainStore.m */, - 2C2953EEBC29C0A723553654F20CA026 /* AWSCognitoCredentialsProvider+Extension.h */, - 8A6BE45C0B9A2DA4D94839158FFECCFE /* AWSCognitoIdentityUserPool+Extension.h */, - 9D61173A347FB208A27A74F09FFD2282 /* AWSMobileClient.h */, - EE51B38E278766424BC83661AC3FAE9B /* AWSMobileClient.swift */, - 2722D1F94B0C5B6BAB7DFC49E23BE89D /* AWSMobileClient-Mixed-Swift.h */, - 52C41B986A5B8C8E0F5A02ED0BAF60D7 /* AWSMobileClientExtensions.swift */, - 9E73DC20DFC794F2DE6049D7D5EED201 /* AWSMobileClientUserDetails.swift */, - 85A70BEF663E66F0D50439CDAB907482 /* AWSMobileOptions.swift */, - B49A250079971B7AA2E2DF2A04837D4F /* AWSMobileResults.swift */, - 523108078AC2EC25B062486223796A3B /* AWSUserPoolCustomAuthHandler.swift */, - E432489BD1D0CBADDB5DEEA526252412 /* AWSUserPoolOperationsHandler.swift */, - EA82A7FF620B8C80200F385CA7C9ED58 /* DeviceOperations.swift */, - 5ABFBC3560EB9A02941B73AB62DF02EC /* JSONHelper.swift */, - 4DC45B6A81A969FC0144471A7CE318E5 /* Support Files */, - ); - name = AWSMobileClient; - path = AWSMobileClient; - sourceTree = ""; - }; CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, D3E060313205DCEB0015B5E16939A239 /* Frameworks */, - EAC5BDDAD4500DC03F95C6EEA21C8856 /* Pods */, + FD116E4055D2E57129CF468A9BB8DC10 /* Pods */, ABCC58565981F4A497C29E4D2EE47800 /* Products */, 8A299D4C106D8A0ED5B78067AB7E896C /* Targets Support Files */, ); sourceTree = ""; }; + D2337FBDD4B29B3EF63D9C10EDF6FCA4 /* Support Files */ = { + isa = PBXGroup; + children = ( + 1E778EB96C524FBADAB642D36C444526 /* AWSS3.modulemap */, + A3973DA487BD139543F02CF4A446E044 /* AWSS3-dummy.m */, + ADC88D769EE35480FCC8656B4B5DFD83 /* AWSS3-Info.plist */, + 78C2C21AAA7FC8AD0E614D33FFB87F36 /* AWSS3-prefix.pch */, + 19DCE610A2B9D220693770C7472F3DAF /* AWSS3-umbrella.h */, + F15889B069B30925FFCE0FCF7546B05A /* AWSS3.debug.xcconfig */, + E72678C82DB790657B3AC3C5D30F0DBB /* AWSS3.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/AWSS3"; + sourceTree = ""; + }; D3E060313205DCEB0015B5E16939A239 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -2119,19 +2089,12 @@ name = Frameworks; sourceTree = ""; }; - DAFC67FA4127C52E09F508D3E5F3ED17 /* Support Files */ = { + D7B304C9B9A667A8E43E44AD2D768DFB /* Frameworks */ = { isa = PBXGroup; children = ( - 56CF35F0803413BB6B4884829B9DAB02 /* Starscream.modulemap */, - 89BAE0F96D4002CD30F0C602EB6D1EC1 /* Starscream-dummy.m */, - 325C06169702EBAEC246DBC926880335 /* Starscream-Info.plist */, - 4042035EA85522670BEEAFD1865E8561 /* Starscream-prefix.pch */, - B863E3B77D54D42AFCD295AEB1D115BA /* Starscream-umbrella.h */, - 1ECBA8A2EF9277979F48C6A38D63902D /* Starscream.debug.xcconfig */, - A5FEA276382F60B0EFF163A037FD8AC2 /* Starscream.release.xcconfig */, + B42DEB160A4323ED31C00E6B7A4AC7CB /* libAWSCognitoIdentityProviderASFBinary.a */, ); - name = "Support Files"; - path = "../Target Support Files/Starscream"; + name = Frameworks; sourceTree = ""; }; DB1DB4BFCF6160060569A0969B01DC46 /* Pods-AWSAppSync */ = { @@ -2150,50 +2113,57 @@ path = "Target Support Files/Pods-AWSAppSync"; sourceTree = ""; }; - E7A4B7415DE3E4501DC289CF9CFE0EE3 /* Support Files */ = { + DF626F3A9A146B762D96E5AEE32C018C /* AppSyncRealTimeClient */ = { isa = PBXGroup; children = ( - E2D5A7417DB8FB4827C41F8E9BD2DACB /* AWSCognitoIdentityProvider.modulemap */, - A8A254CF8462E1CD3B7C9339249A06E8 /* AWSCognitoIdentityProvider-dummy.m */, - C7FE0EA6958BB7849E2C0B0EB54A1EB0 /* AWSCognitoIdentityProvider-Info.plist */, - ED91167278619D5DE53E3C8C8DA79678 /* AWSCognitoIdentityProvider-prefix.pch */, - B605A84C35A83DB822255456E2A7BFEF /* AWSCognitoIdentityProvider-umbrella.h */, - 3D9724790F4DD2A99B782B6CBFD7FDF6 /* AWSCognitoIdentityProvider.debug.xcconfig */, - 79F442D15EFAACB377000C2D109CDF55 /* AWSCognitoIdentityProvider.release.xcconfig */, + E4D23B46E2952AB31230FB31F60B2BCD /* APIKeyAuthInterceptor.swift */, + FD24C599CD8F0049CE8D14BE3163BD9E /* AppSyncConnectionRequest.swift */, + 4F91FF3E871B68B50571871AF3C18CF6 /* AppSyncJSONHelper.swift */, + FB2A421A67C74EED031227CF054DA0C0 /* AppSyncJSONValue.swift */, + EB2DBCB2B01F2EE19D045FDDB351D067 /* AppSyncLogger.swift */, + B0ABF125FD6A5F6BF49FC5ADE0882640 /* AppSyncMessage.swift */, + AA063C9F28CF99059B28CBF6D96DD755 /* AppSyncMessage+Encodable.swift */, + DB7644E15F1C1F7C88F0432D64C4CF48 /* AppSyncResponse.swift */, + 8D0ABEFE46DD4BD8155D520DCE3F9224 /* AppSyncSubscriptionConnection.swift */, + A36D2AF4457A9C5398B9369E1EFB9ECC /* AppSyncSubscriptionConnection+Connection.swift */, + 7580BB72CA5A3657EF6F1B9FCBAAD561 /* AppSyncSubscriptionConnection+DataHandler.swift */, + DF38788B54171DAE39F714341FF71636 /* AppSyncSubscriptionConnection+ErrorHandler.swift */, + C98096E4686ADCE37239214E44A371BD /* AppSyncWebsocketProvider.swift */, + 6F781E23EF86C909DA5200CA41E50A52 /* ConnectionProvider.swift */, + B01B8BE46DF4E55F8DE430E07345F392 /* ConnectionProviderError.swift */, + 4671BCA8361CEFAEA4F91E2AB47B7059 /* ConnectionProviderFactory.swift */, + 0E0616DA79A784D548F393464E10EA4F /* CountdownTimer.swift */, + 05CD0417314F5FDAFAB899E9FA92A581 /* InterceptableConnection.swift */, + E9768099043BCDE43E886AC3124F5BB3 /* OIDCAuthInterceptor.swift */, + 489163BFB44448D1C24B073C3542A7E3 /* OIDCAuthProvider.swift */, + 9392928663940D01C5A6B7AFFFF2190E /* RealtimeConnectionProvider.swift */, + F474BC019C863C0D543BCE6BA2A229A1 /* RealtimeConnectionProvider+ConnectionInterceptable.swift */, + 9B31A237F03EDDFA1C449B1497D10438 /* RealtimeConnectionProvider+MessageInterceptable.swift */, + 59A99F54E57D8A86864F7E4BA8B66099 /* RealtimeConnectionProvider+StaleConnection.swift */, + 501BCAC30A998EF1C739A282A9992C53 /* RealtimeConnectionProvider+Websocket.swift */, + C58B8B5BCC645CF11396D555B4054A1F /* RealtimeConnectionProviderResponse.swift */, + 8DCCCD28156D822D30A33389F03C1246 /* RealtimeGatewayURLInterceptor.swift */, + 28BA01C49C43ACD338D4184F75AAA67F /* RetryableConnection.swift */, + 28EE274D7BC9F2FED79937BB991C3EAE /* StarscreamAdapter.swift */, + 24E13D2BFCB5B272CB46E60A16FD2B70 /* StarscreamAdapter+Delegate.swift */, + F5B6FE4F057D4722BB85101BF577404E /* SubscriptionConnection.swift */, + 4E65F224766E6BC639490E7843E330E1 /* SubscriptionConnectionType.swift */, + CF8BC0C6CCE88D12D3B1A745CEB8CA9E /* SubscriptionConstants.swift */, + E037C1F8D7C499CC9AD7E172C5A47EF1 /* SubscriptionItem.swift */, + 35D664C9863650D95E606B2BC407BC6A /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/AWSCognitoIdentityProvider"; - sourceTree = ""; - }; - EAC5BDDAD4500DC03F95C6EEA21C8856 /* Pods */ = { - isa = PBXGroup; - children = ( - 72320DB732D19AFE7B442267A14A8FEA /* AppSyncRealTimeClient */, - A074CE9D1209E35B9A3A60BE4D417734 /* AWSAuthCore */, - C727784B8292A08B0EE7F1D54F1C29BB /* AWSCognitoIdentityProvider */, - F47942663EFE59CB6581029ECB0EC76C /* AWSCognitoIdentityProviderASF */, - C10E189751FDB0738D8129826ECA4858 /* AWSCore */, - CC502AF29B6CFB9177AEB0879AA00994 /* AWSMobileClient */, - 1058A1253D7C14C8F6AC30B81AD5096D /* AWSS3 */, - 01EF154F73CCE4D1DD1E2CB416B0015A /* ReachabilitySwift */, - 661C745614DC67B3F678643C524AD5F7 /* SQLite.swift */, - 6176278DBBA35BC438E3D4F54557790B /* Starscream */, - 006854EFE1F6D75741789B84EA1A31E7 /* SwiftLint */, - ); - name = Pods; + name = AppSyncRealTimeClient; + path = AppSyncRealTimeClient; sourceTree = ""; }; - F47942663EFE59CB6581029ECB0EC76C /* AWSCognitoIdentityProviderASF */ = { + EDFF0CC548C7F07BB58914B943656595 /* ReachabilitySwift */ = { isa = PBXGroup; children = ( - F085769591C59916A1E6B26E8FD84C7D /* AWSCognitoIdentityASF.h */, - C739EEC2B0B011D3F69EC9A23097D368 /* AWSCognitoIdentityProviderASF.h */, - 2F7ED7D2E5AF558E16FDADF18B6E3F3C /* AWSCognitoIdentityProviderASF.m */, - 66830AEAB97E2142C94707488174476F /* Frameworks */, - 01A7A2E1F25DFE6FC9F5C55CA5447E45 /* Support Files */, + 7E4B6F7C5E764A9FF270D434FA8D0336 /* Reachability.swift */, + F7EB93709829DFBF02D2B9BAD4ACE22A /* Support Files */, ); - name = AWSCognitoIdentityProviderASF; - path = AWSCognitoIdentityProviderASF; + name = ReachabilitySwift; + path = ReachabilitySwift; sourceTree = ""; }; F4ABA2D15F73BDA28FEDB4D42BCDEEE2 /* Pods-AWSAppSyncUnitTests */ = { @@ -2226,6 +2196,39 @@ name = iOS; sourceTree = ""; }; + F7EB93709829DFBF02D2B9BAD4ACE22A /* Support Files */ = { + isa = PBXGroup; + children = ( + 89717E314FE345F286F46CACA8E1A27F /* ReachabilitySwift.modulemap */, + 97FE6EEEE1A16A6A79CA25999F30E1D5 /* ReachabilitySwift-dummy.m */, + 2A694F6BFFF984007D1C2B7F3729AE01 /* ReachabilitySwift-Info.plist */, + 0C2196E8032135638A2C1FC28A1174D7 /* ReachabilitySwift-prefix.pch */, + EEF7136AA52861F04F7098E025D8A377 /* ReachabilitySwift-umbrella.h */, + 89584E86E39C8F9975A82F00DAF52BB8 /* ReachabilitySwift.debug.xcconfig */, + 6F99CE37A94CD2BB7EEFB4A4D10E57E9 /* ReachabilitySwift.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/ReachabilitySwift"; + sourceTree = ""; + }; + FD116E4055D2E57129CF468A9BB8DC10 /* Pods */ = { + isa = PBXGroup; + children = ( + DF626F3A9A146B762D96E5AEE32C018C /* AppSyncRealTimeClient */, + 84431CB55E127177EE0ECBC0519D7D27 /* AWSAuthCore */, + 2A464591C5E8348403C632BDD7654C22 /* AWSCognitoIdentityProvider */, + AD7661A7E69E01AA08CE2FDD23332837 /* AWSCognitoIdentityProviderASF */, + 770480D5757DEE10CF276222BE06D7DA /* AWSCore */, + 39A499E417DB8B62C55E197DBF48A7F8 /* AWSMobileClient */, + 67B602FC596C53EA688CB6B0EC2F2D02 /* AWSS3 */, + EDFF0CC548C7F07BB58914B943656595 /* ReachabilitySwift */, + 290C587C5646AE0E303CE47D7759CF26 /* SQLite.swift */, + C17180A2B714A65D7EFF2C4C8E5BD8A5 /* Starscream */, + AE77999A6FB22D1B6322EBFE764607ED /* SwiftLint */, + ); + name = Pods; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ @@ -2262,6 +2265,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4B99FEF735A2093C60AC16F1EAE4B2DD /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 610CF9E4BDFA4F3B32105236874E6593 /* AppSyncRealTimeClient-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 4BCC9EDCEEFBD049EDE4908C6B719083 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2368,6 +2379,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 569E2F1B7DD00D1B3BF8773F9037A367 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 235B8CFAF4DEDB55CE3A63B5CB2471C2 /* Starscream-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 58F812F2E70E8FAC4778EBEDB31F2C4C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2489,22 +2508,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DC8A1A9C179D259F1AC08FB172350E86 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - E39D1B50E07FD6207A5E225ACF0A0A15 /* Starscream-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - F7BB95F49C33040188DDBD24C63CDB2C /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - BA2C4080614114992E4209BB33312F8F /* AppSyncRealTimeClient-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -2528,17 +2531,17 @@ }; 1CBAA1BF721D47841624A5647B1A36B3 /* AppSyncRealTimeClient */ = { isa = PBXNativeTarget; - buildConfigurationList = FC97FAE7E1A80382F594D16928B64618 /* Build configuration list for PBXNativeTarget "AppSyncRealTimeClient" */; + buildConfigurationList = 418C0DA80FA833A93511324F04140E45 /* Build configuration list for PBXNativeTarget "AppSyncRealTimeClient" */; buildPhases = ( - F7BB95F49C33040188DDBD24C63CDB2C /* Headers */, - 67B714EDA996910EF48B31E678D45800 /* Sources */, - 39763163C0D4DBD1D2A8BEFECFDD81E6 /* Frameworks */, - 837704E9575D0B31865AAF616468EC39 /* Resources */, + 4B99FEF735A2093C60AC16F1EAE4B2DD /* Headers */, + 59B9E03C688ED577A4EE82342FA8429C /* Sources */, + 7180F93A2FD9325D6E7D08E0471ADF3F /* Frameworks */, + AFD5F5B8292A3DD60D72B9AE73286E4F /* Resources */, ); buildRules = ( ); dependencies = ( - 1D3B25805B19A6A919C4B7CB2E727386 /* PBXTargetDependency */, + C908732D67148E3DDC5392485955B7CC /* PBXTargetDependency */, ); name = AppSyncRealTimeClient; productName = AppSyncRealTimeClient; @@ -2783,12 +2786,12 @@ }; 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */ = { isa = PBXNativeTarget; - buildConfigurationList = 483A71E0B6B4DF1D88B2E1822F05820C /* Build configuration list for PBXNativeTarget "Starscream" */; + buildConfigurationList = 557487FA20DE2F8135456FF105389C97 /* Build configuration list for PBXNativeTarget "Starscream" */; buildPhases = ( - DC8A1A9C179D259F1AC08FB172350E86 /* Headers */, - 891820361B0C4473E305C9964A151D8A /* Sources */, - E2E7401064A2D76219AA5467C0DFB2CF /* Frameworks */, - BBAB5E7B40C5A814458424373340FD31 /* Resources */, + 569E2F1B7DD00D1B3BF8773F9037A367 /* Headers */, + 66F1493B002B6A44A120AEB0E5EF42A9 /* Sources */, + F14CC99BD6A27398BD6B68B36B09ADDE /* Frameworks */, + 6509DFE1BD56FEDCDB72769976B5EE54 /* Resources */, ); buildRules = ( ); @@ -2958,7 +2961,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 837704E9575D0B31865AAF616468EC39 /* Resources */ = { + 6509DFE1BD56FEDCDB72769976B5EE54 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2972,28 +2975,28 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B1A61BE698D8ADE20F23F7CCB8A77D67 /* Resources */ = { + AFD5F5B8292A3DD60D72B9AE73286E4F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B2769F26A66DDF0F4074E02724328D2A /* Resources */ = { + B1A61BE698D8ADE20F23F7CCB8A77D67 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B417A984DF6BABD8867BB25AD9BC1503 /* Resources */ = { + B2769F26A66DDF0F4074E02724328D2A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BBAB5E7B40C5A814458424373340FD31 /* Resources */ = { + B417A984DF6BABD8867BB25AD9BC1503 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -3182,44 +3185,57 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 67B714EDA996910EF48B31E678D45800 /* Sources */ = { + 59B9E03C688ED577A4EE82342FA8429C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 991CA113C334662E6CDA140D1139EC43 /* APIKeyAuthInterceptor.swift in Sources */, - DB5A9250F0A35527D7F35D7B5662FAB7 /* AppSyncConnectionRequest.swift in Sources */, - 05927E4EE2CE8372D850E5745A668CDC /* AppSyncJSONHelper.swift in Sources */, - E2C59F778CBAB6F05C60EFCBB0524D5E /* AppSyncJSONValue.swift in Sources */, - 2FB7A754859AAFA264A6E05419CEE723 /* AppSyncLogger.swift in Sources */, - 254287481E8132E5ABDC68A4C92C49F6 /* AppSyncMessage+Encodable.swift in Sources */, - 7E9CA0F18FE6A9C162080CD9563C3EB0 /* AppSyncMessage.swift in Sources */, - FF8EC846DB0A8486CD6193A91359B6FC /* AppSyncRealTimeClient-dummy.m in Sources */, - 7379D5EED5CC8909F11A62871689B94D /* AppSyncResponse.swift in Sources */, - 039DEDAD2B33DB11AA3E8977C71F9A9A /* AppSyncSubscriptionConnection+Connection.swift in Sources */, - A08022A607051926327469949710953E /* AppSyncSubscriptionConnection+DataHandler.swift in Sources */, - CF244797AC4D09258480E2E53F928F2B /* AppSyncSubscriptionConnection+ErrorHandler.swift in Sources */, - CA8529DF9FF7B6B12D2DC7331B7E6976 /* AppSyncSubscriptionConnection.swift in Sources */, - 81533BDB601CA7A65D80851DE7EDE638 /* AppSyncWebsocketProvider.swift in Sources */, - 5ADA5E415A69048D78C0726362A3B8E3 /* ConnectionProvider.swift in Sources */, - 913FCEBA28B26E87F5659AB6818A9C1D /* ConnectionProviderError.swift in Sources */, - AEA5E7727C05B9661C2F315E2A4025AC /* ConnectionProviderFactory.swift in Sources */, - B0FFCDC4661ADD5F18379D1B05FC4E8C /* InterceptableConnection.swift in Sources */, - 6B07BF2213DD83F12F3233321B7636F6 /* OIDCAuthInterceptor.swift in Sources */, - 86A30EB5FE7E725C445DC460CD00DC42 /* OIDCAuthProvider.swift in Sources */, - 440A415090DD4C515BD3025298306170 /* RealtimeConnectionProvider+ConnectionInterceptable.swift in Sources */, - 176CFE8BC5D3AA255D1261A937849746 /* RealtimeConnectionProvider+KeepAlive.swift in Sources */, - CA7C176408FC9D3DE3429F675C6F614B /* RealtimeConnectionProvider+MessageInterceptable.swift in Sources */, - 049EC3A0214A05053EE0D8EE3206E948 /* RealtimeConnectionProvider+Websocket.swift in Sources */, - 4D80E1DCBC996E7E2FDFDA63579CE410 /* RealtimeConnectionProvider.swift in Sources */, - 0D60FE9DA21BE02167F9A499729AB83A /* RealtimeConnectionProviderResponse.swift in Sources */, - 08E2D22BB2A6EB427EE69891867A05FF /* RealtimeGatewayURLInterceptor.swift in Sources */, - BDCE0864AA8B37F22D02FBE54DF1C901 /* RetryableConnection.swift in Sources */, - 33F0AEFD0764B01CF6E8A3E4B9F04764 /* StarscreamAdapter+Delegate.swift in Sources */, - D13715F6E4A2D2AE16F7E4E33CF9E0F5 /* StarscreamAdapter.swift in Sources */, - 0F0DBEC056EFE5D2E172CBFFA24FCDF5 /* SubscriptionConnection.swift in Sources */, - D66D243833787EECE0C82BCD8753F4FA /* SubscriptionConnectionType.swift in Sources */, - 6E23BED077F3404ACEA22FA6930B2616 /* SubscriptionConstants.swift in Sources */, - D5CD6E46E94912C3F0A313ED275A0F82 /* SubscriptionItem.swift in Sources */, + 792951E75768CFDB6B8174B729D076DB /* APIKeyAuthInterceptor.swift in Sources */, + 4CD85A27B7EB2317983236B55A8EE4BA /* AppSyncConnectionRequest.swift in Sources */, + CD6B775F8DDB52B77BD9DA209BAC5DB4 /* AppSyncJSONHelper.swift in Sources */, + 92C7E7E32E8FCA2E81FE7E77F27C86D9 /* AppSyncJSONValue.swift in Sources */, + 8B9F2FDC7BAFF0841FEF9B81B9BF1E81 /* AppSyncLogger.swift in Sources */, + 106D00844FCEEA9B69B18752F58C2D6C /* AppSyncMessage+Encodable.swift in Sources */, + 0F329B468E7AB6602D726D4EC18A8E53 /* AppSyncMessage.swift in Sources */, + 215BB707FF19E028995B62938142F584 /* AppSyncRealTimeClient-dummy.m in Sources */, + C46E6ED1F522C68E6A270F7F3FF10C49 /* AppSyncResponse.swift in Sources */, + A25825266BBCA50A23EA714599F14044 /* AppSyncSubscriptionConnection+Connection.swift in Sources */, + FBF6DA57911E50EEC4B7B4BF656ADFD3 /* AppSyncSubscriptionConnection+DataHandler.swift in Sources */, + 37A78B4B03A5A5F36C8F5A8500F3705E /* AppSyncSubscriptionConnection+ErrorHandler.swift in Sources */, + B1D1CDD7E951395517ECDE6F78E03638 /* AppSyncSubscriptionConnection.swift in Sources */, + F1F6B3DC62FAFAB002EC5911B239CFEC /* AppSyncWebsocketProvider.swift in Sources */, + 7C046BE2AB00D9959A2E7D5CFADE37A3 /* ConnectionProvider.swift in Sources */, + B6BA0621EB85E3E9F1625452D868B118 /* ConnectionProviderError.swift in Sources */, + F56285902F707B15B3BE2549404A0305 /* ConnectionProviderFactory.swift in Sources */, + F2510E9427EFA5B9F832547FBD830899 /* CountdownTimer.swift in Sources */, + 1D519695E49ECE3B3826D186936BB4CD /* InterceptableConnection.swift in Sources */, + 1C8FAEAFD4913108B42F281F4E66159E /* OIDCAuthInterceptor.swift in Sources */, + 09E703A8CA96954779F0E90066BA6408 /* OIDCAuthProvider.swift in Sources */, + BFCE13A5A858C6FFF9B098BFC1739A17 /* RealtimeConnectionProvider+ConnectionInterceptable.swift in Sources */, + CA9D9B5D3E24B3A487B23B94A2737FBC /* RealtimeConnectionProvider+MessageInterceptable.swift in Sources */, + B4E9E5A221E72C6040A351450B23B2D6 /* RealtimeConnectionProvider+StaleConnection.swift in Sources */, + CED35AC8886EF9E40C90C92F9FEBA0BD /* RealtimeConnectionProvider+Websocket.swift in Sources */, + 8D626A98E5184C6BF481FA452FC46B98 /* RealtimeConnectionProvider.swift in Sources */, + 8047985EDA33FB19EAE5567135AD31FD /* RealtimeConnectionProviderResponse.swift in Sources */, + C9A936F720130D3EDE85DA203C9F970E /* RealtimeGatewayURLInterceptor.swift in Sources */, + A6F8CDCDC19327A3DF765673AFEDB029 /* RetryableConnection.swift in Sources */, + DD2A4E7F0AE4FEEB35AC9DD19BA0F826 /* StarscreamAdapter+Delegate.swift in Sources */, + 86042AF38F21C0F4ABCD678056718567 /* StarscreamAdapter.swift in Sources */, + A791E1CFDFFA700776265AEE626EE5FD /* SubscriptionConnection.swift in Sources */, + E66F66B459A618D9F0D78490540C2216 /* SubscriptionConnectionType.swift in Sources */, + C22D3236A01B0B7DD09B3A3E4A3C47F3 /* SubscriptionConstants.swift in Sources */, + 520DC7A6ACA0B5A745BC0C4334563746 /* SubscriptionItem.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 66F1493B002B6A44A120AEB0E5EF42A9 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 5A8B7CC2CA914F484DE953499C63B787 /* Compression.swift in Sources */, + 3D63CED228CE993E4724CC8665F29CCB /* SSLClientCertificate.swift in Sources */, + 4953905A1CC05710A3DD5522B66D1F14 /* SSLSecurity.swift in Sources */, + 5B3320B523100C4A4FD5951A9E488364 /* Starscream-dummy.m in Sources */, + CCE75483FD50DE52245C33771C62566A /* WebSocket.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3271,18 +3287,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 891820361B0C4473E305C9964A151D8A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - D33B9DA5E1E39015AC7159AC886A9028 /* Compression.swift in Sources */, - 2DC762D635242C4B58B0CB9D38818AD1 /* SSLClientCertificate.swift in Sources */, - 25C13E9E20A405312E01C88E1CA98B02 /* SSLSecurity.swift in Sources */, - AA2A3716CCE65F7B0EC630D866C7C243 /* Starscream-dummy.m in Sources */, - 9E931A952B72E323E16CD72CE4E68234 /* WebSocket.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 9803AC871714FC5D908A56D12179D519 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -3371,12 +3375,6 @@ target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */; targetProxy = B9DC971282DAFCB1461645A5FEE527CD /* PBXContainerItemProxy */; }; - 1D3B25805B19A6A919C4B7CB2E727386 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Starscream; - target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */; - targetProxy = 263F85690CD33FB59444CB66DE4AE81B /* PBXContainerItemProxy */; - }; 1E73716CF36F59A844A4D197B5236FBE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = AppSyncRealTimeClient; @@ -3599,6 +3597,12 @@ target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; targetProxy = 940B96D99A6D636ED62B37FC2FB03AD6 /* PBXContainerItemProxy */; }; + C908732D67148E3DDC5392485955B7CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Starscream; + target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */; + targetProxy = 82FAFBABFB75027F788077065EDFF65E /* PBXContainerItemProxy */; + }; CBB689934AC466981105DB7AA2382103 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = AWSCore; @@ -3726,9 +3730,9 @@ }; name = Release; }; - 011B337D95343525F8DDB80F14670101 /* Release */ = { + 0A044C808D5147A7A6984B4D5F693235 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B71AA68AE84A106B4FF653B1041A1B10 /* AppSyncRealTimeClient.release.xcconfig */; + baseConfigurationReference = 04016E16FDDBE1F23A4B9E0F6F702BC7 /* AWSCore.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3739,18 +3743,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/AWSCore/AWSCore-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/AWSCore/AWSCore-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient.modulemap"; - PRODUCT_MODULE_NAME = AppSyncRealTimeClient; - PRODUCT_NAME = AppSyncRealTimeClient; + MODULEMAP_FILE = "Target Support Files/AWSCore/AWSCore.modulemap"; + PRODUCT_MODULE_NAME = AWSCore; + PRODUCT_NAME = AWSCore; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -3758,9 +3762,9 @@ }; name = Release; }; - 0A044C808D5147A7A6984B4D5F693235 /* Release */ = { + 0A910267E8C411F53D9461BE555990EE /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B873AD48BD47D02A16AA8248A9DA22FC /* AWSCore.release.xcconfig */; + baseConfigurationReference = 5E22413E5C3B9756292BA61219E2C188 /* AppSyncRealTimeClient.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3771,18 +3775,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/AWSCore/AWSCore-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/AWSCore/AWSCore-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/AWSCore/AWSCore.modulemap"; - PRODUCT_MODULE_NAME = AWSCore; - PRODUCT_NAME = AWSCore; + MODULEMAP_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient.modulemap"; + PRODUCT_MODULE_NAME = AppSyncRealTimeClient; + PRODUCT_NAME = AppSyncRealTimeClient; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 5.1; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; @@ -3792,7 +3796,7 @@ }; 0C8AE3232300B897A8290D079D5D08A9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05DE8D5313D6AAB4EA3A729F1A616F3A /* AWSCore.debug.xcconfig */; + baseConfigurationReference = 7B5AB5E6FB04500F28422F26134F7A78 /* AWSCore.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3823,7 +3827,7 @@ }; 0CAA5A9A1060F429B402AB44C837F474 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A98E209FCAA0B9CCDF5B1495C42B8CBF /* AWSS3.release.xcconfig */; + baseConfigurationReference = E72678C82DB790657B3AC3C5D30F0DBB /* AWSS3.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3889,7 +3893,7 @@ }; 12C5CDBAD5284CE15966E8C0A42E5810 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 321A22AB8A9190959CAAB3A4DF015095 /* AWSS3.debug.xcconfig */; + baseConfigurationReference = F15889B069B30925FFCE0FCF7546B05A /* AWSS3.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3952,6 +3956,37 @@ }; name = Release; }; + 3334ACB1D17580FCDD334939214B409A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 821FB7812D982BE08D576881F46A8E8D /* AppSyncRealTimeClient.debug.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient.modulemap"; + PRODUCT_MODULE_NAME = AppSyncRealTimeClient; + PRODUCT_NAME = AppSyncRealTimeClient; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.1; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 3F7FDE7975151E083B6820E821594F21 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6253C030B3DF5BDAA50334BA734C1F55 /* Pods-AWSAppSyncIntegrationTests.release.xcconfig */; @@ -3988,7 +4023,7 @@ }; 45F0FC44DCE793C265DE51E3A62F7D41 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 79F442D15EFAACB377000C2D109CDF55 /* AWSCognitoIdentityProvider.release.xcconfig */; + baseConfigurationReference = 2BD69C6477043B7F968A1176BC075DD4 /* AWSCognitoIdentityProvider.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4020,7 +4055,7 @@ }; 46EECD2DED30D7C5FE141C0B267C2D3F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C0D60CA41F048B3DC742A80DAF75267A /* SwiftLint.debug.xcconfig */; + baseConfigurationReference = FACBD96EA439EE7C91BE8ACDCF0569FF /* SwiftLint.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -4033,7 +4068,7 @@ }; 476EDB783CC0A9F1D6D8F36011E4DE40 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F1C130A583AEF3F35A3C9E07ADD54B1F /* AWSAuthCore.debug.xcconfig */; + baseConfigurationReference = 1B9F4B886CFE63C5426A6BF41BEF2949 /* AWSAuthCore.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4064,7 +4099,7 @@ }; 4D2BD58136D99FDB2BF04058372CFDA8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 668019563E20474924EE872290C6751E /* AWSMobileClient.debug.xcconfig */; + baseConfigurationReference = F9E22CB69559294221AA0DF9F7C37B61 /* AWSMobileClient.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4095,7 +4130,7 @@ }; 50060BD3822F9D62C4EF6DAD90E4B073 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3D9724790F4DD2A99B782B6CBFD7FDF6 /* AWSCognitoIdentityProvider.debug.xcconfig */; + baseConfigurationReference = 7F9530741E401ECF56A5D14F2607B08E /* AWSCognitoIdentityProvider.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4126,7 +4161,7 @@ }; 55DD740115BE746C8DBB7753806D85D5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B85AD7F062851B0BFC8442A08CC9F7B0 /* SwiftLint.release.xcconfig */; + baseConfigurationReference = 2018192E002BC1F698650986BF1708F2 /* SwiftLint.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -4140,7 +4175,7 @@ }; 5908717A11D6AF5FD4366D681DA8DE27 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B130AD307E750431753C14EADCE0CAAD /* ReachabilitySwift.release.xcconfig */; + baseConfigurationReference = 6F99CE37A94CD2BB7EEFB4A4D10E57E9 /* ReachabilitySwift.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4172,7 +4207,7 @@ }; 5B0E82402408AFEEF929828936E1F40A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F32F2606BCF1895835DD19EF080F6BFA /* SQLite.swift.debug.xcconfig */; + baseConfigurationReference = 3CCB7DDDE48D5AB4EE04F251003B1650 /* SQLite.swift.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4302,7 +4337,7 @@ }; 778E30284900C4FA2ED0C8A214CF2562 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A9E3D90FAE4C5DCB65AEE12D7A67EE5A /* AWSCognitoIdentityProviderASF.debug.xcconfig */; + baseConfigurationReference = E139905C8CF70793A069E1B03A1F8617 /* AWSCognitoIdentityProviderASF.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4331,38 +4366,6 @@ }; name = Debug; }; - 800C87C1B95347F21A5F9410717C4B15 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A5FEA276382F60B0EFF163A037FD8AC2 /* Starscream.release.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap"; - PRODUCT_MODULE_NAME = Starscream; - PRODUCT_NAME = Starscream; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 8F17DC3A99F99FBAD606CE6963886315 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -4522,7 +4525,7 @@ }; 9746EF76AE8548FF46F6E9746E9E97F1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2EAE3A875859EF6B56E7F545BEF95D90 /* SQLite.swift.release.xcconfig */; + baseConfigurationReference = 80FCB0B181B45606C094351A38A2F6A5 /* SQLite.swift.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4653,9 +4656,40 @@ }; name = Debug; }; + BAAEB54B2B2B616E158E8DD6670227A7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1B35482E0CD1FD85186173C258B3C5F6 /* Starscream.debug.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap"; + PRODUCT_MODULE_NAME = Starscream; + PRODUCT_NAME = Starscream; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; BC7E0F1BEF5A94F0267AE13004488A0A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 617A151D2A0CED5E20EE5ADCD4E74766 /* AWSCognitoIdentityProviderASF.release.xcconfig */; + baseConfigurationReference = 79372ADFDAD89AD0BE486ED02B8F2F32 /* AWSCognitoIdentityProviderASF.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4687,7 +4721,7 @@ }; BF848F0D707191349682D4F048DCDE4C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5CE9F8FDD08394EC9031234F1BD2D655 /* AWSMobileClient.release.xcconfig */; + baseConfigurationReference = C94CAB414D02A3A094FECF3E15119B03 /* AWSMobileClient.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4752,7 +4786,7 @@ }; D7B77D4B863E883083E320094B3F5ECA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 08E754FB11EC9C0803314E8882D4C297 /* ReachabilitySwift.debug.xcconfig */; + baseConfigurationReference = 89584E86E39C8F9975A82F00DAF52BB8 /* ReachabilitySwift.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4781,40 +4815,9 @@ }; name = Debug; }; - D8CB59B3BD340DD906F9C8E40F7796C6 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F4E2F352990E27DD217BB465DC395EDF /* AppSyncRealTimeClient.debug.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient.modulemap"; - PRODUCT_MODULE_NAME = AppSyncRealTimeClient; - PRODUCT_NAME = AppSyncRealTimeClient; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; D9DD7470867AE463E701061C1DEA76AD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5575F09CB1FF90F402B79A5D51CF1A8C /* AWSAuthCore.release.xcconfig */; + baseConfigurationReference = 207C8245328B5240B2367B5BFD1AA0D0 /* AWSAuthCore.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4878,11 +4881,10 @@ }; name = Release; }; - E3D8B6461D2B3912F5E96FC28534679F /* Debug */ = { + E02EABB677FA26C1A327CB06FB72EA27 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E989BAF20C9082A0EA2E41926F098EF3 /* Pods-AWSAppSync.debug.xcconfig */; + baseConfigurationReference = CF41D4F21BC7BBD13C358FB5F34407AC /* Starscream.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4892,29 +4894,30 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap"; + PRODUCT_MODULE_NAME = Starscream; + PRODUCT_NAME = Starscream; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - F1C6F9E7022A1EAC9765EF02E9C54B61 /* Debug */ = { + E3D8B6461D2B3912F5E96FC28534679F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1ECBA8A2EF9277979F48C6A38D63902D /* Starscream.debug.xcconfig */; + baseConfigurationReference = E989BAF20C9082A0EA2E41926F098EF3 /* Pods-AWSAppSync.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4924,18 +4927,19 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap"; - PRODUCT_MODULE_NAME = Starscream; - PRODUCT_NAME = Starscream; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -4954,20 +4958,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { + 418C0DA80FA833A93511324F04140E45 /* Build configuration list for PBXNativeTarget "AppSyncRealTimeClient" */ = { isa = XCConfigurationList; buildConfigurations = ( - 916E0404255105F480DC4950B7625F7A /* Debug */, - 8F17DC3A99F99FBAD606CE6963886315 /* Release */, + 3334ACB1D17580FCDD334939214B409A /* Debug */, + 0A910267E8C411F53D9461BE555990EE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 483A71E0B6B4DF1D88B2E1822F05820C /* Build configuration list for PBXNativeTarget "Starscream" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - F1C6F9E7022A1EAC9765EF02E9C54B61 /* Debug */, - 800C87C1B95347F21A5F9410717C4B15 /* Release */, + 916E0404255105F480DC4950B7625F7A /* Debug */, + 8F17DC3A99F99FBAD606CE6963886315 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4990,6 +4994,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 557487FA20DE2F8135456FF105389C97 /* Build configuration list for PBXNativeTarget "Starscream" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BAAEB54B2B2B616E158E8DD6670227A7 /* Debug */, + E02EABB677FA26C1A327CB06FB72EA27 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 5E1D3A8318F603D191D121F70943FF08 /* Build configuration list for PBXNativeTarget "SQLite.swift" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -5107,15 +5120,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - FC97FAE7E1A80382F594D16928B64618 /* Build configuration list for PBXNativeTarget "AppSyncRealTimeClient" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - D8CB59B3BD340DD906F9C8E40F7796C6 /* Debug */, - 011B337D95343525F8DDB80F14670101 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; diff --git a/Pods/Target Support Files/AWSAuthCore/AWSAuthCore-Info.plist b/Pods/Target Support Files/AWSAuthCore/AWSAuthCore-Info.plist index 77d2c7dd..4fcad8bd 100644 --- a/Pods/Target Support Files/AWSAuthCore/AWSAuthCore-Info.plist +++ b/Pods/Target Support Files/AWSAuthCore/AWSAuthCore-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.14.2 + 2.15.0 CFBundleSignature ???? CFBundleVersion diff --git a/Pods/Target Support Files/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider-Info.plist b/Pods/Target Support Files/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider-Info.plist index 77d2c7dd..4fcad8bd 100644 --- a/Pods/Target Support Files/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider-Info.plist +++ b/Pods/Target Support Files/AWSCognitoIdentityProvider/AWSCognitoIdentityProvider-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.14.2 + 2.15.0 CFBundleSignature ???? CFBundleVersion diff --git a/Pods/Target Support Files/AWSCore/AWSCore-Info.plist b/Pods/Target Support Files/AWSCore/AWSCore-Info.plist index 77d2c7dd..4fcad8bd 100644 --- a/Pods/Target Support Files/AWSCore/AWSCore-Info.plist +++ b/Pods/Target Support Files/AWSCore/AWSCore-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.14.2 + 2.15.0 CFBundleSignature ???? CFBundleVersion diff --git a/Pods/Target Support Files/AWSMobileClient/AWSMobileClient-Info.plist b/Pods/Target Support Files/AWSMobileClient/AWSMobileClient-Info.plist index 77d2c7dd..4fcad8bd 100644 --- a/Pods/Target Support Files/AWSMobileClient/AWSMobileClient-Info.plist +++ b/Pods/Target Support Files/AWSMobileClient/AWSMobileClient-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.14.2 + 2.15.0 CFBundleSignature ???? CFBundleVersion diff --git a/Pods/Target Support Files/AWSS3/AWSS3-Info.plist b/Pods/Target Support Files/AWSS3/AWSS3-Info.plist index 77d2c7dd..4fcad8bd 100644 --- a/Pods/Target Support Files/AWSS3/AWSS3-Info.plist +++ b/Pods/Target Support Files/AWSS3/AWSS3-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 2.14.2 + 2.15.0 CFBundleSignature ???? CFBundleVersion diff --git a/Pods/Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist b/Pods/Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist index 2a9158a0..7b6b52a4 100644 --- a/Pods/Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist +++ b/Pods/Target Support Files/AppSyncRealTimeClient/AppSyncRealTimeClient-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 1.2.0 + 1.4.0 CFBundleSignature ???? CFBundleVersion diff --git a/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.markdown b/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.markdown index a465acda..7b168285 100644 --- a/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.markdown @@ -8,102 +8,181 @@ The AWS Mobile SDK for iOS is generally licensed under the Apache 2.0 License, w ## AppSyncRealTimeClient -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. ## ReachabilitySwift diff --git a/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.plist b/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.plist index 7fb96b15..caee138a 100644 --- a/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-AWSAppSync/Pods-AWSAppSync-acknowledgements.plist @@ -25,102 +25,181 @@ FooterText - Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. License Apache License, Version 2.0 diff --git a/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.markdown b/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.markdown index 8eccdcf4..01e8233f 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.markdown @@ -8,102 +8,181 @@ The AWS Mobile SDK for iOS is generally licensed under the Apache 2.0 License, w ## AppSyncRealTimeClient -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. ## ReachabilitySwift diff --git a/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.plist b/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.plist index d1cd7df3..1b5c44fe 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-AWSAppSyncIntegrationTests/Pods-AWSAppSyncIntegrationTests-acknowledgements.plist @@ -25,102 +25,181 @@ FooterText - Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. License Apache License, Version 2.0 diff --git a/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.markdown b/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.markdown index a90eff84..21da36c6 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.markdown @@ -33,102 +33,181 @@ The AWS Mobile SDK for iOS is generally licensed under the Apache 2.0 License, w ## AppSyncRealTimeClient -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. ## ReachabilitySwift diff --git a/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.plist b/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.plist index 26500d86..ae864a45 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-AWSAppSyncTestApp/Pods-AWSAppSyncTestApp-acknowledgements.plist @@ -80,102 +80,181 @@ FooterText - Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. License Apache License, Version 2.0 diff --git a/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.markdown b/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.markdown index 8590d373..4a5d4a2f 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.markdown @@ -8,102 +8,181 @@ The AWS Mobile SDK for iOS is generally licensed under the Apache 2.0 License, w ## AppSyncRealTimeClient -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. ## ReachabilitySwift diff --git a/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.plist b/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.plist index e50e30c6..d4bdacda 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-AWSAppSyncTestCommon/Pods-AWSAppSyncTestCommon-acknowledgements.plist @@ -25,102 +25,181 @@ FooterText - Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. License Apache License, Version 2.0 diff --git a/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.markdown b/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.markdown index 8eccdcf4..01e8233f 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.markdown @@ -8,102 +8,181 @@ The AWS Mobile SDK for iOS is generally licensed under the Apache 2.0 License, w ## AppSyncRealTimeClient -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. ## ReachabilitySwift diff --git a/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.plist b/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.plist index d1cd7df3..1b5c44fe 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-AWSAppSyncTestHostApp/Pods-AWSAppSyncTestHostApp-acknowledgements.plist @@ -25,102 +25,181 @@ FooterText - Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. License Apache License, Version 2.0 diff --git a/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.markdown b/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.markdown index 8eccdcf4..01e8233f 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.markdown @@ -8,102 +8,181 @@ The AWS Mobile SDK for iOS is generally licensed under the Apache 2.0 License, w ## AppSyncRealTimeClient -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. ## ReachabilitySwift diff --git a/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.plist b/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.plist index d1cd7df3..1b5c44fe 100644 --- a/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-AWSAppSyncUnitTests/Pods-AWSAppSyncUnitTests-acknowledgements.plist @@ -25,102 +25,181 @@ FooterText - Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. License Apache License, Version 2.0 diff --git a/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.markdown b/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.markdown index a465acda..7b168285 100644 --- a/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.markdown @@ -8,102 +8,181 @@ The AWS Mobile SDK for iOS is generally licensed under the Apache 2.0 License, w ## AppSyncRealTimeClient -Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. ## ReachabilitySwift diff --git a/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.plist b/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.plist index 7fb96b15..caee138a 100644 --- a/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-ApolloTests/Pods-ApolloTests-acknowledgements.plist @@ -25,102 +25,181 @@ FooterText - Amazon Software License 1.0 - -This Amazon Software License ("License") governs your use, reproduction, and -distribution of the accompanying software as specified below. - -1. Definitions - - "Licensor" means any person or entity that distributes its Work. - - "Software" means the original work of authorship made available under this - License. - - "Work" means the Software and any additions to or derivative works of the - Software that are made available under this License. - - The terms "reproduce," "reproduction," "derivative works," and - "distribution" have the meaning as provided under U.S. copyright law; - provided, however, that for the purposes of this License, derivative works - shall not include works that remain separable from, or merely link (or bind - by name) to the interfaces of, the Work. - - Works, including the Software, are "made available" under this License by - including in or with the Work either (a) a copyright notice referencing the - applicability of this License to the Work, or (b) a copy of this License. - -2. License Grants - - 2.1 Copyright Grant. Subject to the terms and conditions of this License, - each Licensor grants to you a perpetual, worldwide, non-exclusive, - royalty-free, copyright license to reproduce, prepare derivative works of, - publicly display, publicly perform, sublicense and distribute its Work and - any resulting derivative works in any form. - - 2.2 Patent Grant. Subject to the terms and conditions of this License, each - Licensor grants to you a perpetual, worldwide, non-exclusive, royalty-free - patent license to make, have made, use, sell, offer for sale, import, and - otherwise transfer its Work, in whole or in part. The foregoing license - applies only to the patent claims licensable by Licensor that would be - infringed by Licensor's Work (or portion thereof) individually and - excluding any combinations with any other materials or technology. - -3. Limitations - - 3.1 Redistribution. You may reproduce or distribute the Work only if - (a) you do so under this License, (b) you include a complete copy of this - License with your distribution, and (c) you retain without modification - any copyright, patent, trademark, or attribution notices that are present - in the Work. - - 3.2 Derivative Works. You may specify that additional or different terms - apply to the use, reproduction, and distribution of your derivative works - of the Work ("Your Terms") only if (a) Your Terms provide that the use - limitation in Section 3.3 applies to your derivative works, and (b) you - identify the specific derivative works that are subject to Your Terms. - Notwithstanding Your Terms, this License (including the redistribution - requirements in Section 3.1) will continue to apply to the Work itself. - - 3.3 Use Limitation. The Work and any derivative works thereof only may be - used or intended for use with the web services, computing platforms or - applications provided by Amazon.com, Inc. or its affiliates, including - Amazon Web Services, Inc. - - 3.4 Patent Claims. If you bring or threaten to bring a patent claim against - any Licensor (including any claim, cross-claim or counterclaim in a - lawsuit) to enforce any patents that you allege are infringed by any Work, - then your rights under this License from such Licensor (including the - grants in Sections 2.1 and 2.2) will terminate immediately. - - 3.5 Trademarks. This License does not grant any rights to use any - Licensor's or its affiliates' names, logos, or trademarks, except as - necessary to reproduce the notices described in this License. - - 3.6 Termination. If you violate any term of this License, then your rights - under this License (including the grants in Sections 2.1 and 2.2) will - terminate immediately. - -4. Disclaimer of Warranty. - - THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, - EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR - NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER - THIS LICENSE. SOME STATES' CONSUMER LAWS DO NOT ALLOW EXCLUSION OF AN - IMPLIED WARRANTY, SO THIS DISCLAIMER MAY NOT APPLY TO YOU. - -5. Limitation of Liability. - - EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL - THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE - SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, - INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR - RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK (INCLUDING - BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOST PROFITS - OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER COMM ERCIAL DAMAGES - OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF - SUCH DAMAGES. + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. License Apache License, Version 2.0 diff --git a/README.md b/README.md index a43e3a35..3ee24f05 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ The AWS AppSync SDK for iOS enables you to access your AWS AppSync backend and p 1. Add the following line to your Podfile: ```ruby - pod 'AWSAppSync', '~> 3.1.3' + pod 'AWSAppSync', '~> 3.1.4' ``` Example: @@ -37,7 +37,7 @@ The AWS AppSync SDK for iOS enables you to access your AWS AppSync backend and p use_frameworks! # Pods for EventsApp - pod 'AWSAppSync', '~> 3.1.3' + pod 'AWSAppSync', '~> 3.1.4' end ```