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 = "