Revision control

Copy as Markdown

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 48;
objects = {
/* Begin PBXBuildFile section */
0401E04B1F612C240075D823 /* BarView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0401E04A1F612C240075D823 /* BarView.xib */; };
041503D21F28944F00887400 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 041503D01F28944F00887400 /* Main.storyboard */; };
041503D71F28944F00887400 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 041503D51F28944F00887400 /* LaunchScreen.storyboard */; };
04A815681F419EB60082D31D /* Models.scnassets in Resources */ = {isa = PBXBuildFile; fileRef = 04A815671F419EB60082D31D /* Models.scnassets */; };
04A8156A1F419F840082D31D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 041503D31F28944F00887400 /* Assets.xcassets */; };
04A9837A1F32291D00120CF8 /* ARKController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04A983651F32268900120CF8 /* ARKController.m */; };
04A9837C1F32292900120CF8 /* Shaders.metal in Sources */ = {isa = PBXBuildFile; fileRef = 04A9836A1F3226A500120CF8 /* Shaders.metal */; };
591A8C502FA83D70E8F5B5B4 /* Pods_XRViewer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 62CB6E6E1AD338266A9AB3DC /* Pods_XRViewer.framework */; };
6207254E206A90BF00887B1F /* RequestPermissionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6207254C206A90BF00887B1F /* RequestPermissionsViewController.swift */; };
6207254F206A90BF00887B1F /* RequestPermissionsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6207254D206A90BF00887B1F /* RequestPermissionsViewController.xib */; };
620D24A11FC48994002127FD /* Settings.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 620D24A01FC48994002127FD /* Settings.bundle */; };
62242AC0201F037F00506412 /* SettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62242ABF201F037F00506412 /* SettingsViewController.swift */; };
62242AC3201F2A0700506412 /* TextInputTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62242AC1201F2A0700506412 /* TextInputTableViewCell.swift */; };
62242AC4201F2A0700506412 /* TextInputTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 62242AC2201F2A0700506412 /* TextInputTableViewCell.xib */; };
62242AC7201F2AE100506412 /* SwitchInputTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62242AC5201F2AE100506412 /* SwitchInputTableViewCell.swift */; };
62242AC8201F2AE100506412 /* SwitchInputTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 62242AC6201F2AE100506412 /* SwitchInputTableViewCell.xib */; };
62242ACB201F2D3600506412 /* TextTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62242AC9201F2D3600506412 /* TextTableViewCell.swift */; };
62242ACC201F2D3600506412 /* TextTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 62242ACA201F2D3600506412 /* TextTableViewCell.xib */; };
6241012D1FEABABF006FDBE3 /* AnalyticsManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6241012C1FEABABF006FDBE3 /* AnalyticsManager.swift */; };
625051091FCDBDBE00EEAC0A /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 625051081FCDBDBE00EEAC0A /* GoogleService-Info.plist */; };
625FA2E6202046BF00F62698 /* TermsAndConditionsTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 625FA2E4202046BF00F62698 /* TermsAndConditionsTableViewCell.swift */; };
625FA2E7202046BF00F62698 /* TermsAndConditionsTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 625FA2E5202046BF00F62698 /* TermsAndConditionsTableViewCell.xib */; };
8E5089D8211B6DA90059015B /* webxr.js in Resources */ = {isa = PBXBuildFile; fileRef = 8E5089D7211B6DA90059015B /* webxr.js */; };
8ED9EBB3211C6FB000DA58F1 /* Web in Resources */ = {isa = PBXBuildFile; fileRef = 8ED9EBB2211C6FB000DA58F1 /* Web */; };
B61E2B2722249D500031955F /* ActivityIndicatorButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = B61E2B2622249D500031955F /* ActivityIndicatorButton.swift */; };
B620ED0E21F7B2E90066B4A8 /* ARKController+Images.swift in Sources */ = {isa = PBXBuildFile; fileRef = B620ED0D21F7B2E90066B4A8 /* ARKController+Images.swift */; };
B620ED1021FB90A50066B4A8 /* ARKController+ARSessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B620ED0F21FB90A50066B4A8 /* ARKController+ARSessionDelegate.swift */; };
B620ED1222024D5A0066B4A8 /* ARKController+WorldMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = B620ED1122024D5A0066B4A8 /* ARKController+WorldMap.swift */; };
B620ED142204B5480066B4A8 /* ARKController+Camera.swift in Sources */ = {isa = PBXBuildFile; fileRef = B620ED132204B5480066B4A8 /* ARKController+Camera.swift */; };
B62CE86321CAD3B00053F9B3 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B62CE86221CAD3B00053F9B3 /* ViewController.swift */; };
B62CE86521CC0FDF0053F9B3 /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = B62CE86421CC0FDF0053F9B3 /* Reachability.swift */; };
B632850721C2D98A00FD5510 /* LocationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B632850621C2D98900FD5510 /* LocationManager.swift */; };
B632850921C2F24200FD5510 /* MessageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B632850821C2F24200FD5510 /* MessageController.swift */; };
B632850B21C330A500FD5510 /* MyriadPro-Regular.OTF in Resources */ = {isa = PBXBuildFile; fileRef = B632850A21C330A500FD5510 /* MyriadPro-Regular.OTF */; };
B632851321C4159B00FD5510 /* LayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B632851221C4159B00FD5510 /* LayerView.swift */; };
B632851521C4191200FD5510 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B632851421C4191200FD5510 /* AppDelegate.swift */; };
B632851721C4330500FD5510 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = B632851621C4330500FD5510 /* Constants.swift */; };
B6468D8E228CC20C002F22A3 /* ARKController+ARSessionObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6468D8D228CC20C002F22A3 /* ARKController+ARSessionObserver.swift */; };
B6468D90228F5074002F22A3 /* ViewController+MessagePanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6468D8F228F5074002F22A3 /* ViewController+MessagePanel.swift */; };
B64B19FE21B9832A00787AA5 /* ARKSceneKitController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64B19FD21B9832A00787AA5 /* ARKSceneKitController.swift */; };
B654FED221EF99150004F001 /* ARKController+AppState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B654FED121EF99150004F001 /* ARKController+AppState.swift */; };
B654FED421F1179B0004F001 /* ARKController+Anchors.swift in Sources */ = {isa = PBXBuildFile; fileRef = B654FED321F1179B0004F001 /* ARKController+Anchors.swift */; };
B658C0F221BF43D500538D57 /* WebController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B658C0F121BF43D500538D57 /* WebController.swift */; };
B6679353222894C600939804 /* SegmentedControlTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6679351222894C600939804 /* SegmentedControlTableViewCell.swift */; };
B6679354222894C600939804 /* SegmentedControlTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6679352222894C600939804 /* SegmentedControlTableViewCell.xib */; };
B679967921B06A7000612AF4 /* BarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B679967821B06A7000612AF4 /* BarView.swift */; };
B67D979721C4404E0075FE0A /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = B67D979621C4404E0075FE0A /* Utils.swift */; };
B67D97A321C8453F0075FE0A /* UIOverlayController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B67D97A221C8453F0075FE0A /* UIOverlayController.swift */; };
B67D97A521C854C20075FE0A /* OverlayViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B67D97A421C854C20075FE0A /* OverlayViewController.swift */; };
B67D97A721C9843B0075FE0A /* Animator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B67D97A621C9843B0075FE0A /* Animator.swift */; };
B68A7C4F21BB2FAB0033170C /* HitTestResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = B68A7C4E21BB2FAB0033170C /* HitTestResult.swift */; };
B68A7C5121BB34C40033170C /* ARKControllerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B68A7C5021BB34C40033170C /* ARKControllerProtocol.swift */; };
B698074021DA7A8900322782 /* AppState.swift in Sources */ = {isa = PBXBuildFile; fileRef = B698073F21DA7A8900322782 /* AppState.swift */; };
B69C047621B7333500C9A4EC /* AnchorNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69C047521B7333500C9A4EC /* AnchorNode.swift */; };
B69C047B21B73E9800C9A4EC /* FocusNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69C047921B73E9800C9A4EC /* FocusNode.swift */; };
B69C047E21B8325F00C9A4EC /* PlaneNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69C047D21B8325F00C9A4EC /* PlaneNode.swift */; };
B69C048021B836E300C9A4EC /* SCNNode+Show.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69C047F21B836E300C9A4EC /* SCNNode+Show.swift */; };
B69C048221B838A300C9A4EC /* ARSCNView+HitTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B69C048121B838A300C9A4EC /* ARSCNView+HitTest.swift */; };
B6B7A6982266594B008E8978 /* RequestXRPermissionsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6B7A6962266594B008E8978 /* RequestXRPermissionsViewController.swift */; };
B6B7A6992266594B008E8978 /* RequestXRPermissionsViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6B7A6972266594B008E8978 /* RequestXRPermissionsViewController.xib */; };
B6EAD6DD21DAB48800DF5127 /* Prefix.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6EAD6DC21DAB48800DF5127 /* Prefix.swift */; };
B6F4C0BD221B5AEC009ECC06 /* ARKController+Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F4C0BC221B5AEC009ECC06 /* ARKController+Frame.swift */; };
B6FAD7C0221F2F9100310114 /* ARKMetalController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6FAD7BF221F2F9100310114 /* ARKMetalController.swift */; };
B6FE960321B61BDC0087A21F /* AppStateController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6FE960221B61BDC0087A21F /* AppStateController.swift */; };
B6FE960521B61FEE0087A21F /* TouchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6FE960421B61FEE0087A21F /* TouchView.swift */; };
B6FEAC0D224AC20200EE0343 /* ShaderTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6FEAC0C224AC20200EE0343 /* ShaderTypes.swift */; };
B6FEAC0F224AD4D500EE0343 /* Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6FEAC0E224AD4D500EE0343 /* Renderer.swift */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
0401E04A1F612C240075D823 /* BarView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = BarView.xib; sourceTree = "<group>"; };
041503C11F28944F00887400 /* XRViewer.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = XRViewer.app; sourceTree = BUILT_PRODUCTS_DIR; };
041503D11F28944F00887400 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
041503D31F28944F00887400 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
041503D61F28944F00887400 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
041503D81F28944F00887400 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
04A815671F419EB60082D31D /* Models.scnassets */ = {isa = PBXFileReference; lastKnownFileType = wrapper.scnassets; path = Models.scnassets; sourceTree = "<group>"; };
04A983651F32268900120CF8 /* ARKController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ARKController.m; sourceTree = "<group>"; };
04A983661F32268900120CF8 /* ARKController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ARKController.h; sourceTree = "<group>"; };
04A9836A1F3226A500120CF8 /* Shaders.metal */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.metal; path = Shaders.metal; sourceTree = "<group>"; };
04BB9D641F39BE40004328A2 /* ARKHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ARKHelper.h; sourceTree = "<group>"; };
23C446431F25D48210AB29A1 /* Pods-XRViewer.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XRViewer.release.xcconfig"; path = "Pods/Target Support Files/Pods-XRViewer/Pods-XRViewer.release.xcconfig"; sourceTree = "<group>"; };
6207254C206A90BF00887B1F /* RequestPermissionsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestPermissionsViewController.swift; sourceTree = "<group>"; };
6207254D206A90BF00887B1F /* RequestPermissionsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RequestPermissionsViewController.xib; sourceTree = "<group>"; };
620D24A01FC48994002127FD /* Settings.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Settings.bundle; sourceTree = "<group>"; };
62242ABF201F037F00506412 /* SettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsViewController.swift; sourceTree = "<group>"; };
62242AC1201F2A0700506412 /* TextInputTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextInputTableViewCell.swift; sourceTree = "<group>"; };
62242AC2201F2A0700506412 /* TextInputTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TextInputTableViewCell.xib; sourceTree = "<group>"; };
62242AC5201F2AE100506412 /* SwitchInputTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchInputTableViewCell.swift; sourceTree = "<group>"; };
62242AC6201F2AE100506412 /* SwitchInputTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SwitchInputTableViewCell.xib; sourceTree = "<group>"; };
62242AC9201F2D3600506412 /* TextTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextTableViewCell.swift; sourceTree = "<group>"; };
62242ACA201F2D3600506412 /* TextTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TextTableViewCell.xib; sourceTree = "<group>"; };
6241012B1FEABABF006FDBE3 /* XRViewer-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "XRViewer-Bridging-Header.h"; sourceTree = "<group>"; };
6241012C1FEABABF006FDBE3 /* AnalyticsManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsManager.swift; sourceTree = "<group>"; };
625051081FCDBDBE00EEAC0A /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
625FA2E4202046BF00F62698 /* TermsAndConditionsTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TermsAndConditionsTableViewCell.swift; sourceTree = "<group>"; };
625FA2E5202046BF00F62698 /* TermsAndConditionsTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = TermsAndConditionsTableViewCell.xib; sourceTree = "<group>"; };
62CB6E6E1AD338266A9AB3DC /* Pods_XRViewer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_XRViewer.framework; sourceTree = BUILT_PRODUCTS_DIR; };
8E5089D7211B6DA90059015B /* webxr.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = webxr.js; sourceTree = "<group>"; };
8ED9EBB2211C6FB000DA58F1 /* Web */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Web; sourceTree = "<group>"; };
B61E2B2622249D500031955F /* ActivityIndicatorButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicatorButton.swift; sourceTree = "<group>"; };
B620ED0D21F7B2E90066B4A8 /* ARKController+Images.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+Images.swift"; sourceTree = "<group>"; };
B620ED0F21FB90A50066B4A8 /* ARKController+ARSessionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+ARSessionDelegate.swift"; sourceTree = "<group>"; };
B620ED1122024D5A0066B4A8 /* ARKController+WorldMap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+WorldMap.swift"; sourceTree = "<group>"; };
B620ED132204B5480066B4A8 /* ARKController+Camera.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+Camera.swift"; sourceTree = "<group>"; };
B62CE86221CAD3B00053F9B3 /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
B62CE86421CC0FDF0053F9B3 /* Reachability.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reachability.swift; sourceTree = "<group>"; };
B632850621C2D98900FD5510 /* LocationManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocationManager.swift; sourceTree = "<group>"; };
B632850821C2F24200FD5510 /* MessageController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = MessageController.swift; path = MessageController/MessageController.swift; sourceTree = "<group>"; };
B632850A21C330A500FD5510 /* MyriadPro-Regular.OTF */ = {isa = PBXFileReference; lastKnownFileType = file; path = "MyriadPro-Regular.OTF"; sourceTree = "<group>"; };
B632851221C4159B00FD5510 /* LayerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LayerView.swift; sourceTree = "<group>"; };
B632851421C4191200FD5510 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
B632851621C4330500FD5510 /* Constants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
B6468D8D228CC20C002F22A3 /* ARKController+ARSessionObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+ARSessionObserver.swift"; sourceTree = "<group>"; };
B6468D8F228F5074002F22A3 /* ViewController+MessagePanel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ViewController+MessagePanel.swift"; sourceTree = "<group>"; };
B64B19FD21B9832A00787AA5 /* ARKSceneKitController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ARKSceneKitController.swift; sourceTree = "<group>"; };
B654FED121EF99150004F001 /* ARKController+AppState.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+AppState.swift"; sourceTree = "<group>"; };
B654FED321F1179B0004F001 /* ARKController+Anchors.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+Anchors.swift"; sourceTree = "<group>"; };
B658C0F121BF43D500538D57 /* WebController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebController.swift; sourceTree = "<group>"; };
B6679351222894C600939804 /* SegmentedControlTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SegmentedControlTableViewCell.swift; sourceTree = "<group>"; };
B6679352222894C600939804 /* SegmentedControlTableViewCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SegmentedControlTableViewCell.xib; sourceTree = "<group>"; };
B679967821B06A7000612AF4 /* BarView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BarView.swift; sourceTree = "<group>"; };
B67D979621C4404E0075FE0A /* Utils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = "<group>"; };
B67D97A221C8453F0075FE0A /* UIOverlayController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIOverlayController.swift; sourceTree = "<group>"; };
B67D97A421C854C20075FE0A /* OverlayViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OverlayViewController.swift; sourceTree = "<group>"; };
B67D97A621C9843B0075FE0A /* Animator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Animator.swift; sourceTree = "<group>"; };
B68A7C4E21BB2FAB0033170C /* HitTestResult.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HitTestResult.swift; sourceTree = "<group>"; };
B68A7C5021BB34C40033170C /* ARKControllerProtocol.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ARKControllerProtocol.swift; sourceTree = "<group>"; };
B698073F21DA7A8900322782 /* AppState.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppState.swift; sourceTree = "<group>"; };
B69C047521B7333500C9A4EC /* AnchorNode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AnchorNode.swift; sourceTree = "<group>"; };
B69C047921B73E9800C9A4EC /* FocusNode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FocusNode.swift; sourceTree = "<group>"; };
B69C047D21B8325F00C9A4EC /* PlaneNode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlaneNode.swift; sourceTree = "<group>"; };
B69C047F21B836E300C9A4EC /* SCNNode+Show.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SCNNode+Show.swift"; sourceTree = "<group>"; };
B69C048121B838A300C9A4EC /* ARSCNView+HitTest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "ARSCNView+HitTest.swift"; sourceTree = "<group>"; };
B6B7A6962266594B008E8978 /* RequestXRPermissionsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestXRPermissionsViewController.swift; sourceTree = "<group>"; };
B6B7A6972266594B008E8978 /* RequestXRPermissionsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RequestXRPermissionsViewController.xib; sourceTree = "<group>"; };
B6EAD6DC21DAB48800DF5127 /* Prefix.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Prefix.swift; sourceTree = "<group>"; };
B6F4C0BC221B5AEC009ECC06 /* ARKController+Frame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ARKController+Frame.swift"; sourceTree = "<group>"; };
B6FAD7BF221F2F9100310114 /* ARKMetalController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ARKMetalController.swift; sourceTree = "<group>"; };
B6FE960221B61BDC0087A21F /* AppStateController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppStateController.swift; sourceTree = "<group>"; };
B6FE960421B61FEE0087A21F /* TouchView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TouchView.swift; sourceTree = "<group>"; };
B6FEAC0C224AC20200EE0343 /* ShaderTypes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShaderTypes.swift; sourceTree = "<group>"; };
B6FEAC0E224AD4D500EE0343 /* Renderer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Renderer.swift; sourceTree = "<group>"; };
C99925CDAC21EAF144F18C57 /* Pods-XRViewer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-XRViewer.debug.xcconfig"; path = "Pods/Target Support Files/Pods-XRViewer/Pods-XRViewer.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
041503BE1F28944F00887400 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
591A8C502FA83D70E8F5B5B4 /* Pods_XRViewer.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
041503B81F28944F00887400 = {
isa = PBXGroup;
children = (
8ED9EBB2211C6FB000DA58F1 /* Web */,
041503C31F28944F00887400 /* XRViewer */,
041503C21F28944F00887400 /* Products */,
07E2D54B7DC6F30BCB750F7D /* Pods */,
8C9E99F056CB67F28E2A9647 /* Frameworks */,
);
sourceTree = "<group>";
};
041503C21F28944F00887400 /* Products */ = {
isa = PBXGroup;
children = (
041503C11F28944F00887400 /* XRViewer.app */,
);
name = Products;
sourceTree = "<group>";
};
041503C31F28944F00887400 /* XRViewer */ = {
isa = PBXGroup;
children = (
6207254B206A909100887B1F /* RequestPermissionsController */,
62242ABC201F028800506412 /* SettingsController */,
6241012C1FEABABF006FDBE3 /* AnalyticsManager.swift */,
B632851421C4191200FD5510 /* AppDelegate.swift */,
04A983731F32276600120CF8 /* ViewController */,
04C64BC91F71014800ACFB8B /* AppStateController */,
04A983631F32216800120CF8 /* ARKController */,
04A983611F32213800120CF8 /* WebController */,
B632850821C2F24200FD5510 /* MessageController.swift */,
B632850621C2D98900FD5510 /* LocationManager.swift */,
045B2EA41F28EE790005FF96 /* Overlay */,
B62CE86621CC46930053F9B3 /* Utilities */,
04A983761F32279900120CF8 /* Resources */,
);
path = XRViewer;
sourceTree = "<group>";
};
045B2EA41F28EE790005FF96 /* Overlay */ = {
isa = PBXGroup;
children = (
B67D97A221C8453F0075FE0A /* UIOverlayController.swift */,
B67D97A421C854C20075FE0A /* OverlayViewController.swift */,
B6FE960421B61FEE0087A21F /* TouchView.swift */,
);
path = Overlay;
sourceTree = "<group>";
};
04A983611F32213800120CF8 /* WebController */ = {
isa = PBXGroup;
children = (
B658C0F121BF43D500538D57 /* WebController.swift */,
B679967821B06A7000612AF4 /* BarView.swift */,
B61E2B2622249D500031955F /* ActivityIndicatorButton.swift */,
0401E04A1F612C240075D823 /* BarView.xib */,
);
path = WebController;
sourceTree = "<group>";
};
04A983631F32216800120CF8 /* ARKController */ = {
isa = PBXGroup;
children = (
04BB9D641F39BE40004328A2 /* ARKHelper.h */,
04A983661F32268900120CF8 /* ARKController.h */,
04A983651F32268900120CF8 /* ARKController.m */,
B654FED321F1179B0004F001 /* ARKController+Anchors.swift */,
B654FED121EF99150004F001 /* ARKController+AppState.swift */,
B620ED0F21FB90A50066B4A8 /* ARKController+ARSessionDelegate.swift */,
B6468D8D228CC20C002F22A3 /* ARKController+ARSessionObserver.swift */,
B620ED132204B5480066B4A8 /* ARKController+Camera.swift */,
B6F4C0BC221B5AEC009ECC06 /* ARKController+Frame.swift */,
B620ED0D21F7B2E90066B4A8 /* ARKController+Images.swift */,
B620ED1122024D5A0066B4A8 /* ARKController+WorldMap.swift */,
B68A7C5021BB34C40033170C /* ARKControllerProtocol.swift */,
B68A7C4E21BB2FAB0033170C /* HitTestResult.swift */,
04B1E1261F3C64C100F96C5A /* SceneKit */,
04B1E1221F3C648200F96C5A /* Metal */,
);
path = ARKController;
sourceTree = "<group>";
};
04A983641F32262200120CF8 /* Render */ = {
isa = PBXGroup;
children = (
B6FEAC0E224AD4D500EE0343 /* Renderer.swift */,
04A9836A1F3226A500120CF8 /* Shaders.metal */,
B6FEAC0C224AC20200EE0343 /* ShaderTypes.swift */,
);
path = Render;
sourceTree = "<group>";
};
04A983731F32276600120CF8 /* ViewController */ = {
isa = PBXGroup;
children = (
B62CE86221CAD3B00053F9B3 /* ViewController.swift */,
B6468D8F228F5074002F22A3 /* ViewController+MessagePanel.swift */,
B632851221C4159B00FD5510 /* LayerView.swift */,
);
path = ViewController;
sourceTree = "<group>";
};
04A983761F32279900120CF8 /* Resources */ = {
isa = PBXGroup;
children = (
6241012B1FEABABF006FDBE3 /* XRViewer-Bridging-Header.h */,
041503D81F28944F00887400 /* Info.plist */,
625051081FCDBDBE00EEAC0A /* GoogleService-Info.plist */,
041503D31F28944F00887400 /* Assets.xcassets */,
041503D01F28944F00887400 /* Main.storyboard */,
041503D51F28944F00887400 /* LaunchScreen.storyboard */,
B6EAD6DC21DAB48800DF5127 /* Prefix.swift */,
8E5089D7211B6DA90059015B /* webxr.js */,
B632850A21C330A500FD5510 /* MyriadPro-Regular.OTF */,
620D24A01FC48994002127FD /* Settings.bundle */,
);
path = Resources;
sourceTree = "<group>";
};
04B1E1221F3C648200F96C5A /* Metal */ = {
isa = PBXGroup;
children = (
B6FAD7BF221F2F9100310114 /* ARKMetalController.swift */,
04A983641F32262200120CF8 /* Render */,
);
path = Metal;
sourceTree = "<group>";
};
04B1E1261F3C64C100F96C5A /* SceneKit */ = {
isa = PBXGroup;
children = (
B64B19FD21B9832A00787AA5 /* ARKSceneKitController.swift */,
B69C048121B838A300C9A4EC /* ARSCNView+HitTest.swift */,
B69C047F21B836E300C9A4EC /* SCNNode+Show.swift */,
B69C047921B73E9800C9A4EC /* FocusNode.swift */,
B69C047D21B8325F00C9A4EC /* PlaneNode.swift */,
B69C047521B7333500C9A4EC /* AnchorNode.swift */,
04A815671F419EB60082D31D /* Models.scnassets */,
);
path = SceneKit;
sourceTree = "<group>";
};
04C64BC91F71014800ACFB8B /* AppStateController */ = {
isa = PBXGroup;
children = (
B698073F21DA7A8900322782 /* AppState.swift */,
B6FE960221B61BDC0087A21F /* AppStateController.swift */,
);
path = AppStateController;
sourceTree = "<group>";
};
07E2D54B7DC6F30BCB750F7D /* Pods */ = {
isa = PBXGroup;
children = (
C99925CDAC21EAF144F18C57 /* Pods-XRViewer.debug.xcconfig */,
23C446431F25D48210AB29A1 /* Pods-XRViewer.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
6207254B206A909100887B1F /* RequestPermissionsController */ = {
isa = PBXGroup;
children = (
6207254C206A90BF00887B1F /* RequestPermissionsViewController.swift */,
6207254D206A90BF00887B1F /* RequestPermissionsViewController.xib */,
B6B7A6962266594B008E8978 /* RequestXRPermissionsViewController.swift */,
B6B7A6972266594B008E8978 /* RequestXRPermissionsViewController.xib */,
);
path = RequestPermissionsController;
sourceTree = "<group>";
};
62242ABC201F028800506412 /* SettingsController */ = {
isa = PBXGroup;
children = (
62242ABF201F037F00506412 /* SettingsViewController.swift */,
62242AC1201F2A0700506412 /* TextInputTableViewCell.swift */,
62242AC2201F2A0700506412 /* TextInputTableViewCell.xib */,
B6679351222894C600939804 /* SegmentedControlTableViewCell.swift */,
B6679352222894C600939804 /* SegmentedControlTableViewCell.xib */,
62242AC5201F2AE100506412 /* SwitchInputTableViewCell.swift */,
62242AC6201F2AE100506412 /* SwitchInputTableViewCell.xib */,
62242AC9201F2D3600506412 /* TextTableViewCell.swift */,
62242ACA201F2D3600506412 /* TextTableViewCell.xib */,
625FA2E4202046BF00F62698 /* TermsAndConditionsTableViewCell.swift */,
625FA2E5202046BF00F62698 /* TermsAndConditionsTableViewCell.xib */,
);
path = SettingsController;
sourceTree = "<group>";
};
8C9E99F056CB67F28E2A9647 /* Frameworks */ = {
isa = PBXGroup;
children = (
62CB6E6E1AD338266A9AB3DC /* Pods_XRViewer.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
B62CE86621CC46930053F9B3 /* Utilities */ = {
isa = PBXGroup;
children = (
B67D97A621C9843B0075FE0A /* Animator.swift */,
B632851621C4330500FD5510 /* Constants.swift */,
B62CE86421CC0FDF0053F9B3 /* Reachability.swift */,
B67D979621C4404E0075FE0A /* Utils.swift */,
);
path = Utilities;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
041503C01F28944F00887400 /* XRViewer */ = {
isa = PBXNativeTarget;
buildConfigurationList = 041503DD1F28944F00887400 /* Build configuration list for PBXNativeTarget "XRViewer" */;
buildPhases = (
1BA705D2C5562BD74353D184 /* [CP] Check Pods Manifest.lock */,
041503BD1F28944F00887400 /* Sources */,
041503BE1F28944F00887400 /* Frameworks */,
041503BF1F28944F00887400 /* Resources */,
221606BE81C9D422A4D5F9C6 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = XRViewer;
productName = XRViewer;
productReference = 041503C11F28944F00887400 /* XRViewer.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
041503B91F28944F00887400 /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 1020;
ORGANIZATIONNAME = Mozilla;
TargetAttributes = {
041503C01F28944F00887400 = {
CreatedOnToolsVersion = 9.0;
LastSwiftMigration = 0920;
};
};
};
buildConfigurationList = 041503BC1F28944F00887400 /* Build configuration list for PBXProject "XRViewer" */;
compatibilityVersion = "Xcode 8.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = 041503B81F28944F00887400;
productRefGroup = 041503C21F28944F00887400 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
041503C01F28944F00887400 /* XRViewer */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
041503BF1F28944F00887400 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
041503D71F28944F00887400 /* LaunchScreen.storyboard in Resources */,
6207254F206A90BF00887B1F /* RequestPermissionsViewController.xib in Resources */,
8E5089D8211B6DA90059015B /* webxr.js in Resources */,
0401E04B1F612C240075D823 /* BarView.xib in Resources */,
041503D21F28944F00887400 /* Main.storyboard in Resources */,
B6B7A6992266594B008E8978 /* RequestXRPermissionsViewController.xib in Resources */,
625FA2E7202046BF00F62698 /* TermsAndConditionsTableViewCell.xib in Resources */,
B6679354222894C600939804 /* SegmentedControlTableViewCell.xib in Resources */,
62242AC4201F2A0700506412 /* TextInputTableViewCell.xib in Resources */,
04A8156A1F419F840082D31D /* Assets.xcassets in Resources */,
620D24A11FC48994002127FD /* Settings.bundle in Resources */,
B632850B21C330A500FD5510 /* MyriadPro-Regular.OTF in Resources */,
62242ACC201F2D3600506412 /* TextTableViewCell.xib in Resources */,
04A815681F419EB60082D31D /* Models.scnassets in Resources */,
625051091FCDBDBE00EEAC0A /* GoogleService-Info.plist in Resources */,
62242AC8201F2AE100506412 /* SwitchInputTableViewCell.xib in Resources */,
8ED9EBB3211C6FB000DA58F1 /* Web in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
1BA705D2C5562BD74353D184 /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-XRViewer-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;
};
221606BE81C9D422A4D5F9C6 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
"${SRCROOT}/Pods/Target Support Files/Pods-XRViewer/Pods-XRViewer-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/CocoaLumberjack/CocoaLumberjack.framework",
"${BUILT_PRODUCTS_DIR}/DynamicBlurView/DynamicBlurView.framework",
"${BUILT_PRODUCTS_DIR}/FontAwesomeKit/FontAwesomeKit.framework",
"${BUILT_PRODUCTS_DIR}/GCDWebServer/GCDWebServer.framework",
"${BUILT_PRODUCTS_DIR}/MozillaTelemetry/MozillaTelemetry.framework",
"${BUILT_PRODUCTS_DIR}/PopupDialog/PopupDialog.framework",
"${BUILT_PRODUCTS_DIR}/pop/pop.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CocoaLumberjack.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DynamicBlurView.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FontAwesomeKit.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GCDWebServer.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MozillaTelemetry.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PopupDialog.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/pop.framework",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-XRViewer/Pods-XRViewer-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
041503BD1F28944F00887400 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B632851521C4191200FD5510 /* AppDelegate.swift in Sources */,
B6468D8E228CC20C002F22A3 /* ARKController+ARSessionObserver.swift in Sources */,
B654FED421F1179B0004F001 /* ARKController+Anchors.swift in Sources */,
B6FEAC0F224AD4D500EE0343 /* Renderer.swift in Sources */,
625FA2E6202046BF00F62698 /* TermsAndConditionsTableViewCell.swift in Sources */,
B68A7C4F21BB2FAB0033170C /* HitTestResult.swift in Sources */,
B68A7C5121BB34C40033170C /* ARKControllerProtocol.swift in Sources */,
04A9837C1F32292900120CF8 /* Shaders.metal in Sources */,
B620ED1021FB90A50066B4A8 /* ARKController+ARSessionDelegate.swift in Sources */,
B61E2B2722249D500031955F /* ActivityIndicatorButton.swift in Sources */,
B6B7A6982266594B008E8978 /* RequestXRPermissionsViewController.swift in Sources */,
B632850921C2F24200FD5510 /* MessageController.swift in Sources */,
B620ED1222024D5A0066B4A8 /* ARKController+WorldMap.swift in Sources */,
B632851321C4159B00FD5510 /* LayerView.swift in Sources */,
B6F4C0BD221B5AEC009ECC06 /* ARKController+Frame.swift in Sources */,
B6EAD6DD21DAB48800DF5127 /* Prefix.swift in Sources */,
B654FED221EF99150004F001 /* ARKController+AppState.swift in Sources */,
B69C048021B836E300C9A4EC /* SCNNode+Show.swift in Sources */,
62242AC3201F2A0700506412 /* TextInputTableViewCell.swift in Sources */,
B6679353222894C600939804 /* SegmentedControlTableViewCell.swift in Sources */,
B67D979721C4404E0075FE0A /* Utils.swift in Sources */,
B6FE960521B61FEE0087A21F /* TouchView.swift in Sources */,
04A9837A1F32291D00120CF8 /* ARKController.m in Sources */,
B620ED0E21F7B2E90066B4A8 /* ARKController+Images.swift in Sources */,
B6FEAC0D224AC20200EE0343 /* ShaderTypes.swift in Sources */,
B62CE86521CC0FDF0053F9B3 /* Reachability.swift in Sources */,
B679967921B06A7000612AF4 /* BarView.swift in Sources */,
B69C048221B838A300C9A4EC /* ARSCNView+HitTest.swift in Sources */,
B69C047B21B73E9800C9A4EC /* FocusNode.swift in Sources */,
62242AC0201F037F00506412 /* SettingsViewController.swift in Sources */,
B698074021DA7A8900322782 /* AppState.swift in Sources */,
B64B19FE21B9832A00787AA5 /* ARKSceneKitController.swift in Sources */,
B69C047E21B8325F00C9A4EC /* PlaneNode.swift in Sources */,
62242AC7201F2AE100506412 /* SwitchInputTableViewCell.swift in Sources */,
B69C047621B7333500C9A4EC /* AnchorNode.swift in Sources */,
B6FE960321B61BDC0087A21F /* AppStateController.swift in Sources */,
B67D97A321C8453F0075FE0A /* UIOverlayController.swift in Sources */,
B6468D90228F5074002F22A3 /* ViewController+MessagePanel.swift in Sources */,
B67D97A521C854C20075FE0A /* OverlayViewController.swift in Sources */,
62242ACB201F2D3600506412 /* TextTableViewCell.swift in Sources */,
B67D97A721C9843B0075FE0A /* Animator.swift in Sources */,
B62CE86321CAD3B00053F9B3 /* ViewController.swift in Sources */,
B658C0F221BF43D500538D57 /* WebController.swift in Sources */,
B6FAD7C0221F2F9100310114 /* ARKMetalController.swift in Sources */,
B620ED142204B5480066B4A8 /* ARKController+Camera.swift in Sources */,
6241012D1FEABABF006FDBE3 /* AnalyticsManager.swift in Sources */,
6207254E206A90BF00887B1F /* RequestPermissionsViewController.swift in Sources */,
B632850721C2D98A00FD5510 /* LocationManager.swift in Sources */,
B632851721C4330500FD5510 /* Constants.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXVariantGroup section */
041503D01F28944F00887400 /* Main.storyboard */ = {
isa = PBXVariantGroup;
children = (
041503D11F28944F00887400 /* Base */,
);
name = Main.storyboard;
sourceTree = "<group>";
};
041503D51F28944F00887400 /* LaunchScreen.storyboard */ = {
isa = PBXVariantGroup;
children = (
041503D61F28944F00887400 /* Base */,
);
name = LaunchScreen.storyboard;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
041503DB1F28944F00887400 /* 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_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_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;
CODE_SIGN_IDENTITY = "iPhone Developer";
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 = 11.4;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "ALLOW_GET_WORLDMAP WEBSERVER";
};
name = Debug;
};
041503DC1F28944F00887400 /* 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_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_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;
CODE_SIGN_IDENTITY = "iPhone Developer";
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 = 11.4;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = ALLOW_GET_WORLDMAP;
SWIFT_COMPILATION_MODE = wholemodule;
VALIDATE_PRODUCT = YES;
};
name = Release;
};
041503DE1F28944F00887400 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = C99925CDAC21EAF144F18C57 /* Pods-XRViewer.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
DEVELOPMENT_TEAM = "";
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"COCOAPODS=1",
"SEND_PLANES_BY_DEFAULT=0",
);
INFOPLIST_FILE = "$(SRCROOT)/XRViewer/Resources/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" -D USE_ANALYTICS";
PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.XRViewer;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "XRViewer/Resources/XRViewer-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 4.2;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Debug;
};
041503DF1F28944F00887400 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 23C446431F25D48210AB29A1 /* Pods-XRViewer.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
DEVELOPMENT_TEAM = "";
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
"COCOAPODS=1",
"SEND_PLANES_BY_DEFAULT=0",
);
INFOPLIST_FILE = "$(SRCROOT)/XRViewer/Resources/Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
OTHER_SWIFT_FLAGS = "$(inherited) \"-D\" \"COCOAPODS\" -D USE_ANALYTICS";
PRODUCT_BUNDLE_IDENTIFIER = org.mozilla.ios.XRViewer;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = "XRViewer/Resources/XRViewer-Bridging-Header.h";
SWIFT_VERSION = 4.2;
TARGETED_DEVICE_FAMILY = "1,2";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
041503BC1F28944F00887400 /* Build configuration list for PBXProject "XRViewer" */ = {
isa = XCConfigurationList;
buildConfigurations = (
041503DB1F28944F00887400 /* Debug */,
041503DC1F28944F00887400 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
041503DD1F28944F00887400 /* Build configuration list for PBXNativeTarget "XRViewer" */ = {
isa = XCConfigurationList;
buildConfigurations = (
041503DE1F28944F00887400 /* Debug */,
041503DF1F28944F00887400 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 041503B91F28944F00887400 /* Project object */;
}