// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 51; objects = { /* Begin PBXBuildFile section */ 9EC25692A4343D6C46C3DFAA /* Pods_AmazonChimeSDKMessagingDemo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E1337293E4AA4EB4DE4721A8 /* Pods_AmazonChimeSDKMessagingDemo.framework */; }; ED0301542702E441005FE28F /* SettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED0301532702E441005FE28F /* SettingsViewController.swift */; }; ED03015D27039979005FE28F /* ChannelTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED03015C27039979005FE28F /* ChannelTableViewController.swift */; }; ED03017C27063FA9005FE28F /* NotificationSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED03017B27063FA9005FE28F /* NotificationSettingsViewController.swift */; }; ED03017F27067451005FE28F /* NotificationSettingsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED03017E27067451005FE28F /* NotificationSettingsModel.swift */; }; ED030182270686B5005FE28F /* NotificationLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED030181270686B5005FE28F /* NotificationLevel.swift */; }; ED251DFB26D5A625009AC316 /* HttpUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED251DFA26D5A625009AC316 /* HttpUtils.swift */; }; ED251DFE26D5C3FF009AC316 /* CredentialExchangeResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED251DFD26D5C3FF009AC316 /* CredentialExchangeResponse.swift */; }; ED33A2F326544160000621B5 /* AppConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED33A2F226544160000621B5 /* AppConfiguration.swift */; }; ED33A2F626545204000621B5 /* AWSChimeSDKMessagingService.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED33A2F526545204000621B5 /* AWSChimeSDKMessagingService.swift */; }; ED37EC6B26422A14005272D9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED37EC6A26422A14005272D9 /* AppDelegate.swift */; }; ED37EC6D26422A14005272D9 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED37EC6C26422A14005272D9 /* SceneDelegate.swift */; }; ED37EC6F26422A14005272D9 /* SignInViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED37EC6E26422A14005272D9 /* SignInViewController.swift */; }; ED37EC7226422A14005272D9 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = ED37EC7026422A14005272D9 /* Main.storyboard */; }; ED37EC7426422A17005272D9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = ED37EC7326422A17005272D9 /* Assets.xcassets */; }; ED37EC7726422A17005272D9 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = ED37EC7526422A17005272D9 /* LaunchScreen.storyboard */; }; ED37ECAE264A2F24005272D9 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED37ECAD264A2F24005272D9 /* Extensions.swift */; }; ED37ECB4264A5577005272D9 /* ChatModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED37ECB3264A5577005272D9 /* ChatModel.swift */; }; ED3B8D9B264C9BAC00E662F2 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED3B8D9A264C9BAC00E662F2 /* Utils.swift */; }; ED3B8D9E264CD44B00E662F2 /* ChatMessageTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED3B8D9D264CD44A00E662F2 /* ChatMessageTableViewCell.swift */; }; ED3B8DA5264CD64200E662F2 /* ChatMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED3B8DA4264CD64200E662F2 /* ChatMessage.swift */; }; ED3B8DB5264DAC7E00E662F2 /* amplifyconfiguration.json in Resources */ = {isa = PBXBuildFile; fileRef = ED3B8DB4264DAC7E00E662F2 /* amplifyconfiguration.json */; }; ED3B8DB9264DAE6600E662F2 /* AuthService.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED3B8DB8264DAE6600E662F2 /* AuthService.swift */; }; ED7CAEAC264C4CD500F45DD8 /* ChatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED7CAEAB264C4CD500F45DD8 /* ChatViewController.swift */; }; EDB3BFC02654A53500CE699A /* User.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFBF2654A53500CE699A /* User.swift */; }; EDB3BFC5265578C000CE699A /* ChimeUserCredentials.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFC4265578C000CE699A /* ChimeUserCredentials.swift */; }; EDB3BFCA26557B2700CE699A /* MessagingSessionConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFC926557B2700CE699A /* MessagingSessionConfiguration.swift */; }; EDB3BFCF265585BB00CE699A /* DefaultMessagingSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFCE265585BB00CE699A /* DefaultMessagingSession.swift */; }; EDB3BFD326558D9300CE699A /* ConcurrentMutableSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFD226558D9300CE699A /* ConcurrentMutableSet.swift */; }; EDB3BFD726558E7000CE699A /* MessagingSessionObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFD626558E7000CE699A /* MessagingSessionObserver.swift */; }; EDB3BFDA2655904200CE699A /* MessagingSessionStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFD92655904200CE699A /* MessagingSessionStatus.swift */; }; EDB3BFDD2655916800CE699A /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFDC2655916800CE699A /* Message.swift */; }; EDB3BFE02655D03800CE699A /* DefaultSigV4.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3BFDF2655D03800CE699A /* DefaultSigV4.swift */; }; EDB3C01A265C26B800CE699A /* SigV4.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB3C019265C26B800CE699A /* SigV4.swift */; }; EDC8A49C26C50070006894E3 /* Payload.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDC8A49B26C50070006894E3 /* Payload.swift */; }; EDC8A50826D054CB006894E3 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDC8A50726D054CB006894E3 /* Constants.swift */; }; EDD3DA8B270CFBAE00052713 /* AWSChimeSDKIdentityService.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDD3DA8A270CFBAE00052713 /* AWSChimeSDKIdentityService.swift */; }; EDD3DA93270E275A00052713 /* SettingsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDD3DA92270E275900052713 /* SettingsModel.swift */; }; EDEBEF79265C420C00B567C7 /* MessagingSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEBEF78265C420C00B567C7 /* MessagingSession.swift */; }; EDEBEF7D265C47C800B567C7 /* WebSocketAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEBEF7C265C47C800B567C7 /* WebSocketAdapter.swift */; }; EDEBEF81265C498100B567C7 /* WebSocketAdapterObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEBEF80265C498100B567C7 /* WebSocketAdapterObserver.swift */; }; EDEBEF84265C4EBF00B567C7 /* DefaultWebSocketAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEBEF83265C4EBF00B567C7 /* DefaultWebSocketAdapter.swift */; }; EDEBEF87265C642700B567C7 /* ObserverUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEBEF86265C642700B567C7 /* ObserverUtils.swift */; }; EDEBEFA7265F4BD500B567C7 /* AttachmentService.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDEBEFA6265F4BD400B567C7 /* AttachmentService.swift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 852CD769D59823A8FE6A5130 /* Pods-AmazonChimeSDKMessagingDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AmazonChimeSDKMessagingDemo.debug.xcconfig"; path = "Target Support Files/Pods-AmazonChimeSDKMessagingDemo/Pods-AmazonChimeSDKMessagingDemo.debug.xcconfig"; sourceTree = ""; }; BC568F31185C2314E9A33FCF /* Pods-AmazonChimeSDKMessagingDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AmazonChimeSDKMessagingDemo.release.xcconfig"; path = "Target Support Files/Pods-AmazonChimeSDKMessagingDemo/Pods-AmazonChimeSDKMessagingDemo.release.xcconfig"; sourceTree = ""; }; E1337293E4AA4EB4DE4721A8 /* Pods_AmazonChimeSDKMessagingDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AmazonChimeSDKMessagingDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; ED0301532702E441005FE28F /* SettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsViewController.swift; sourceTree = ""; }; ED03015C27039979005FE28F /* ChannelTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChannelTableViewController.swift; sourceTree = ""; }; ED03017B27063FA9005FE28F /* NotificationSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationSettingsViewController.swift; sourceTree = ""; }; ED03017E27067451005FE28F /* NotificationSettingsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationSettingsModel.swift; sourceTree = ""; }; ED030181270686B5005FE28F /* NotificationLevel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationLevel.swift; sourceTree = ""; }; ED0301FF2707BE6A005FE28F /* AmazonChimeSDKMessagingDemo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = AmazonChimeSDKMessagingDemo.entitlements; sourceTree = ""; }; ED251DFA26D5A625009AC316 /* HttpUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HttpUtils.swift; sourceTree = ""; }; ED251DFD26D5C3FF009AC316 /* CredentialExchangeResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CredentialExchangeResponse.swift; sourceTree = ""; }; ED33A2F226544160000621B5 /* AppConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppConfiguration.swift; sourceTree = ""; }; ED33A2F526545204000621B5 /* AWSChimeSDKMessagingService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AWSChimeSDKMessagingService.swift; sourceTree = ""; }; ED37EC6726422A14005272D9 /* AmazonChimeSDKMessagingDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AmazonChimeSDKMessagingDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; ED37EC6A26422A14005272D9 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; ED37EC6C26422A14005272D9 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; ED37EC6E26422A14005272D9 /* SignInViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignInViewController.swift; sourceTree = ""; }; ED37EC7126422A14005272D9 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; ED37EC7326422A17005272D9 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; ED37EC7626422A17005272D9 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; ED37EC7826422A17005272D9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; ED37ECAD264A2F24005272D9 /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = ""; }; ED37ECB3264A5577005272D9 /* ChatModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatModel.swift; sourceTree = ""; }; ED3B8D9A264C9BAC00E662F2 /* Utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = ""; }; ED3B8D9D264CD44A00E662F2 /* ChatMessageTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatMessageTableViewCell.swift; sourceTree = ""; }; ED3B8DA4264CD64200E662F2 /* ChatMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatMessage.swift; sourceTree = ""; }; ED3B8DB4264DAC7E00E662F2 /* amplifyconfiguration.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = amplifyconfiguration.json; sourceTree = ""; }; ED3B8DB8264DAE6600E662F2 /* AuthService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthService.swift; sourceTree = ""; }; ED7CAEAB264C4CD500F45DD8 /* ChatViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatViewController.swift; sourceTree = ""; }; EDB3BFBF2654A53500CE699A /* User.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = User.swift; sourceTree = ""; }; EDB3BFC4265578C000CE699A /* ChimeUserCredentials.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChimeUserCredentials.swift; sourceTree = ""; }; EDB3BFC926557B2700CE699A /* MessagingSessionConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessagingSessionConfiguration.swift; sourceTree = ""; }; EDB3BFCE265585BB00CE699A /* DefaultMessagingSession.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultMessagingSession.swift; sourceTree = ""; }; EDB3BFD226558D9300CE699A /* ConcurrentMutableSet.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConcurrentMutableSet.swift; sourceTree = ""; }; EDB3BFD626558E7000CE699A /* MessagingSessionObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessagingSessionObserver.swift; sourceTree = ""; }; EDB3BFD92655904200CE699A /* MessagingSessionStatus.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessagingSessionStatus.swift; sourceTree = ""; }; EDB3BFDC2655916800CE699A /* Message.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Message.swift; sourceTree = ""; }; EDB3BFDF2655D03800CE699A /* DefaultSigV4.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultSigV4.swift; sourceTree = ""; }; EDB3C019265C26B800CE699A /* SigV4.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SigV4.swift; sourceTree = ""; }; EDC8A49B26C50070006894E3 /* Payload.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Payload.swift; sourceTree = ""; }; EDC8A50726D054CB006894E3 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; EDD3DA8A270CFBAE00052713 /* AWSChimeSDKIdentityService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AWSChimeSDKIdentityService.swift; sourceTree = ""; }; EDD3DA92270E275900052713 /* SettingsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsModel.swift; sourceTree = ""; }; EDEBEF78265C420C00B567C7 /* MessagingSession.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessagingSession.swift; sourceTree = ""; }; EDEBEF7C265C47C800B567C7 /* WebSocketAdapter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebSocketAdapter.swift; sourceTree = ""; }; EDEBEF80265C498100B567C7 /* WebSocketAdapterObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebSocketAdapterObserver.swift; sourceTree = ""; }; EDEBEF83265C4EBF00B567C7 /* DefaultWebSocketAdapter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DefaultWebSocketAdapter.swift; sourceTree = ""; }; EDEBEF86265C642700B567C7 /* ObserverUtils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObserverUtils.swift; sourceTree = ""; }; EDEBEFA6265F4BD400B567C7 /* AttachmentService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AttachmentService.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ ED37EC6426422A14005272D9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 9EC25692A4343D6C46C3DFAA /* Pods_AmazonChimeSDKMessagingDemo.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 0F1EFBDB2850FBF55312B4EB /* Frameworks */ = { isa = PBXGroup; children = ( E1337293E4AA4EB4DE4721A8 /* Pods_AmazonChimeSDKMessagingDemo.framework */, ); name = Frameworks; sourceTree = ""; }; 9299B1D0223054C02138D278 /* Pods */ = { isa = PBXGroup; children = ( 852CD769D59823A8FE6A5130 /* Pods-AmazonChimeSDKMessagingDemo.debug.xcconfig */, BC568F31185C2314E9A33FCF /* Pods-AmazonChimeSDKMessagingDemo.release.xcconfig */, ); path = Pods; sourceTree = ""; }; ED03015F2703A70A005FE28F /* controllers */ = { isa = PBXGroup; children = ( ED37EC6E26422A14005272D9 /* SignInViewController.swift */, ED03015C27039979005FE28F /* ChannelTableViewController.swift */, ED0301532702E441005FE28F /* SettingsViewController.swift */, ED7CAEAB264C4CD500F45DD8 /* ChatViewController.swift */, ED03017B27063FA9005FE28F /* NotificationSettingsViewController.swift */, ); path = controllers; sourceTree = ""; }; ED0301622703A78E005FE28F /* models */ = { isa = PBXGroup; children = ( ED37ECB3264A5577005272D9 /* ChatModel.swift */, ED03017E27067451005FE28F /* NotificationSettingsModel.swift */, EDD3DA92270E275900052713 /* SettingsModel.swift */, ); path = models; sourceTree = ""; }; ED37EC5E26422A14005272D9 = { isa = PBXGroup; children = ( ED37EC6926422A14005272D9 /* AmazonChimeSDKMessagingDemo */, ED37EC6826422A14005272D9 /* Products */, 9299B1D0223054C02138D278 /* Pods */, 0F1EFBDB2850FBF55312B4EB /* Frameworks */, ); sourceTree = ""; }; ED37EC6826422A14005272D9 /* Products */ = { isa = PBXGroup; children = ( ED37EC6726422A14005272D9 /* AmazonChimeSDKMessagingDemo.app */, ); name = Products; sourceTree = ""; }; ED37EC6926422A14005272D9 /* AmazonChimeSDKMessagingDemo */ = { isa = PBXGroup; children = ( ED0301FF2707BE6A005FE28F /* AmazonChimeSDKMessagingDemo.entitlements */, EDB3BFC32655789200CE699A /* messaging-websocket */, EDB3BFBD2654A38400CE699A /* entity */, ED3B8DB7264DAE4400E662F2 /* service */, ED3B8DA2264CD56B00E662F2 /* utils */, ED37EC6A26422A14005272D9 /* AppDelegate.swift */, ED37EC6C26422A14005272D9 /* SceneDelegate.swift */, ED03015F2703A70A005FE28F /* controllers */, ED37EC7026422A14005272D9 /* Main.storyboard */, ED37EC7326422A17005272D9 /* Assets.xcassets */, ED37EC7526422A17005272D9 /* LaunchScreen.storyboard */, ED37EC7826422A17005272D9 /* Info.plist */, ED0301622703A78E005FE28F /* models */, ED3B8DB4264DAC7E00E662F2 /* amplifyconfiguration.json */, ED33A2F226544160000621B5 /* AppConfiguration.swift */, ); path = AmazonChimeSDKMessagingDemo; sourceTree = ""; }; ED3B8DA2264CD56B00E662F2 /* utils */ = { isa = PBXGroup; children = ( ED37ECAD264A2F24005272D9 /* Extensions.swift */, ED3B8D9A264C9BAC00E662F2 /* Utils.swift */, EDC8A50726D054CB006894E3 /* Constants.swift */, ED251DFA26D5A625009AC316 /* HttpUtils.swift */, ); path = utils; sourceTree = ""; }; ED3B8DB7264DAE4400E662F2 /* service */ = { isa = PBXGroup; children = ( ED3B8DB8264DAE6600E662F2 /* AuthService.swift */, ED33A2F526545204000621B5 /* AWSChimeSDKMessagingService.swift */, EDEBEFA6265F4BD400B567C7 /* AttachmentService.swift */, EDD3DA8A270CFBAE00052713 /* AWSChimeSDKIdentityService.swift */, ); path = service; sourceTree = ""; }; EDB3BFBD2654A38400CE699A /* entity */ = { isa = PBXGroup; children = ( ED3B8D9D264CD44A00E662F2 /* ChatMessageTableViewCell.swift */, ED3B8DA4264CD64200E662F2 /* ChatMessage.swift */, EDB3BFBF2654A53500CE699A /* User.swift */, EDB3BFDC2655916800CE699A /* Message.swift */, EDC8A49B26C50070006894E3 /* Payload.swift */, ED251DFD26D5C3FF009AC316 /* CredentialExchangeResponse.swift */, ED030181270686B5005FE28F /* NotificationLevel.swift */, ); path = entity; sourceTree = ""; }; EDB3BFC32655789200CE699A /* messaging-websocket */ = { isa = PBXGroup; children = ( EDEBEF7B265C478700B567C7 /* internal */, EDB3BFD126558D6D00CE699A /* utils */, EDB3BFC826557B0100CE699A /* session */, ); path = "messaging-websocket"; sourceTree = ""; }; EDB3BFC826557B0100CE699A /* session */ = { isa = PBXGroup; children = ( EDB3BFC4265578C000CE699A /* ChimeUserCredentials.swift */, EDB3BFC926557B2700CE699A /* MessagingSessionConfiguration.swift */, EDB3BFCE265585BB00CE699A /* DefaultMessagingSession.swift */, EDB3BFD626558E7000CE699A /* MessagingSessionObserver.swift */, EDB3BFD92655904200CE699A /* MessagingSessionStatus.swift */, EDEBEF78265C420C00B567C7 /* MessagingSession.swift */, ); path = session; sourceTree = ""; }; EDB3BFD126558D6D00CE699A /* utils */ = { isa = PBXGroup; children = ( EDB3BFD226558D9300CE699A /* ConcurrentMutableSet.swift */, EDB3BFDF2655D03800CE699A /* DefaultSigV4.swift */, EDB3C019265C26B800CE699A /* SigV4.swift */, EDEBEF86265C642700B567C7 /* ObserverUtils.swift */, ); path = utils; sourceTree = ""; }; EDEBEF7B265C478700B567C7 /* internal */ = { isa = PBXGroup; children = ( EDEBEF7C265C47C800B567C7 /* WebSocketAdapter.swift */, EDEBEF80265C498100B567C7 /* WebSocketAdapterObserver.swift */, EDEBEF83265C4EBF00B567C7 /* DefaultWebSocketAdapter.swift */, ); path = internal; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ ED37EC6626422A14005272D9 /* AmazonChimeSDKMessagingDemo */ = { isa = PBXNativeTarget; buildConfigurationList = ED37EC9126422A18005272D9 /* Build configuration list for PBXNativeTarget "AmazonChimeSDKMessagingDemo" */; buildPhases = ( 1827EB072433AC989C7DA3E8 /* [CP] Check Pods Manifest.lock */, ED37EC6326422A14005272D9 /* Sources */, ED37EC6426422A14005272D9 /* Frameworks */, ED37EC6526422A14005272D9 /* Resources */, 62B4132CACDD8D80C8A07D79 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( ); name = AmazonChimeSDKMessagingDemo; productName = AmazonChimeMessagingSDKDemo; productReference = ED37EC6726422A14005272D9 /* AmazonChimeSDKMessagingDemo.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ ED37EC5F26422A14005272D9 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 1200; LastUpgradeCheck = 1200; TargetAttributes = { ED37EC6626422A14005272D9 = { CreatedOnToolsVersion = 12.0; LastSwiftMigration = 1200; }; }; }; buildConfigurationList = ED37EC6226422A14005272D9 /* Build configuration list for PBXProject "AmazonChimeSDKMessagingDemo" */; compatibilityVersion = "Xcode 9.3"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = ED37EC5E26422A14005272D9; productRefGroup = ED37EC6826422A14005272D9 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( ED37EC6626422A14005272D9 /* AmazonChimeSDKMessagingDemo */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ ED37EC6526422A14005272D9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ED37EC7726422A17005272D9 /* LaunchScreen.storyboard in Resources */, ED37EC7426422A17005272D9 /* Assets.xcassets in Resources */, ED37EC7226422A14005272D9 /* Main.storyboard in Resources */, ED3B8DB5264DAC7E00E662F2 /* amplifyconfiguration.json in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 1827EB072433AC989C7DA3E8 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-AmazonChimeSDKMessagingDemo-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 62B4132CACDD8D80C8A07D79 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-AmazonChimeSDKMessagingDemo/Pods-AmazonChimeSDKMessagingDemo-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-AmazonChimeSDKMessagingDemo/Pods-AmazonChimeSDKMessagingDemo-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AmazonChimeSDKMessagingDemo/Pods-AmazonChimeSDKMessagingDemo-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ ED37EC6326422A14005272D9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( EDB3BFC02654A53500CE699A /* User.swift in Sources */, ED3B8DA5264CD64200E662F2 /* ChatMessage.swift in Sources */, ED0301542702E441005FE28F /* SettingsViewController.swift in Sources */, ED37EC6F26422A14005272D9 /* SignInViewController.swift in Sources */, ED251DFB26D5A625009AC316 /* HttpUtils.swift in Sources */, EDB3BFD326558D9300CE699A /* ConcurrentMutableSet.swift in Sources */, EDB3BFCF265585BB00CE699A /* DefaultMessagingSession.swift in Sources */, ED03017F27067451005FE28F /* NotificationSettingsModel.swift in Sources */, EDC8A50826D054CB006894E3 /* Constants.swift in Sources */, ED37ECB4264A5577005272D9 /* ChatModel.swift in Sources */, EDEBEF81265C498100B567C7 /* WebSocketAdapterObserver.swift in Sources */, ED37EC6B26422A14005272D9 /* AppDelegate.swift in Sources */, ED03017C27063FA9005FE28F /* NotificationSettingsViewController.swift in Sources */, ED030182270686B5005FE28F /* NotificationLevel.swift in Sources */, ED37ECAE264A2F24005272D9 /* Extensions.swift in Sources */, ED33A2F326544160000621B5 /* AppConfiguration.swift in Sources */, EDD3DA93270E275A00052713 /* SettingsModel.swift in Sources */, EDD3DA8B270CFBAE00052713 /* AWSChimeSDKIdentityService.swift in Sources */, EDEBEF79265C420C00B567C7 /* MessagingSession.swift in Sources */, ED3B8DB9264DAE6600E662F2 /* AuthService.swift in Sources */, EDB3BFC5265578C000CE699A /* ChimeUserCredentials.swift in Sources */, ED37EC6D26422A14005272D9 /* SceneDelegate.swift in Sources */, ED251DFE26D5C3FF009AC316 /* CredentialExchangeResponse.swift in Sources */, ED03015D27039979005FE28F /* ChannelTableViewController.swift in Sources */, ED33A2F626545204000621B5 /* AWSChimeSDKMessagingService.swift in Sources */, EDEBEF84265C4EBF00B567C7 /* DefaultWebSocketAdapter.swift in Sources */, EDEBEFA7265F4BD500B567C7 /* AttachmentService.swift in Sources */, ED3B8D9B264C9BAC00E662F2 /* Utils.swift in Sources */, ED7CAEAC264C4CD500F45DD8 /* ChatViewController.swift in Sources */, EDB3BFD726558E7000CE699A /* MessagingSessionObserver.swift in Sources */, EDC8A49C26C50070006894E3 /* Payload.swift in Sources */, EDEBEF7D265C47C800B567C7 /* WebSocketAdapter.swift in Sources */, EDEBEF87265C642700B567C7 /* ObserverUtils.swift in Sources */, EDB3BFE02655D03800CE699A /* DefaultSigV4.swift in Sources */, EDB3C01A265C26B800CE699A /* SigV4.swift in Sources */, EDB3BFDA2655904200CE699A /* MessagingSessionStatus.swift in Sources */, EDB3BFDD2655916800CE699A /* Message.swift in Sources */, ED3B8D9E264CD44B00E662F2 /* ChatMessageTableViewCell.swift in Sources */, EDB3BFCA26557B2700CE699A /* MessagingSessionConfiguration.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ ED37EC7026422A14005272D9 /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( ED37EC7126422A14005272D9 /* Base */, ); name = Main.storyboard; sourceTree = ""; }; ED37EC7526422A17005272D9 /* LaunchScreen.storyboard */ = { isa = PBXVariantGroup; children = ( ED37EC7626422A17005272D9 /* Base */, ); name = LaunchScreen.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ ED37EC8F26422A18005272D9 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 14.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; ED37EC9026422A18005272D9 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 14.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; }; name = Release; }; ED37EC9226422A18005272D9 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 852CD769D59823A8FE6A5130 /* Pods-AmazonChimeSDKMessagingDemo.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = AmazonChimeSDKMessagingDemo/AmazonChimeSDKMessagingDemo.entitlements; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = AmazonChimeSDKMessagingDemo/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = com.amazonaws.services.chime.AmazonChimeMessagingSDKDemo; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; ED37EC9326422A18005272D9 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = BC568F31185C2314E9A33FCF /* Pods-AmazonChimeSDKMessagingDemo.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = AmazonChimeSDKMessagingDemo/AmazonChimeSDKMessagingDemo.entitlements; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = AmazonChimeSDKMessagingDemo/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = com.amazonaws.services.chime.AmazonChimeMessagingSDKDemo; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_OBJC_BRIDGING_HEADER = ""; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ ED37EC6226422A14005272D9 /* Build configuration list for PBXProject "AmazonChimeSDKMessagingDemo" */ = { isa = XCConfigurationList; buildConfigurations = ( ED37EC8F26422A18005272D9 /* Debug */, ED37EC9026422A18005272D9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; ED37EC9126422A18005272D9 /* Build configuration list for PBXNativeTarget "AmazonChimeSDKMessagingDemo" */ = { isa = XCConfigurationList; buildConfigurations = ( ED37EC9226422A18005272D9 /* Debug */, ED37EC9326422A18005272D9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = ED37EC5F26422A14005272D9 /* Project object */; }