From 0f8272438732b264c896e73d27d58db2ed9b1306 Mon Sep 17 00:00:00 2001 From: Zandor Smith Date: Mon, 25 Sep 2023 15:00:39 +0200 Subject: [PATCH 1/4] Implement support for visionOS. --- Connectivity.podspec | 1 + Connectivity/Classes/Connectivity.swift | 14 +++++++------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Connectivity.podspec b/Connectivity.podspec index f737b1d..f6d899e 100644 --- a/Connectivity.podspec +++ b/Connectivity.podspec @@ -14,6 +14,7 @@ Connectivity wraps Apple's Reachability code to provide a reliable measure of wh s.ios.deployment_target = '11.0' s.tvos.deployment_target = '11.0' s.macos.deployment_target = '10.13' + s.visionos.deployment_target = '1.0' s.frameworks = 'SystemConfiguration' s.weak_frameworks = 'Network', 'Combine' s.source_files = 'Connectivity/Classes/**/*' diff --git a/Connectivity/Classes/Connectivity.swift b/Connectivity/Classes/Connectivity.swift index 848d4d5..d167379 100644 --- a/Connectivity/Classes/Connectivity.swift +++ b/Connectivity/Classes/Connectivity.swift @@ -263,7 +263,7 @@ public extension Connectivity { } } - @available(OSX 10.14, iOS 12.0, tvOS 12.0, *) + @available(OSX 10.14, iOS 12.0, tvOS 12.0, visionOS 1.0, *) private func startPathMonitorNotifier() { let monitor = NWPathMonitor() pathMonitor = monitor @@ -298,7 +298,7 @@ public extension Connectivity { isObservingInterfaceChanges = false } - @available(OSX 10.14, iOS 12.0, tvOS 12.0, *) + @available(OSX 10.14, iOS 12.0, tvOS 12.0, visionOS 1.0, *) private func stopPathMonitorNotifier() { if isObservingInterfaceChanges, let monitor = pathMonitor as? NWPathMonitor { monitor.cancel() @@ -491,7 +491,7 @@ private extension Connectivity { } } - @available(OSX 10.14, iOS 12.0, tvOS 12.0, *) + @available(OSX 10.14, iOS 12.0, tvOS 12.0, visionOS 1.0, *) func interface(from path: NWPath) -> ConnectivityInterface { if path.usesInterfaceType(.wifi) { return .wifi @@ -504,7 +504,7 @@ private extension Connectivity { } } - @available(OSX 10.14, iOS 12.0, tvOS 12.0, *) + @available(OSX 10.14, iOS 12.0, tvOS 12.0, visionOS 1.0, *) func interfaces(from path: NWPath) -> [ConnectivityInterface] { return path.availableInterfaces.map { interface in switch interface.type { @@ -579,7 +579,7 @@ private extension Connectivity { } /// Maps a NetworkStatus to a NWInterface.InterfaceType, if possible. - @available(OSX 10.14, iOS 12.0, tvOS 12.0, *) + @available(OSX 10.14, iOS 12.0, tvOS 12.0, visionOS 1.0, *) private func interfaceType(from networkStatus: NetworkStatus) -> NWInterface.InterfaceType? { switch networkStatus { case ReachableViaWiFi: @@ -670,7 +670,7 @@ private extension Connectivity { } /// Determines the connectivity status using network interface info provided by `NWPath`. - @available(OSX 10.14, iOS 12.0, tvOS 12.0, *) + @available(OSX 10.14, iOS 12.0, tvOS 12.0, visionOS 1.0, *) func status(from path: NWPath, isConnected: Bool) -> ConnectivityStatus { switch interface(from: path) { case .cellular: @@ -693,7 +693,7 @@ private extension Connectivity { } /// Updates the connectivity status using network interface info provided by `NWPath`. - @available(OSX 10.14, iOS 12.0, tvOS 12.0, *) + @available(OSX 10.14, iOS 12.0, tvOS 12.0, visionOS 1.0, *) func updateStatus(from path: NWPath, isConnected: Bool) { availableInterfaces = interfaces(from: path) currentInterface = interface(from: path) From 6e95a1f27afb8ca35fcb79718cf0abd51ce5356f Mon Sep 17 00:00:00 2001 From: Zandor Smith Date: Mon, 25 Sep 2023 15:02:51 +0200 Subject: [PATCH 2/4] Add visionOS example project for testing. --- .../Connectivity.xcodeproj/project.pbxproj | 214 ++- .../Connectivity_Example_macOS.xcscheme | 77 ++ .../Connectivity_Example_visionOS.xcscheme | 77 ++ .../Content.imageset/Contents.json | 12 + .../Back.solidimagestacklayer/Contents.json | 6 + .../AppIcon.solidimagestack/Contents.json | 17 + .../Content.imageset/Contents.json | 12 + .../Front.solidimagestacklayer/Contents.json | 6 + .../Content.imageset/Contents.json | 12 + .../Middle.solidimagestacklayer/Contents.json | 6 + .../Assets.xcassets/Contents.json | 6 + .../Connectivity_Example_visionOSApp.swift | 18 + .../ContentView.swift | 35 + .../Connectivity_Example_visionOS/Info.plist | 15 + Example/Podfile | 4 + Example/Podfile.lock | 8 +- .../Local Podspecs/Connectivity.podspec.json | 7 +- Example/Pods/Manifest.lock | 8 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 1230 +++++++++++------ .../xcschemes/Connectivity-visionOS.xcscheme | 58 + .../Connectivity-iOS-Info.plist | 40 +- .../Connectivity-iOS.debug.xcconfig | 2 +- .../Connectivity-iOS.release.xcconfig | 2 +- .../Connectivity-macOS-Info.plist | 40 +- .../Connectivity-macOS.debug.xcconfig | 2 +- .../Connectivity-macOS.release.xcconfig | 2 +- .../Connectivity-visionOS-Info.plist | 26 + .../Connectivity-visionOS-dummy.m | 5 + .../Connectivity-visionOS-prefix.pch | 12 + .../Connectivity-visionOS-umbrella.h | 17 + .../Connectivity-visionOS.debug.xcconfig | 15 + .../Connectivity-visionOS.modulemap | 6 + .../Connectivity-visionOS.release.xcconfig | 15 + .../OHHTTPStubs/OHHTTPStubs.debug.xcconfig | 2 +- .../OHHTTPStubs/OHHTTPStubs.release.xcconfig | 2 +- .../Pods-Connectivity_Example-frameworks.sh | 2 +- .../Pods-Connectivity_Example.debug.xcconfig | 2 +- ...Pods-Connectivity_Example.release.xcconfig | 2 +- ...s-Connectivity_Example_macOS-frameworks.sh | 2 +- ...-Connectivity_Example_macOS.debug.xcconfig | 4 +- ...onnectivity_Example_macOS.release.xcconfig | 4 +- ...s-Connectivity_Example_visionOS-Info.plist | 26 + ...Example_visionOS-acknowledgements.markdown | 26 + ...ty_Example_visionOS-acknowledgements.plist | 58 + ...Pods-Connectivity_Example_visionOS-dummy.m | 5 + ...onnectivity_Example_visionOS-frameworks.sh | 186 +++ ...s-Connectivity_Example_visionOS-umbrella.h | 16 + ...nnectivity_Example_visionOS.debug.xcconfig | 15 + ...ds-Connectivity_Example_visionOS.modulemap | 6 + ...ectivity_Example_visionOS.release.xcconfig | 15 + .../Pods-Connectivity_Tests-frameworks.sh | 2 +- .../Pods-Connectivity_Tests.debug.xcconfig | 2 +- .../Pods-Connectivity_Tests.release.xcconfig | 2 +- 53 files changed, 1886 insertions(+), 505 deletions(-) create mode 100644 Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_macOS.xcscheme create mode 100644 Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_visionOS.xcscheme create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Content.imageset/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Assets.xcassets/Contents.json create mode 100644 Example/Connectivity_Example_visionOS/Connectivity_Example_visionOSApp.swift create mode 100644 Example/Connectivity_Example_visionOS/ContentView.swift create mode 100644 Example/Connectivity_Example_visionOS/Info.plist create mode 100644 Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Connectivity-visionOS.xcscheme create mode 100644 Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-Info.plist create mode 100644 Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-dummy.m create mode 100644 Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-prefix.pch create mode 100644 Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-umbrella.h create mode 100644 Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.debug.xcconfig create mode 100644 Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.modulemap create mode 100644 Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.release.xcconfig create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-Info.plist create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.markdown create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.plist create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-dummy.m create mode 100755 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-frameworks.sh create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-umbrella.h create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.debug.xcconfig create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.modulemap create mode 100644 Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.release.xcconfig diff --git a/Example/Connectivity.xcodeproj/project.pbxproj b/Example/Connectivity.xcodeproj/project.pbxproj index 4dc3888..6865ffe 100644 --- a/Example/Connectivity.xcodeproj/project.pbxproj +++ b/Example/Connectivity.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 53; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ @@ -35,11 +35,15 @@ 607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; }; 607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; }; 607FACEC1AFB9204008FA782 /* ConnectivityTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACEB1AFB9204008FA782 /* ConnectivityTests.swift */; }; + 7DF3288E86A2F107228B1EA4 /* Pods_Connectivity_Example_visionOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 974A24A5DCF390E1522A0396 /* Pods_Connectivity_Example_visionOS.framework */; }; B5AE95FBAF83E86E09C71F53 /* Pods_Connectivity_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69CC3C92548787468F0C65E3 /* Pods_Connectivity_Example.framework */; }; D5F1BD1E24AA051100D10B24 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F1BD1D24AA051100D10B24 /* AppDelegate.swift */; }; D5F1BD2024AA051100D10B24 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F1BD1F24AA051100D10B24 /* ViewController.swift */; }; D5F1BD2224AA051400D10B24 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D5F1BD2124AA051400D10B24 /* Assets.xcassets */; }; D5F1BD2524AA051400D10B24 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D5F1BD2324AA051400D10B24 /* Main.storyboard */; }; + FCD2C90C2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD2C90B2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift */; }; + FCD2C90E2AC1B7F400441914 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD2C90D2AC1B7F400441914 /* ContentView.swift */; }; + FCD2C9102AC1B7F500441914 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FCD2C90F2AC1B7F500441914 /* Assets.xcassets */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -74,6 +78,7 @@ 1A67A15C226AE5041C7BBBBC /* Pods-Connectivity_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.debug.xcconfig"; sourceTree = ""; }; 30C46A09282FBCB400D59563 /* ConnectivityConfigurationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectivityConfigurationTests.swift; sourceTree = ""; }; 30C46A0C282FBD7600D59563 /* MockResponseValidator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockResponseValidator.swift; sourceTree = ""; }; + 4B58C7772837819C44F2A8F6 /* Pods-Connectivity_Example_visionOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Example_visionOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.release.xcconfig"; sourceTree = ""; }; 59AC20C4169D5C969777DC33 /* Pods-Connectivity_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.release.xcconfig"; sourceTree = ""; }; 607FACD01AFB9204008FA782 /* Connectivity_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Connectivity_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; 607FACD41AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -89,6 +94,7 @@ 6D2EC5685A21E721BE90F9DC /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = ""; }; 756991B8EB92F4B50383EDCD /* Pods-Connectivity_Example_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Example_macOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.release.xcconfig"; sourceTree = ""; }; 7834EB795119690B628EF770 /* Pods-Connectivity_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.debug.xcconfig"; sourceTree = ""; }; + 974A24A5DCF390E1522A0396 /* Pods_Connectivity_Example_visionOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Connectivity_Example_visionOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; AE8026CB81F7E1D74EB3EEDF /* Pods-Connectivity_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.release.xcconfig"; sourceTree = ""; }; C9101FE1CB42B71A47A459A9 /* Pods_Connectivity_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Connectivity_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D4A64AA190C10F19094EC842 /* Connectivity.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Connectivity.podspec; path = ../Connectivity.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; @@ -99,8 +105,14 @@ D5F1BD2424AA051400D10B24 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; D5F1BD2624AA051400D10B24 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D5F1BD2724AA051400D10B24 /* Connectivity_Example_macOS.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Connectivity_Example_macOS.entitlements; sourceTree = ""; }; + E0BD2B6DEEA4AA1B446CC10A /* Pods-Connectivity_Example_visionOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Example_visionOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.debug.xcconfig"; sourceTree = ""; }; EC9FE05BACAB7A571B66CFBA /* Pods-Connectivity_Example_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Example_macOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.debug.xcconfig"; sourceTree = ""; }; F5E30A99229C7601196BE416 /* Pods_Connectivity_Example_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Connectivity_Example_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FCD2C9052AC1B7F400441914 /* Connectivity_Example_visionOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Connectivity_Example_visionOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; + FCD2C90B2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Connectivity_Example_visionOSApp.swift; sourceTree = ""; }; + FCD2C90D2AC1B7F400441914 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + FCD2C90F2AC1B7F500441914 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + FCD2C9142AC1B7F500441914 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -128,6 +140,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FCD2C9022AC1B7F400441914 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 7DF3288E86A2F107228B1EA4 /* Pods_Connectivity_Example_visionOS.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -188,6 +208,8 @@ AE8026CB81F7E1D74EB3EEDF /* Pods-Connectivity_Tests.release.xcconfig */, EC9FE05BACAB7A571B66CFBA /* Pods-Connectivity_Example_macOS.debug.xcconfig */, 756991B8EB92F4B50383EDCD /* Pods-Connectivity_Example_macOS.release.xcconfig */, + E0BD2B6DEEA4AA1B446CC10A /* Pods-Connectivity_Example_visionOS.debug.xcconfig */, + 4B58C7772837819C44F2A8F6 /* Pods-Connectivity_Example_visionOS.release.xcconfig */, ); name = Pods; sourceTree = ""; @@ -199,6 +221,7 @@ 607FACD21AFB9204008FA782 /* Example for Connectivity */, 607FACE81AFB9204008FA782 /* Tests */, D5F1BD1C24AA051100D10B24 /* Connectivity_Example_macOS */, + FCD2C9062AC1B7F400441914 /* Connectivity_Example_visionOS */, 607FACD11AFB9204008FA782 /* Products */, 35AD42983D257CA6A2F53909 /* Pods */, A8CA67091073AD9C029746CF /* Frameworks */, @@ -211,6 +234,7 @@ 607FACD01AFB9204008FA782 /* Connectivity_Example.app */, 607FACE51AFB9204008FA782 /* Connectivity_Tests.xctest */, D5F1BD1B24AA051100D10B24 /* Connectivity_Example_macOS.app */, + FCD2C9052AC1B7F400441914 /* Connectivity_Example_visionOS.app */, ); name = Products; sourceTree = ""; @@ -281,6 +305,7 @@ 69CC3C92548787468F0C65E3 /* Pods_Connectivity_Example.framework */, C9101FE1CB42B71A47A459A9 /* Pods_Connectivity_Tests.framework */, F5E30A99229C7601196BE416 /* Pods_Connectivity_Example_macOS.framework */, + 974A24A5DCF390E1522A0396 /* Pods_Connectivity_Example_visionOS.framework */, ); name = Frameworks; sourceTree = ""; @@ -298,6 +323,17 @@ path = Connectivity_Example_macOS; sourceTree = ""; }; + FCD2C9062AC1B7F400441914 /* Connectivity_Example_visionOS */ = { + isa = PBXGroup; + children = ( + FCD2C90B2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift */, + FCD2C90D2AC1B7F400441914 /* ContentView.swift */, + FCD2C90F2AC1B7F500441914 /* Assets.xcassets */, + FCD2C9142AC1B7F500441914 /* Info.plist */, + ); + path = Connectivity_Example_visionOS; + sourceTree = ""; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -363,6 +399,27 @@ productReference = D5F1BD1B24AA051100D10B24 /* Connectivity_Example_macOS.app */; productType = "com.apple.product-type.application"; }; + FCD2C9042AC1B7F400441914 /* Connectivity_Example_visionOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = FCD2C9172AC1B7F500441914 /* Build configuration list for PBXNativeTarget "Connectivity_Example_visionOS" */; + buildPhases = ( + F5AB71EF066A058B92AD961E /* [CP] Check Pods Manifest.lock */, + FCD2C9012AC1B7F400441914 /* Sources */, + FCD2C9022AC1B7F400441914 /* Frameworks */, + FCD2C9032AC1B7F400441914 /* Resources */, + 2A9CC02BAC438392A7B0FE64 /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Connectivity_Example_visionOS; + packageProductDependencies = ( + ); + productName = Connectivity_Example_visionOS; + productReference = FCD2C9052AC1B7F400441914 /* Connectivity_Example_visionOS.app */; + productType = "com.apple.product-type.application"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -370,7 +427,7 @@ isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = YES; - LastSwiftUpdateCheck = 1150; + LastSwiftUpdateCheck = 1500; LastUpgradeCheck = 1430; ORGANIZATIONNAME = CocoaPods; TargetAttributes = { @@ -387,6 +444,9 @@ CreatedOnToolsVersion = 11.5; ProvisioningStyle = Automatic; }; + FCD2C9042AC1B7F400441914 = { + CreatedOnToolsVersion = 15.0; + }; }; }; buildConfigurationList = 607FACCB1AFB9204008FA782 /* Build configuration list for PBXProject "Connectivity" */; @@ -405,6 +465,7 @@ 607FACCF1AFB9204008FA782 /* Connectivity_Example */, 607FACE41AFB9204008FA782 /* Connectivity_Tests */, D5F1BD1A24AA051100D10B24 /* Connectivity_Example_macOS */, + FCD2C9042AC1B7F400441914 /* Connectivity_Example_visionOS */, ); }; /* End PBXProject section */ @@ -443,6 +504,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FCD2C9032AC1B7F400441914 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FCD2C9102AC1B7F500441914 /* Assets.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ @@ -478,6 +547,24 @@ shellPath = /bin/sh; shellScript = "if [ $ENABLE_PREVIEWS == \"NO\" ]\nthen\n SDKROOT=(xcrun --sdk macosx --show-sdk-path) \n swift run -c release --package-path ../tools/linting swiftformat \"$SRCROOT/Connectivity*\"\nelse\n echo \"Skipping the script because of preview mode\"\nfi\n"; }; + 2A9CC02BAC438392A7B0FE64 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/Connectivity-visionOS/Connectivity.framework", + ); + name = "[CP] Embed Pods Frameworks"; + outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Connectivity.framework", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; 3511C667F00570A014824B88 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -590,6 +677,28 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; + F5AB71EF066A058B92AD961E /* [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-Connectivity_Example_visionOS-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; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -632,6 +741,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FCD2C9012AC1B7F400441914 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FCD2C90E2AC1B7F400441914 /* ContentView.swift in Sources */, + FCD2C90C2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -932,6 +1050,89 @@ }; name = Release; }; + FCD2C9152AC1B7F500441914 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E0BD2B6DEEA4AA1B446CC10A /* Pods-Connectivity_Example_visionOS.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + DEVELOPMENT_ASSET_PATHS = ""; + DEVELOPMENT_TEAM = 3M5P376P9C; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = "$(TARGET_NAME)/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "com.rwbutler.demo.Connectivity-Example-visionOS.Connectivity-Example-visionOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = xros; + SUPPORTED_PLATFORMS = "xros xrsimulator"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2,7"; + XROS_DEPLOYMENT_TARGET = 1.0; + }; + name = Debug; + }; + FCD2C9162AC1B7F500441914 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4B58C7772837819C44F2A8F6 /* Pods-Connectivity_Example_visionOS.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_ASSET_PATHS = ""; + DEVELOPMENT_TEAM = 3M5P376P9C; + ENABLE_PREVIEWS = YES; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GCC_C_LANGUAGE_STANDARD = gnu17; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = "$(TARGET_NAME)/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MARKETING_VERSION = 1.0; + MTL_FAST_MATH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "com.rwbutler.demo.Connectivity-Example-visionOS.Connectivity-Example-visionOS"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = xros; + SUPPORTED_PLATFORMS = "xros xrsimulator"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2,7"; + XROS_DEPLOYMENT_TARGET = 1.0; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -971,6 +1172,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + FCD2C9172AC1B7F500441914 /* Build configuration list for PBXNativeTarget "Connectivity_Example_visionOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FCD2C9152AC1B7F500441914 /* Debug */, + FCD2C9162AC1B7F500441914 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 607FACC81AFB9204008FA782 /* Project object */; diff --git a/Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_macOS.xcscheme b/Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_macOS.xcscheme new file mode 100644 index 0000000..bb5349e --- /dev/null +++ b/Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_macOS.xcscheme @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_visionOS.xcscheme b/Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_visionOS.xcscheme new file mode 100644 index 0000000..654ac73 --- /dev/null +++ b/Example/Connectivity.xcodeproj/xcshareddata/xcschemes/Connectivity_Example_visionOS.xcscheme @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..0c7eecb --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,12 @@ +{ + "images" : [ + { + "idiom" : "reality", + "scale" : "2x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Back.solidimagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Contents.json new file mode 100644 index 0000000..950af4d --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Contents.json @@ -0,0 +1,17 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + }, + "layers" : [ + { + "filename" : "Front.solidimagestacklayer" + }, + { + "filename" : "Middle.solidimagestacklayer" + }, + { + "filename" : "Back.solidimagestacklayer" + } + ] +} diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..0c7eecb --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,12 @@ +{ + "images" : [ + { + "idiom" : "reality", + "scale" : "2x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Front.solidimagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Content.imageset/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Content.imageset/Contents.json new file mode 100644 index 0000000..0c7eecb --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Content.imageset/Contents.json @@ -0,0 +1,12 @@ +{ + "images" : [ + { + "idiom" : "reality", + "scale" : "2x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/AppIcon.solidimagestack/Middle.solidimagestacklayer/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Example/Connectivity_Example_visionOS/Assets.xcassets/Contents.json b/Example/Connectivity_Example_visionOS/Assets.xcassets/Contents.json new file mode 100644 index 0000000..da4a164 --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/Example/Connectivity_Example_visionOS/Connectivity_Example_visionOSApp.swift b/Example/Connectivity_Example_visionOS/Connectivity_Example_visionOSApp.swift new file mode 100644 index 0000000..d60cd56 --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Connectivity_Example_visionOSApp.swift @@ -0,0 +1,18 @@ +// +// Connectivity_Example_visionOSApp.swift +// Connectivity_Example_visionOS +// +// Created by Zandor Smith on 25/09/2023. +// Copyright © 2023 CocoaPods. All rights reserved. +// + +import SwiftUI + +@main +struct Connectivity_Example_visionOSApp: App { + var body: some Scene { + WindowGroup { + ContentView() + } + } +} diff --git a/Example/Connectivity_Example_visionOS/ContentView.swift b/Example/Connectivity_Example_visionOS/ContentView.swift new file mode 100644 index 0000000..cd1f4ae --- /dev/null +++ b/Example/Connectivity_Example_visionOS/ContentView.swift @@ -0,0 +1,35 @@ +// +// ContentView.swift +// Connectivity_Example_visionOS +// +// Created by Zandor Smith on 25/09/2023. +// Copyright © 2023 CocoaPods. All rights reserved. +// + +import SwiftUI +import Connectivity + +struct ContentView: View { + private let connectivity = Connectivity(shouldUseHTTPS: false) + + var body: some View { + VStack { + Text("Hello, world!") + } + .padding() + .onAppear(perform: { + connectivity.framework = .network + connectivity.whenConnected = { connectivity in + print("connectivity11", connectivity.status.description) + } + connectivity.whenDisconnected = { connectivity in + print("connectivity12", connectivity.status.description) + } + connectivity.startNotifier() + }) + } +} + +#Preview(windowStyle: .automatic) { + ContentView() +} diff --git a/Example/Connectivity_Example_visionOS/Info.plist b/Example/Connectivity_Example_visionOS/Info.plist new file mode 100644 index 0000000..20f75e2 --- /dev/null +++ b/Example/Connectivity_Example_visionOS/Info.plist @@ -0,0 +1,15 @@ + + + + + UIApplicationSceneManifest + + UIApplicationPreferredDefaultSceneSessionRole + UIWindowSceneSessionRoleApplication + UIApplicationSupportsMultipleScenes + + UISceneConfigurations + + + + diff --git a/Example/Podfile b/Example/Podfile index eaf4597..356408f 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -17,3 +17,7 @@ end target 'Connectivity_Example_macOS' do connectivity end + +target 'Connectivity_Example_visionOS' do + connectivity +end diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 3bc83c4..bd9476e 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - Connectivity (6.1.0) + - Connectivity (6.1.1) - OHHTTPStubs/Core (9.1.0) - OHHTTPStubs/Default (9.1.0): - OHHTTPStubs/Core @@ -27,9 +27,9 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - Connectivity: dca4c7e47ac3aa57682f73929c29d6aa3081c6f8 + Connectivity: 2ef4830b4201e26e78bc542501b9d4eabbf4562e OHHTTPStubs: 90eac6d8f2c18317baeca36698523dc67c513831 -PODFILE CHECKSUM: c5b723e0b586f69bc9145c603ad8a63cbc8f1194 +PODFILE CHECKSUM: 9c48c5df5e7cc94d779fb811b6b1c3fb6cb217cf -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/Example/Pods/Local Podspecs/Connectivity.podspec.json b/Example/Pods/Local Podspecs/Connectivity.podspec.json index a482b22..65b6959 100644 --- a/Example/Pods/Local Podspecs/Connectivity.podspec.json +++ b/Example/Pods/Local Podspecs/Connectivity.podspec.json @@ -1,6 +1,6 @@ { "name": "Connectivity", - "version": "6.1.0", + "version": "6.1.1", "swift_versions": "5.0", "summary": "Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.", "description": "Connectivity wraps Apple's Reachability code to provide a reliable measure of whether Internet connectivity is available where Reachability alone can only indicate whether _an interface is available that might allow a connection_. Connectivity's objective is to solve the captive portal problem whereby an iOS device is connected to a Wi-Fi network lacking Internet connectivity. Such situations are commonplace and may occur for example when connecting to a public Wi-Fi network which requires the user to register before use. Connectivity can detect such situations enabling you to react accordingly.", @@ -14,12 +14,13 @@ }, "source": { "git": "https://github.com/rwbutler/Connectivity.git", - "tag": "6.1.0" + "tag": "6.1.1" }, "platforms": { "ios": "11.0", "tvos": "11.0", - "osx": "10.13" + "osx": "10.13", + "visionos": "1.0" }, "frameworks": "SystemConfiguration", "weak_frameworks": [ diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 3bc83c4..bd9476e 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,5 +1,5 @@ PODS: - - Connectivity (6.1.0) + - Connectivity (6.1.1) - OHHTTPStubs/Core (9.1.0) - OHHTTPStubs/Default (9.1.0): - OHHTTPStubs/Core @@ -27,9 +27,9 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - Connectivity: dca4c7e47ac3aa57682f73929c29d6aa3081c6f8 + Connectivity: 2ef4830b4201e26e78bc542501b9d4eabbf4562e OHHTTPStubs: 90eac6d8f2c18317baeca36698523dc67c513831 -PODFILE CHECKSUM: c5b723e0b586f69bc9145c603ad8a63cbc8f1194 +PODFILE CHECKSUM: 9c48c5df5e7cc94d779fb811b6b1c3fb6cb217cf -COCOAPODS: 1.12.1 +COCOAPODS: 1.13.0 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 97411df..6a2adb0 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -3,86 +3,113 @@ archiveVersion = 1; classes = { }; - objectVersion = 53; + objectVersion = 54; objects = { /* Begin PBXBuildFile section */ - 00ADC25B62FD9EA3233A9CA2D375C3FC /* Connectivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 070CAD9E8AB8D87CA95F29C3DB67F74C /* Connectivity.swift */; }; + 00ADC25B62FD9EA3233A9CA2D375C3FC /* Connectivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85D9D3D84EFE4821E4A7E4AC4B868B5B /* Connectivity.swift */; }; 0194717FC38FFAE0D1B2C6029A093FB4 /* NSURLRequest+HTTPBodyTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AC9AAE6418AF877A38D1FDCBC620BE5 /* NSURLRequest+HTTPBodyTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; 01D1BCE5AD80B0B843782627D32A9945 /* HTTPStubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 47996ECC3F3C0091DF67E18683D77AEA /* HTTPStubs.m */; }; + 038709ECBBCC270C42F3DA4427B0EEE9 /* ConnectivityPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBBF7BFA7C53086C59550988AA03FDF /* ConnectivityPublisher.swift */; }; 042668FFA122D78B6EE074C04C460261 /* OHHTTPStubsSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 736A8A782D7E9DD56B2D71B6B6BDE130 /* OHHTTPStubsSwift.swift */; }; + 04C8D7D71755147006F7F60E78E7EF04 /* Pods-Connectivity_Example_visionOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A2DC451D72BB5B59FF1D0710E64A42C /* Pods-Connectivity_Example_visionOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 07AF133A017AB74CC31B5475BFFA92E9 /* HTTPStubsResponse+JSON.m in Sources */ = {isa = PBXBuildFile; fileRef = 72468E28AE8E4A1C954928A810C29633 /* HTTPStubsResponse+JSON.m */; }; - 07CB544C8BBA987A1FE211DDB0B6075D /* ConnectivityResponseContainsStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49FDF83EF574F8B4610D62EEDBBE263D /* ConnectivityResponseContainsStringValidator.swift */; }; + 07CB544C8BBA987A1FE211DDB0B6075D /* ConnectivityResponseContainsStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C85F0D6C7AB785E926600CC9A54270C /* ConnectivityResponseContainsStringValidator.swift */; }; 09C4DA95304C05A60EC159203C0F4CF4 /* HTTPStubsResponse+JSON.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E8F87888190219C69EEDBF9BF1848ED /* HTTPStubsResponse+JSON.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A58D1EEC4705976B53A428A1CEF8194 /* ConnectivityPercentage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79AF5DECBC825337A13E221E8FC55521 /* ConnectivityPercentage.swift */; }; - 0D7F61BFE76746DF655C4E076C72B648 /* Connectivity-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CA0961DA42BD348D7E5BE0296C3EA83F /* Connectivity-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FA410D60DF5288CFC20CBAA70E81C2E /* NotificationNameAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3090DF413AE8A1A1B60BE2576F5FFFDA /* NotificationNameAdditions.swift */; }; - 10D3828D703ACFA6E008F0A6DBD51D5B /* Pods-Connectivity_Example_macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3690542DB83A630A06B06E35787159C5 /* Pods-Connectivity_Example_macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11DAD04CAEE0EEEC7A68435A4181BE2D /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 98A73D49B47C8984AC072BADA66C3BF4 /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 162EC02FCF506F1CA7935BD8D1BB2149 /* ConnectivityResponseRegExValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D9FCB0D577561E6F7CB25FB3B985904 /* ConnectivityResponseRegExValidator.swift */; }; + 0A58D1EEC4705976B53A428A1CEF8194 /* ConnectivityPercentage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9F77893D05C1ED048F32B756C2D64BF /* ConnectivityPercentage.swift */; }; + 0D7F61BFE76746DF655C4E076C72B648 /* Connectivity-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AEDE2EF82F1950EDA884DBB7596849B /* Connectivity-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0FA410D60DF5288CFC20CBAA70E81C2E /* NotificationNameAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3AF132F446BEDAFD84C1E78735C131 /* NotificationNameAdditions.swift */; }; + 10D3828D703ACFA6E008F0A6DBD51D5B /* Pods-Connectivity_Example_macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A45D65F8BA60DA601EED60B3DE962809 /* Pods-Connectivity_Example_macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11DAD04CAEE0EEEC7A68435A4181BE2D /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = E0A2E177EBCACD6F19A477DE6745CA5C /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 162EC02FCF506F1CA7935BD8D1BB2149 /* ConnectivityResponseRegExValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B4A35E3159B239576A65E8AF0846A53 /* ConnectivityResponseRegExValidator.swift */; }; + 1656ACE7D70C393C58BE045DFDEBE98F /* ResponseValidatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5B08845863369130DC049253B51D1E /* ResponseValidatorFactory.swift */; }; 19FF16C15407ABBCAB0168CDE44709E1 /* NSURLRequest+HTTPBodyTesting.m in Sources */ = {isa = PBXBuildFile; fileRef = 5108C23AC87C098477CFFBD4D806F5A5 /* NSURLRequest+HTTPBodyTesting.m */; }; 2114F7E4B02770BF53B9B521D0DBC801 /* HTTPStubsMethodSwizzling.h in Headers */ = {isa = PBXBuildFile; fileRef = 7733FD4A1A3AB538B245BD517B663B28 /* HTTPStubsMethodSwizzling.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 2A090B165CFA5629C9CE47E6318AB38E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 915BFF71C4778431F5E7A8027E122BE0 /* Foundation.framework */; }; - 326A33C8FA8472413E42DCBA3BF9766D /* Pods-Connectivity_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A81DB4871BDD06C4CD97CCAE159F1180 /* Pods-Connectivity_Example-dummy.m */; }; - 3ADEFAB0ADC4F662C90A79A70A1C87FD /* PublishersAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5352E868FEEEF6CEFCC7EDA069F54E72 /* PublishersAdditions.swift */; }; - 3D3A32C32B50C74845DEA14DC035D2C7 /* ConnectivityInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFCCFD97F1BCE37AD67A335291C8D2DB /* ConnectivityInterface.swift */; }; - 41098393B061EFA39489E00BF190432F /* Pods-Connectivity_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C37D172CF11378D3F9CF1AC469970E65 /* Pods-Connectivity_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4330B2AFFBECF64BE4A3F91EE3471C68 /* ConnectivityResponseValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7D323556A293DEDAC6589FF92CC6C9F /* ConnectivityResponseValidator.swift */; }; - 537610760E4259F3AB7B58E8D05D8999 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F45C69E84A2FCD38C7D42B2B165C83DE /* Cocoa.framework */; }; - 5565C608698C9F71B4C5A74B5FCC5550 /* ResponseValidatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73CEF377F0254803B7F65685158A570B /* ResponseValidatorFactory.swift */; }; - 55FCD3A6B0BB88EAF80CCB88C7FAB96B /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC6F89CFDFB304A48EE29480B09B4D7 /* Reachability.m */; }; - 57236454343305D875F04FE30872E66D /* ConnectivityResponseStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57EBB7EA5BD36CFA6647E774260BFFD7 /* ConnectivityResponseStringValidator.swift */; }; - 576D25A27BCAB43D9C9675D6DC8310CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 915BFF71C4778431F5E7A8027E122BE0 /* Foundation.framework */; }; + 2A090B165CFA5629C9CE47E6318AB38E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC6E6C7AF0A6794EAB700D3D662B3D73 /* Foundation.framework */; }; + 326A33C8FA8472413E42DCBA3BF9766D /* Pods-Connectivity_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 03134B0FB749A0E16D5BB84FC8D4D26C /* Pods-Connectivity_Example-dummy.m */; }; + 3467D660DC997D13E8E8F5667310E5A0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6EE534839094EB165D2A27D713AC494 /* Foundation.framework */; }; + 3ADEFAB0ADC4F662C90A79A70A1C87FD /* PublishersAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D6774DA478A0DE6F4D786F41FAA84A5 /* PublishersAdditions.swift */; }; + 3D3A32C32B50C74845DEA14DC035D2C7 /* ConnectivityInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62434CD364EE9AB09126E8681657F4EF /* ConnectivityInterface.swift */; }; + 41098393B061EFA39489E00BF190432F /* Pods-Connectivity_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C1621040A34FD4B4F7428BF5EE37234C /* Pods-Connectivity_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 41AE3DE9D3517122244A5A3CE06571D4 /* Connectivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85D9D3D84EFE4821E4A7E4AC4B868B5B /* Connectivity.swift */; }; + 4330B2AFFBECF64BE4A3F91EE3471C68 /* ConnectivityResponseValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAF317B6F2C7D574D2695C9891C4A808 /* ConnectivityResponseValidator.swift */; }; + 4F269CD3F3128C15B1B41CF4CF9D1099 /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = E0A2E177EBCACD6F19A477DE6745CA5C /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 518F8AF49A0FA96DD9FF948ADB66D591 /* ConnectivityResponseValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAF317B6F2C7D574D2695C9891C4A808 /* ConnectivityResponseValidator.swift */; }; + 534549882B6C5E0A682E74765F49A830 /* ConnectivityStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBF1D92C404284CC82E67657F345034B /* ConnectivityStatus.swift */; }; + 537610760E4259F3AB7B58E8D05D8999 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F73C5F6320F4B9C5EC3C5B9EA18D4720 /* Cocoa.framework */; }; + 54AEE7BB29D5736D7D93F6EE2ECBA5FF /* ConnectivityResponseStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DA840BE7D750DFF94B764E624EB0F4C /* ConnectivityResponseStringValidator.swift */; }; + 5565C608698C9F71B4C5A74B5FCC5550 /* ResponseValidatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5B08845863369130DC049253B51D1E /* ResponseValidatorFactory.swift */; }; + 55FCD3A6B0BB88EAF80CCB88C7FAB96B /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BA2FC0D642FBA1EE74A5ABEAB4AAED2 /* Reachability.m */; }; + 57236454343305D875F04FE30872E66D /* ConnectivityResponseStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DA840BE7D750DFF94B764E624EB0F4C /* ConnectivityResponseStringValidator.swift */; }; + 576D25A27BCAB43D9C9675D6DC8310CB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC6E6C7AF0A6794EAB700D3D662B3D73 /* Foundation.framework */; }; + 59BA40BA4504B722BDBDD2C10FC1644D /* ConnectivityConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94E1688EEE9E7DC33B8736A8EE619026 /* ConnectivityConfiguration.swift */; }; + 5BD5D521FA672B3793DC175DA86D3ED0 /* ConnectivityResponseStringEqualityValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AFEE6661B63D2435E8D08236CDBC0FA /* ConnectivityResponseStringEqualityValidator.swift */; }; 5E2FF15EAFEF89119E9FD90C2B46D6E4 /* HTTPStubsMethodSwizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = 90F6362623A9B6BCC1A2F0803BD53D1C /* HTTPStubsMethodSwizzling.m */; }; - 5E9EC8C3AE29F78E4B3B804949DA3006 /* ConnectivitySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A8FD5AEEC1F1584F61C5A540CC69E7C /* ConnectivitySubscription.swift */; }; - 5F0C86797E44B9410DAC639EEB317DCC /* ConnectivityResponseValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7D323556A293DEDAC6589FF92CC6C9F /* ConnectivityResponseValidator.swift */; }; + 5E9EC8C3AE29F78E4B3B804949DA3006 /* ConnectivitySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = F225E2D5C158636AB9D762F08BF85131 /* ConnectivitySubscription.swift */; }; + 5F0C86797E44B9410DAC639EEB317DCC /* ConnectivityResponseValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAF317B6F2C7D574D2695C9891C4A808 /* ConnectivityResponseValidator.swift */; }; 5F6E86DF36F8AC7D9B15396880AC2DA5 /* HTTPStubsPathHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 05795D80F7ADBF5F4A6F778B7729A2F6 /* HTTPStubsPathHelpers.m */; }; + 60AB63BACF603647234F5EBBE36BDE2F /* ConnectivityResponseValidationMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C7F60CAC0E49D1F67142486E7D4872 /* ConnectivityResponseValidationMode.swift */; }; 622D4F6AA5A0F7F2FE7522F6CD5FB210 /* Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = AC17B72B64B618B416CCA97514209F19 /* Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 65C73FE608F6A75BBB9631DBF60F6850 /* ConnectivityFramework.swift in Sources */ = {isa = PBXBuildFile; fileRef = A234089E520C78A542079E26BEFBDA70 /* ConnectivityFramework.swift */; }; - 698154C30F1EBFDD0FAFD3544FF50366 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 915BFF71C4778431F5E7A8027E122BE0 /* Foundation.framework */; }; - 69FED54F1E45EE98E698DD3D123B5C43 /* ConnectivityResponseContainsStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49FDF83EF574F8B4610D62EEDBBE263D /* ConnectivityResponseContainsStringValidator.swift */; }; - 6BD25FEBDB04BF1D43732A67812A39DE /* ConnectivityFramework.swift in Sources */ = {isa = PBXBuildFile; fileRef = A234089E520C78A542079E26BEFBDA70 /* ConnectivityFramework.swift */; }; - 6FAED9BC2CD9E0D9DA02BDAE4F1611EA /* ConnectivityStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38CB9762CB6665E591981AEF919C02C2 /* ConnectivityStatus.swift */; }; - 7163CFC29044E26061736D788FAAD545 /* NotificationNameAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3090DF413AE8A1A1B60BE2576F5FFFDA /* NotificationNameAdditions.swift */; }; - 79E9DC8BF3692E0741C5886C14E3B0DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 915BFF71C4778431F5E7A8027E122BE0 /* Foundation.framework */; }; - 7BB0D82C5D3EBF84F6A012CBDBDAF958 /* ConnectivityResponseStringEqualityValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 981C6F4877D5223A94BE06BD96B32460 /* ConnectivityResponseStringEqualityValidator.swift */; }; - 7BF818EF4E2DB20497F2284A6569280D /* ConnectivityInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFCCFD97F1BCE37AD67A335291C8D2DB /* ConnectivityInterface.swift */; }; - 808D4FFDC256D1940B9673F7F401FAA8 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9BFD068F19C848959CEDB635BB71721F /* SystemConfiguration.framework */; }; + 65C73FE608F6A75BBB9631DBF60F6850 /* ConnectivityFramework.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8B4DD4B125335A2DB6860A1364E5B21 /* ConnectivityFramework.swift */; }; + 66C0812856B767A68A44E9EDAAF54135 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9818698415FC4CA653B28CF577903738 /* SystemConfiguration.framework */; }; + 698154C30F1EBFDD0FAFD3544FF50366 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC6E6C7AF0A6794EAB700D3D662B3D73 /* Foundation.framework */; }; + 69FED54F1E45EE98E698DD3D123B5C43 /* ConnectivityResponseContainsStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C85F0D6C7AB785E926600CC9A54270C /* ConnectivityResponseContainsStringValidator.swift */; }; + 6BD25FEBDB04BF1D43732A67812A39DE /* ConnectivityFramework.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8B4DD4B125335A2DB6860A1364E5B21 /* ConnectivityFramework.swift */; }; + 6FAED9BC2CD9E0D9DA02BDAE4F1611EA /* ConnectivityStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBF1D92C404284CC82E67657F345034B /* ConnectivityStatus.swift */; }; + 7163CFC29044E26061736D788FAAD545 /* NotificationNameAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3AF132F446BEDAFD84C1E78735C131 /* NotificationNameAdditions.swift */; }; + 79E9DC8BF3692E0741C5886C14E3B0DA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FC6E6C7AF0A6794EAB700D3D662B3D73 /* Foundation.framework */; }; + 7AFC18CBDD6DABDB4DBFF47149249815 /* ConnectivitySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = F225E2D5C158636AB9D762F08BF85131 /* ConnectivitySubscription.swift */; }; + 7BB0D82C5D3EBF84F6A012CBDBDAF958 /* ConnectivityResponseStringEqualityValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AFEE6661B63D2435E8D08236CDBC0FA /* ConnectivityResponseStringEqualityValidator.swift */; }; + 7BF818EF4E2DB20497F2284A6569280D /* ConnectivityInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62434CD364EE9AB09126E8681657F4EF /* ConnectivityInterface.swift */; }; + 808D4FFDC256D1940B9673F7F401FAA8 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 61A03C391647AA1C87FF8C7A3A1E7FC8 /* SystemConfiguration.framework */; }; + 84DD4A574009D2CCABA71E7135ADCDE6 /* ConnectivityFramework.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8B4DD4B125335A2DB6860A1364E5B21 /* ConnectivityFramework.swift */; }; + 86A4AB698023771621C6AC8ADEB02D6F /* Pods-Connectivity_Example_visionOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 780872A202FDA35E295BEECF7ADB0F64 /* Pods-Connectivity_Example_visionOS-dummy.m */; }; 8A6135DF3532D742992A489E58E8D421 /* OHHTTPStubs-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CD220818A23936E2AB3394735DD1D124 /* OHHTTPStubs-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C1E593B709B05A9B9A84D8FD7B49ED4 /* Pods-Connectivity_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A99A5AE0CA73E5B62BC21F52E97DB19A /* Pods-Connectivity_Tests-dummy.m */; }; + 8C1E593B709B05A9B9A84D8FD7B49ED4 /* Pods-Connectivity_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B04528D634FADD36B15464130C55E0D7 /* Pods-Connectivity_Tests-dummy.m */; }; 90BBA22AE62C6D103CA45126D916E9B5 /* HTTPStubs+NSURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 444D43335D402FE711DD910A20491CFB /* HTTPStubs+NSURLSessionConfiguration.m */; }; - 92BBC96780BA56F26E59F69CEE90038B /* ConnectivitySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A8FD5AEEC1F1584F61C5A540CC69E7C /* ConnectivitySubscription.swift */; }; - A12C4B59AAD0D5D1346D2EC61F34388D /* ConnectivityResponseValidationMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C59F7ABA37D709E356BA79DD23C9E104 /* ConnectivityResponseValidationMode.swift */; }; - A30F65F16395BF5436088F7F327E8817 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B15DDF68AB990C9D3EBD82C7E05AA1C /* CFNetwork.framework */; }; + 9154456D1212616CDBD17B50FFC81602 /* NotificationNameAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C3AF132F446BEDAFD84C1E78735C131 /* NotificationNameAdditions.swift */; }; + 91D0BB22C7213AABAE7D3D05A26A03EB /* PublishersAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D6774DA478A0DE6F4D786F41FAA84A5 /* PublishersAdditions.swift */; }; + 92BBC96780BA56F26E59F69CEE90038B /* ConnectivitySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = F225E2D5C158636AB9D762F08BF85131 /* ConnectivitySubscription.swift */; }; + A12C4B59AAD0D5D1346D2EC61F34388D /* ConnectivityResponseValidationMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C7F60CAC0E49D1F67142486E7D4872 /* ConnectivityResponseValidationMode.swift */; }; + A30F65F16395BF5436088F7F327E8817 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C61402C174185AA1ED5C4BA115880ABD /* CFNetwork.framework */; }; A75F1D93C20CB25C19260ED16E0DC048 /* OHHTTPStubs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 96B09F70D8318D3B3C6B25589AAE9933 /* OHHTTPStubs-dummy.m */; }; - AAE97E1C3886B9560B4FF5D2FAA06C04 /* Pods-Connectivity_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52AE9AC750FCC73187151E0FCA5B4680 /* Pods-Connectivity_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AE9921A86EFEB6DCE813B53505EC63AD /* ConnectivityResponseRegExValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D9FCB0D577561E6F7CB25FB3B985904 /* ConnectivityResponseRegExValidator.swift */; }; - AF7201C1D7541CBBFB08AAF89ED6CEF8 /* Connectivity-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F6CC45B8B36909AA9CB931AFE76DE55 /* Connectivity-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AAE97E1C3886B9560B4FF5D2FAA06C04 /* Pods-Connectivity_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5D04C6EE7106BA3D13B350E02DDC4E /* Pods-Connectivity_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE9921A86EFEB6DCE813B53505EC63AD /* ConnectivityResponseRegExValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B4A35E3159B239576A65E8AF0846A53 /* ConnectivityResponseRegExValidator.swift */; }; + AF7201C1D7541CBBFB08AAF89ED6CEF8 /* Connectivity-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F23A9363ED8EBF59DC83E733CCF3ECD /* Connectivity-macOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1565DE9159C5768F796F03164FF1BCB /* Connectivity-visionOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A8EB352297BD93AE22699F213F4A3A4 /* Connectivity-visionOS-dummy.m */; }; + BA5EAF1A43E43E0CB8B59473F7B7D0C1 /* ConnectivityInterface.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62434CD364EE9AB09126E8681657F4EF /* ConnectivityInterface.swift */; }; BBD06A2859332AAF7C685D224F7E7A1A /* HTTPStubsResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8752ED48BF48F46C57381CD46FB0C493 /* HTTPStubsResponse.m */; }; - BE75C25F187CEE4E266AD1009C5F2678 /* Connectivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 070CAD9E8AB8D87CA95F29C3DB67F74C /* Connectivity.swift */; }; - C0F128BBF25C0CCF29A5C701158D060D /* ConnectivityConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5BC31EA7156A06F45689900D7A719C2 /* ConnectivityConfiguration.swift */; }; - C173425A3673BF16E6F658161518A512 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DC6F89CFDFB304A48EE29480B09B4D7 /* Reachability.m */; }; - C5316D4D39AE7B306CBDB7D878A3A376 /* ConnectivityPercentage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79AF5DECBC825337A13E221E8FC55521 /* ConnectivityPercentage.swift */; }; - C98C7735DF61B7524DDC580AA33497B3 /* Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6CDAD60FE9A58499DE8FB962FDFFD4A /* Factory.swift */; }; - CF02958F073A0B100EF63C569186A2FC /* ConnectivityResponseValidationMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C59F7ABA37D709E356BA79DD23C9E104 /* ConnectivityResponseValidationMode.swift */; }; - CF73CF7AB56E17EE77BD9CDDD386EB0B /* PublishersAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5352E868FEEEF6CEFCC7EDA069F54E72 /* PublishersAdditions.swift */; }; - CF768117C9FA9463E5C613E54C0ACCB2 /* ConnectivityResponseStringEqualityValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 981C6F4877D5223A94BE06BD96B32460 /* ConnectivityResponseStringEqualityValidator.swift */; }; + BE75C25F187CEE4E266AD1009C5F2678 /* Connectivity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85D9D3D84EFE4821E4A7E4AC4B868B5B /* Connectivity.swift */; }; + C0F128BBF25C0CCF29A5C701158D060D /* ConnectivityConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94E1688EEE9E7DC33B8736A8EE619026 /* ConnectivityConfiguration.swift */; }; + C173425A3673BF16E6F658161518A512 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BA2FC0D642FBA1EE74A5ABEAB4AAED2 /* Reachability.m */; }; + C5316D4D39AE7B306CBDB7D878A3A376 /* ConnectivityPercentage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9F77893D05C1ED048F32B756C2D64BF /* ConnectivityPercentage.swift */; }; + C771671A6EFC74CA4D1B10001356A0AE /* Connectivity-visionOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 07CC05839CF29EE16892D77C9354FABE /* Connectivity-visionOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C98C7735DF61B7524DDC580AA33497B3 /* Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6E4EEA23A0AC0317C5A0818E9887BD /* Factory.swift */; }; + CF02958F073A0B100EF63C569186A2FC /* ConnectivityResponseValidationMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C7F60CAC0E49D1F67142486E7D4872 /* ConnectivityResponseValidationMode.swift */; }; + CF73CF7AB56E17EE77BD9CDDD386EB0B /* PublishersAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D6774DA478A0DE6F4D786F41FAA84A5 /* PublishersAdditions.swift */; }; + CF768117C9FA9463E5C613E54C0ACCB2 /* ConnectivityResponseStringEqualityValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AFEE6661B63D2435E8D08236CDBC0FA /* ConnectivityResponseStringEqualityValidator.swift */; }; D1AA75E25744E797B4D68F6A4CB5D03D /* HTTPStubsResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = FA9104B13FA4CDFA3B9E98F37F21ED3F /* HTTPStubsResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D1ADDAC3745CC2D6FF6BECD05CF80B54 /* Connectivity-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D4A842042D24F03D6077135039FCAC14 /* Connectivity-iOS-dummy.m */; }; - D34DA08008B7BF04C6259566ED09B5A6 /* ConnectivityPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4D7CE5D043CCBA44A6ABDC940832924 /* ConnectivityPublisher.swift */; }; - D5FFAFABBBCB4517A2D95B976B552980 /* Pods-Connectivity_Example_macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3792F5B1B9AFCF9BBD70C201E575FE12 /* Pods-Connectivity_Example_macOS-dummy.m */; }; - D7A1C9BE99D2DA3196C9B7F2C36D26EA /* Connectivity-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A6FCAA1A8B52728466D91F4F43433A9F /* Connectivity-macOS-dummy.m */; }; - DCB23495AA43ED09C76199ACDC15FA3C /* ResponseValidatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73CEF377F0254803B7F65685158A570B /* ResponseValidatorFactory.swift */; }; - E01F6CA79FE5DD23A16BA91E604B2BA1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A51AF27DF8E05E139014572D77DE6315 /* SystemConfiguration.framework */; }; - E077E1BF1E75EF446DAE72F55E6B76C1 /* Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6CDAD60FE9A58499DE8FB962FDFFD4A /* Factory.swift */; }; - E3DAE84581A4F8545A05EB4C7D758B47 /* ConnectivityResponseStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57EBB7EA5BD36CFA6647E774260BFFD7 /* ConnectivityResponseStringValidator.swift */; }; + D1ADDAC3745CC2D6FF6BECD05CF80B54 /* Connectivity-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A4AFE8B8C73241FA669C6CB1EFAF054F /* Connectivity-iOS-dummy.m */; }; + D34DA08008B7BF04C6259566ED09B5A6 /* ConnectivityPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBBF7BFA7C53086C59550988AA03FDF /* ConnectivityPublisher.swift */; }; + D5CD817FC78DA12AEE5D155B0ADD33D6 /* ConnectivityResponseRegExValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B4A35E3159B239576A65E8AF0846A53 /* ConnectivityResponseRegExValidator.swift */; }; + D5FFAFABBBCB4517A2D95B976B552980 /* Pods-Connectivity_Example_macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C9C839208F79583380D47B40D44F85F /* Pods-Connectivity_Example_macOS-dummy.m */; }; + D7A1C9BE99D2DA3196C9B7F2C36D26EA /* Connectivity-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FEA6A3FF0804B5689CC9C9EB548C7C7 /* Connectivity-macOS-dummy.m */; }; + DCB23495AA43ED09C76199ACDC15FA3C /* ResponseValidatorFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5B08845863369130DC049253B51D1E /* ResponseValidatorFactory.swift */; }; + DD02D892774B8F1E48623F7766FCF16D /* ConnectivityResponseContainsStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C85F0D6C7AB785E926600CC9A54270C /* ConnectivityResponseContainsStringValidator.swift */; }; + DE54FB03279E7E9E7715E7416C89B913 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BA2FC0D642FBA1EE74A5ABEAB4AAED2 /* Reachability.m */; }; + E01F6CA79FE5DD23A16BA91E604B2BA1 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 83F4B3E801D74ED0A1DFA5A5116F2F79 /* SystemConfiguration.framework */; }; + E077E1BF1E75EF446DAE72F55E6B76C1 /* Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6E4EEA23A0AC0317C5A0818E9887BD /* Factory.swift */; }; + E3DAE84581A4F8545A05EB4C7D758B47 /* ConnectivityResponseStringValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DA840BE7D750DFF94B764E624EB0F4C /* ConnectivityResponseStringValidator.swift */; }; E551070A151DC06AF47B84CE7A258AEE /* HTTPStubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0389F5918103E445BC3DBC43C114AEFC /* HTTPStubs.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EDA4B9EEFAC935AAC31B1226E85424B0 /* ConnectivityPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4D7CE5D043CCBA44A6ABDC940832924 /* ConnectivityPublisher.swift */; }; - EF3E181A67751E088A49662CC9804076 /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 98A73D49B47C8984AC072BADA66C3BF4 /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4DEF31DA4AC6D7788CE04CB5490AE46 /* ConnectivityConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5BC31EA7156A06F45689900D7A719C2 /* ConnectivityConfiguration.swift */; }; - F7C9C6662630D5A834175A022B19090F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F45C69E84A2FCD38C7D42B2B165C83DE /* Cocoa.framework */; }; + E5EB5F67C83F43005590764AC44A46A1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A6EE534839094EB165D2A27D713AC494 /* Foundation.framework */; }; + EC78EF3B29E5C79D3489B15D44C6FE69 /* ConnectivityPercentage.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9F77893D05C1ED048F32B756C2D64BF /* ConnectivityPercentage.swift */; }; + EDA4B9EEFAC935AAC31B1226E85424B0 /* ConnectivityPublisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCBBF7BFA7C53086C59550988AA03FDF /* ConnectivityPublisher.swift */; }; + EF3E181A67751E088A49662CC9804076 /* Reachability.h in Headers */ = {isa = PBXBuildFile; fileRef = E0A2E177EBCACD6F19A477DE6745CA5C /* Reachability.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2B1E3684BA7D9A193C434B6F49C3C86 /* Factory.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD6E4EEA23A0AC0317C5A0818E9887BD /* Factory.swift */; }; + F4DEF31DA4AC6D7788CE04CB5490AE46 /* ConnectivityConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94E1688EEE9E7DC33B8736A8EE619026 /* ConnectivityConfiguration.swift */; }; + F7C9C6662630D5A834175A022B19090F /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F73C5F6320F4B9C5EC3C5B9EA18D4720 /* Cocoa.framework */; }; FBA10EDD6E1E7704324E66F6B35540CD /* HTTPStubsPathHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 76ECE6049BBB7D8EC1A83DB3C317321F /* HTTPStubsPathHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FE323F37D948B7B0043DD94AEA0310E5 /* ConnectivityStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38CB9762CB6665E591981AEF919C02C2 /* ConnectivityStatus.swift */; }; + FE323F37D948B7B0043DD94AEA0310E5 /* ConnectivityStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBF1D92C404284CC82E67657F345034B /* ConnectivityStatus.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -93,19 +120,19 @@ remoteGlobalIDString = C898D63792F0C9B23759840A627A4D75; remoteInfo = "Connectivity-macOS"; }; - A7C7C3FC1464CF918ADA04EFE8BBB9D5 /* PBXContainerItemProxy */ = { + 77DE73255265E51A8FBFE5887EDDE267 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 654606464F162BF160141A70B24274EA; - remoteInfo = "Pods-Connectivity_Example"; + remoteGlobalIDString = A983A2D06C5B6AA3D6ABA5CCC0A16725; + remoteInfo = OHHTTPStubs; }; - B008562121808FBA41BD93617E449B66 /* PBXContainerItemProxy */ = { + 78ADC0BA7802D402E2E2B872E4B9DF73 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A983A2D06C5B6AA3D6ABA5CCC0A16725; - remoteInfo = OHHTTPStubs; + remoteGlobalIDString = 6900ADD4000BD69177C306500142104F; + remoteInfo = "Connectivity-visionOS"; }; B6104346BF115FEB5A048F0CFE9B2FAE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -114,116 +141,152 @@ remoteGlobalIDString = 1AB8DE08C5EE252DA1C8848981CECD5C; remoteInfo = "Connectivity-iOS"; }; + DAC8A3C91F8F6A5694DC916BD70DC9DB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 654606464F162BF160141A70B24274EA; + remoteInfo = "Pods-Connectivity_Example"; + }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 001AC0FD94518A150AA73C1D7823468C /* Pods-Connectivity_Example_macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Connectivity_Example_macOS.modulemap"; sourceTree = ""; }; + 03134B0FB749A0E16D5BB84FC8D4D26C /* Pods-Connectivity_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Connectivity_Example-dummy.m"; sourceTree = ""; }; 0389F5918103E445BC3DBC43C114AEFC /* HTTPStubs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStubs.h; path = Sources/OHHTTPStubs/include/HTTPStubs.h; sourceTree = ""; }; + 03FEC98673A667EC554B41C6562091A3 /* Connectivity-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Connectivity-macOS.modulemap"; path = "../Connectivity-macOS/Connectivity-macOS.modulemap"; sourceTree = ""; }; 05795D80F7ADBF5F4A6F778B7729A2F6 /* HTTPStubsPathHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HTTPStubsPathHelpers.m; path = Sources/OHHTTPStubs/HTTPStubsPathHelpers.m; sourceTree = ""; }; - 06F4B49D528AE42ABE5499F6CAF1D043 /* Connectivity-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Connectivity-iOS-Info.plist"; sourceTree = ""; }; - 070CAD9E8AB8D87CA95F29C3DB67F74C /* Connectivity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connectivity.swift; path = Connectivity/Classes/Connectivity.swift; sourceTree = ""; }; - 0AD68683CDCA5A69F1A583C0D06AD50A /* Pods-Connectivity_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Connectivity_Example-frameworks.sh"; sourceTree = ""; }; - 0CDCC25F624C925846DDABD551FEA2CA /* add-package.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "add-package.png"; path = "docs/images/add-package.png"; sourceTree = ""; }; - 0F208853FE495520D894A7722E108C71 /* Pods-Connectivity_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example.release.xcconfig"; sourceTree = ""; }; + 07CC05839CF29EE16892D77C9354FABE /* Connectivity-visionOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Connectivity-visionOS-umbrella.h"; path = "../Connectivity-visionOS/Connectivity-visionOS-umbrella.h"; sourceTree = ""; }; + 09C7F60CAC0E49D1F67142486E7D4872 /* ConnectivityResponseValidationMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseValidationMode.swift; sourceTree = ""; }; + 0D7A3DBBCDDC939AAD0530A38ADB9697 /* connectivity-large-logo.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "connectivity-large-logo.png"; path = "docs/images/connectivity-large-logo.png"; sourceTree = ""; }; + 0DA840BE7D750DFF94B764E624EB0F4C /* ConnectivityResponseStringValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseStringValidator.swift; sourceTree = ""; }; + 0E5D04C6EE7106BA3D13B350E02DDC4E /* Pods-Connectivity_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Connectivity_Tests-umbrella.h"; sourceTree = ""; }; 11C0B95B48DA95EC1AF40FCFACBB8880 /* Connectivity-macOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Connectivity-macOS"; path = Connectivity.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 17E33041B314FA837A3CAEB9DF3CDE9F /* OHHTTPStubs.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 18264901C3D3141AE52475DC257B8607 /* Pods-Connectivity_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example.debug.xcconfig"; sourceTree = ""; }; + 16002E481063F5D16682F7F4D974A6D8 /* Connectivity.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = Connectivity.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 16330717D87AB5F5F6E6254AAAA3B616 /* Pods-Connectivity_Example_visionOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Connectivity_Example_visionOS.modulemap"; sourceTree = ""; }; + 17E33041B314FA837A3CAEB9DF3CDE9F /* OHHTTPStubs */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = OHHTTPStubs; path = OHHTTPStubs.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 19527AE79050AF974749AE871D396C10 /* Pods-Connectivity_Example_visionOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Connectivity_Example_visionOS-frameworks.sh"; sourceTree = ""; }; 1AC9AAE6418AF877A38D1FDCBC620BE5 /* NSURLRequest+HTTPBodyTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+HTTPBodyTesting.h"; path = "Sources/OHHTTPStubs/include/NSURLRequest+HTTPBodyTesting.h"; sourceTree = ""; }; - 1E30790EE24DA45DA9F646403AEA06BF /* Pods-Connectivity_Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Tests-Info.plist"; sourceTree = ""; }; - 1F91A9A827D46C2F17A13363B91B7E7F /* connectivity.pdf */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.pdf; name = connectivity.pdf; path = docs/presentations/connectivity.pdf; sourceTree = ""; }; - 24EFDB21C5FBFC3E5DF46097E97A4588 /* Pods-Connectivity_Example_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example_macOS.debug.xcconfig"; sourceTree = ""; }; - 2B15DDF68AB990C9D3EBD82C7E05AA1C /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; + 1FAD0E3D47B23FD3FAC88D13FF9231EC /* Connectivity-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Connectivity-iOS.modulemap"; sourceTree = ""; }; + 208B4C7900434FE7F619F656AA548EA0 /* Pods-Connectivity_Example_visionOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example_visionOS-acknowledgements.plist"; sourceTree = ""; }; + 21ECFB6C586FA9D125BABABE1A46FEDB /* Pods-Connectivity_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Connectivity_Example.modulemap"; sourceTree = ""; }; + 2593C815128317BBDCE70D72EF1B768F /* Pods-Connectivity_Example_visionOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Connectivity_Example_visionOS"; path = Pods_Connectivity_Example_visionOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 26B32495B329B23B3BAF46766518ACC0 /* Connectivity-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Connectivity-iOS.release.xcconfig"; sourceTree = ""; }; + 28F821BF7135D449EFEC058B485ACBB5 /* Pods-Connectivity_Example_macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Connectivity_Example_macOS-acknowledgements.markdown"; sourceTree = ""; }; + 299CE59DA824F07C0AB96C7EBB567B17 /* Connectivity-visionOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Connectivity-visionOS"; path = Connectivity.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 2B3D3237BDFD3BFD3B61513F838E21F6 /* OHHTTPStubs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-prefix.pch"; sourceTree = ""; }; 2E54BB7F8AD5924DF412D7D72EDB8949 /* Pods-Connectivity_Tests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Connectivity_Tests"; path = Pods_Connectivity_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3090DF413AE8A1A1B60BE2576F5FFFDA /* NotificationNameAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NotificationNameAdditions.swift; sourceTree = ""; }; - 32E276B84B1AD3141F5DA6D54942853D /* Pods-Connectivity_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Connectivity_Tests-acknowledgements.markdown"; sourceTree = ""; }; - 3690542DB83A630A06B06E35787159C5 /* Pods-Connectivity_Example_macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Connectivity_Example_macOS-umbrella.h"; sourceTree = ""; }; - 3792F5B1B9AFCF9BBD70C201E575FE12 /* Pods-Connectivity_Example_macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Connectivity_Example_macOS-dummy.m"; sourceTree = ""; }; - 38CB9762CB6665E591981AEF919C02C2 /* ConnectivityStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityStatus.swift; sourceTree = ""; }; - 3B2E2FD3A8F7007FA2EB179C5ECE12F0 /* Pods-Connectivity_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example-Info.plist"; sourceTree = ""; }; - 3B4EFCFADAC39DB1EE489F843E774A92 /* Connectivity-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Connectivity-macOS.modulemap"; path = "../Connectivity-macOS/Connectivity-macOS.modulemap"; sourceTree = ""; }; - 420BAA43605DC53296D636CB59DFD542 /* Pods-Connectivity_Example_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example_macOS.release.xcconfig"; sourceTree = ""; }; - 43DCAA695C37FE1E35BFF76E7EC14ED1 /* Pods-Connectivity_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Tests-acknowledgements.plist"; sourceTree = ""; }; + 3046B72AA198CDABEB9DD6D0CAB82DFB /* Connectivity-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Connectivity-macOS.debug.xcconfig"; path = "../Connectivity-macOS/Connectivity-macOS.debug.xcconfig"; sourceTree = ""; }; + 324A5850E1B3491073EE3FB9BA1FBD53 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 35E83F76BE569444CD82B0E9FB5F2CCC /* Pods-Connectivity_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Tests-acknowledgements.plist"; sourceTree = ""; }; + 3AFEE6661B63D2435E8D08236CDBC0FA /* ConnectivityResponseStringEqualityValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseStringEqualityValidator.swift; sourceTree = ""; }; + 3B95737203189F10D9B3CAFC66D138A5 /* Pods-Connectivity_Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Tests-Info.plist"; sourceTree = ""; }; + 3BA2FC0D642FBA1EE74A5ABEAB4AAED2 /* Reachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Reachability.m; sourceTree = ""; }; + 3C5B08845863369130DC049253B51D1E /* ResponseValidatorFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResponseValidatorFactory.swift; sourceTree = ""; }; + 40A3F432834E7BB3F0C4BA42058BB034 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; 444D43335D402FE711DD910A20491CFB /* HTTPStubs+NSURLSessionConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "HTTPStubs+NSURLSessionConfiguration.m"; path = "Sources/OHHTTPStubs/HTTPStubs+NSURLSessionConfiguration.m"; sourceTree = ""; }; + 47332D8CA8854C22386FD98A582B52FD /* connectivity.pdf */ = {isa = PBXFileReference; includeInIndex = 1; name = connectivity.pdf; path = docs/presentations/connectivity.pdf; sourceTree = ""; }; + 477B91FC128BC3B4521410507CFCAB74 /* Connectivity-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Connectivity-macOS-Info.plist"; path = "../Connectivity-macOS/Connectivity-macOS-Info.plist"; sourceTree = ""; }; 47996ECC3F3C0091DF67E18683D77AEA /* HTTPStubs.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HTTPStubs.m; path = Sources/OHHTTPStubs/HTTPStubs.m; sourceTree = ""; }; - 49FDF83EF574F8B4610D62EEDBBE263D /* ConnectivityResponseContainsStringValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseContainsStringValidator.swift; sourceTree = ""; }; - 4A854E7FB794E642EA281397B65DBDC6 /* Pods-Connectivity_Example_macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Connectivity_Example_macOS-frameworks.sh"; sourceTree = ""; }; - 4D9FCB0D577561E6F7CB25FB3B985904 /* ConnectivityResponseRegExValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseRegExValidator.swift; sourceTree = ""; }; - 4F6CC45B8B36909AA9CB931AFE76DE55 /* Connectivity-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Connectivity-macOS-umbrella.h"; path = "../Connectivity-macOS/Connectivity-macOS-umbrella.h"; sourceTree = ""; }; + 485CF656174B6567FBEBC7C60494C5B2 /* Pods-Connectivity_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Connectivity_Tests-acknowledgements.markdown"; sourceTree = ""; }; + 4AEDE2EF82F1950EDA884DBB7596849B /* Connectivity-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Connectivity-iOS-umbrella.h"; sourceTree = ""; }; + 4B4A35E3159B239576A65E8AF0846A53 /* ConnectivityResponseRegExValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseRegExValidator.swift; sourceTree = ""; }; + 4C3AF132F446BEDAFD84C1E78735C131 /* NotificationNameAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NotificationNameAdditions.swift; sourceTree = ""; }; + 4C85F0D6C7AB785E926600CC9A54270C /* ConnectivityResponseContainsStringValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseContainsStringValidator.swift; sourceTree = ""; }; + 4CF72FAEFFC9BE0C3C16EF799F6E6C15 /* Connectivity-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Connectivity-iOS-Info.plist"; sourceTree = ""; }; + 4D6774DA478A0DE6F4D786F41FAA84A5 /* PublishersAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PublishersAdditions.swift; sourceTree = ""; }; 5108C23AC87C098477CFFBD4D806F5A5 /* NSURLRequest+HTTPBodyTesting.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLRequest+HTTPBodyTesting.m"; path = "Sources/OHHTTPStubs/NSURLRequest+HTTPBodyTesting.m"; sourceTree = ""; }; - 52AE9AC750FCC73187151E0FCA5B4680 /* Pods-Connectivity_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Connectivity_Tests-umbrella.h"; sourceTree = ""; }; - 5352E868FEEEF6CEFCC7EDA069F54E72 /* PublishersAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = PublishersAdditions.swift; sourceTree = ""; }; - 57EBB7EA5BD36CFA6647E774260BFFD7 /* ConnectivityResponseStringValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseStringValidator.swift; sourceTree = ""; }; - 5C1B9AEE49503C85DB1A92DF7DA4CC71 /* connectivity-large-logo.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "connectivity-large-logo.png"; path = "docs/images/connectivity-large-logo.png"; sourceTree = ""; }; + 56A3DDA8613380493A01772675DB66E8 /* connectivity-banner.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "connectivity-banner.png"; path = "docs/images/connectivity-banner.png"; sourceTree = ""; }; + 5A8EB352297BD93AE22699F213F4A3A4 /* Connectivity-visionOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Connectivity-visionOS-dummy.m"; path = "../Connectivity-visionOS/Connectivity-visionOS-dummy.m"; sourceTree = ""; }; 5CEC6CB5CED75CC2FC24115BD0BDAD6B /* OHHTTPStubs.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.release.xcconfig; sourceTree = ""; }; + 610394E7BCDF5C2679771461EC25731F /* package-options.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "package-options.png"; path = "docs/images/package-options.png"; sourceTree = ""; }; + 61A03C391647AA1C87FF8C7A3A1E7FC8 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + 62434CD364EE9AB09126E8681657F4EF /* ConnectivityInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityInterface.swift; sourceTree = ""; }; + 669709602D8D3A4EF8AA4105D2EB3047 /* Connectivity-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Connectivity-macOS-prefix.pch"; path = "../Connectivity-macOS/Connectivity-macOS-prefix.pch"; sourceTree = ""; }; + 67357EA6191529F8507A1EA55A2B256D /* add-package.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "add-package.png"; path = "docs/images/add-package.png"; sourceTree = ""; }; 67B38EEA73DAF3FC0E8F5DBB1172343F /* Pods-Connectivity_Example */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Connectivity_Example"; path = Pods_Connectivity_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6B774BBC079A43BA1E8C24442CA8BF58 /* Pods-Connectivity_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Connectivity_Tests-frameworks.sh"; sourceTree = ""; }; - 6BFC8752075783AB270054CFF8C0BC78 /* Connectivity-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Connectivity-macOS.debug.xcconfig"; path = "../Connectivity-macOS/Connectivity-macOS.debug.xcconfig"; sourceTree = ""; }; + 6C9C839208F79583380D47B40D44F85F /* Pods-Connectivity_Example_macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Connectivity_Example_macOS-dummy.m"; sourceTree = ""; }; 6F37317294BA924592B19AFBE95F62F6 /* Pods-Connectivity_Example_macOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Connectivity_Example_macOS"; path = Pods_Connectivity_Example_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6F917C960E9CAC3A67819391A966320B /* Pods-Connectivity_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Tests.release.xcconfig"; sourceTree = ""; }; + 7039C13A3FA1F9924C596622FB8D4918 /* Connectivity-visionOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Connectivity-visionOS.release.xcconfig"; path = "../Connectivity-visionOS/Connectivity-visionOS.release.xcconfig"; sourceTree = ""; }; 72468E28AE8E4A1C954928A810C29633 /* HTTPStubsResponse+JSON.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "HTTPStubsResponse+JSON.m"; path = "Sources/OHHTTPStubs/HTTPStubsResponse+JSON.m"; sourceTree = ""; }; 736A8A782D7E9DD56B2D71B6B6BDE130 /* OHHTTPStubsSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OHHTTPStubsSwift.swift; path = Sources/OHHTTPStubsSwift/OHHTTPStubsSwift.swift; sourceTree = ""; }; - 73CEF377F0254803B7F65685158A570B /* ResponseValidatorFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ResponseValidatorFactory.swift; sourceTree = ""; }; + 75808F7DE4050096CA774D34D6CE9BE8 /* Pods-Connectivity_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Tests.debug.xcconfig"; sourceTree = ""; }; 76ECE6049BBB7D8EC1A83DB3C317321F /* HTTPStubsPathHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStubsPathHelpers.h; path = Sources/OHHTTPStubs/include/HTTPStubsPathHelpers.h; sourceTree = ""; }; 7733FD4A1A3AB538B245BD517B663B28 /* HTTPStubsMethodSwizzling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStubsMethodSwizzling.h; path = Sources/OHHTTPStubs/HTTPStubsMethodSwizzling.h; sourceTree = ""; }; - 7947C62705B77C244B088DC51CE15D80 /* Pods-Connectivity_Example_macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Connectivity_Example_macOS.modulemap"; sourceTree = ""; }; - 79AF5DECBC825337A13E221E8FC55521 /* ConnectivityPercentage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityPercentage.swift; sourceTree = ""; }; - 7DC6F89CFDFB304A48EE29480B09B4D7 /* Reachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = Reachability.m; sourceTree = ""; }; - 7DE0C4723F9AE4EF922B0D7098D69F29 /* Connectivity-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Connectivity-macOS-prefix.pch"; path = "../Connectivity-macOS/Connectivity-macOS-prefix.pch"; sourceTree = ""; }; - 7E8902CEBACDC04ED0FCC92BE66BCE09 /* Pods-Connectivity_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Connectivity_Tests.modulemap"; sourceTree = ""; }; - 804C3F910230D24B2F3F1A25D30B051B /* Pods-Connectivity_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example-acknowledgements.plist"; sourceTree = ""; }; - 81FC439D7DD850D93BD0D942DCD3F31C /* Connectivity-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Connectivity-iOS-prefix.pch"; sourceTree = ""; }; + 780872A202FDA35E295BEECF7ADB0F64 /* Pods-Connectivity_Example_visionOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Connectivity_Example_visionOS-dummy.m"; sourceTree = ""; }; + 788388926D3FD2490474086D7F5F69AA /* Pods-Connectivity_Example_macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example_macOS-acknowledgements.plist"; sourceTree = ""; }; + 7980584C6AEF8B59681C99B7908BEF4A /* Connectivity-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Connectivity-iOS.debug.xcconfig"; sourceTree = ""; }; + 7F23A9363ED8EBF59DC83E733CCF3ECD /* Connectivity-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Connectivity-macOS-umbrella.h"; path = "../Connectivity-macOS/Connectivity-macOS-umbrella.h"; sourceTree = ""; }; + 7FEA6A3FF0804B5689CC9C9EB548C7C7 /* Connectivity-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Connectivity-macOS-dummy.m"; path = "../Connectivity-macOS/Connectivity-macOS-dummy.m"; sourceTree = ""; }; + 838E1CEE31B7932E4595666F71CF21C5 /* Connectivity-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Connectivity-macOS.release.xcconfig"; path = "../Connectivity-macOS/Connectivity-macOS.release.xcconfig"; sourceTree = ""; }; + 83F4B3E801D74ED0A1DFA5A5116F2F79 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + 85D9D3D84EFE4821E4A7E4AC4B868B5B /* Connectivity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Connectivity.swift; path = Connectivity/Classes/Connectivity.swift; sourceTree = ""; }; 8752ED48BF48F46C57381CD46FB0C493 /* HTTPStubsResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HTTPStubsResponse.m; path = Sources/OHHTTPStubs/HTTPStubsResponse.m; sourceTree = ""; }; - 8AB3FF37B4C9BDBA7FBC77E7A75C0120 /* Pods-Connectivity_Example_macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example_macOS-Info.plist"; sourceTree = ""; }; + 8A2DC451D72BB5B59FF1D0710E64A42C /* Pods-Connectivity_Example_visionOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Connectivity_Example_visionOS-umbrella.h"; sourceTree = ""; }; + 8ACC9D9B4C4E44011D384A57BEAEAEBB /* Pods-Connectivity_Example_visionOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Connectivity_Example_visionOS-acknowledgements.markdown"; sourceTree = ""; }; + 8BE9283D2099F8A94A9785A8D883EA63 /* Pods-Connectivity_Example_macOS-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Connectivity_Example_macOS-frameworks.sh"; sourceTree = ""; }; 8E8F87888190219C69EEDBF9BF1848ED /* HTTPStubsResponse+JSON.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "HTTPStubsResponse+JSON.h"; path = "Sources/OHHTTPStubs/include/HTTPStubsResponse+JSON.h"; sourceTree = ""; }; 8EC3488DA660920038760CC2C11CB1DA /* OHHTTPStubs.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = OHHTTPStubs.debug.xcconfig; sourceTree = ""; }; - 909FD3EAFED346233FBAA6FB6A776165 /* Pods-Connectivity_Example_macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Connectivity_Example_macOS-acknowledgements.markdown"; sourceTree = ""; }; 90F6362623A9B6BCC1A2F0803BD53D1C /* HTTPStubsMethodSwizzling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HTTPStubsMethodSwizzling.m; path = Sources/OHHTTPStubs/HTTPStubsMethodSwizzling.m; sourceTree = ""; }; - 915BFF71C4778431F5E7A8027E122BE0 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 929BA74CE2855D3EBC40ED92FCF7C485 /* connectivity-banner.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "connectivity-banner.png"; path = "docs/images/connectivity-banner.png"; sourceTree = ""; }; - 968076173EFD61047ED0A70ED75A3653 /* Pods-Connectivity_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Tests.debug.xcconfig"; sourceTree = ""; }; + 92915943FC261B1EA455AD8B415EE729 /* Connectivity-visionOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Connectivity-visionOS-Info.plist"; path = "../Connectivity-visionOS/Connectivity-visionOS-Info.plist"; sourceTree = ""; }; + 94E1688EEE9E7DC33B8736A8EE619026 /* ConnectivityConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityConfiguration.swift; sourceTree = ""; }; + 9689A2A93BA0B7F7BCB6852AB2312401 /* Pods-Connectivity_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example.release.xcconfig"; sourceTree = ""; }; 96B09F70D8318D3B3C6B25589AAE9933 /* OHHTTPStubs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "OHHTTPStubs-dummy.m"; sourceTree = ""; }; - 981C6F4877D5223A94BE06BD96B32460 /* ConnectivityResponseStringEqualityValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseStringEqualityValidator.swift; sourceTree = ""; }; - 98A73D49B47C8984AC072BADA66C3BF4 /* Reachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; - 9A8FD5AEEC1F1584F61C5A540CC69E7C /* ConnectivitySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivitySubscription.swift; sourceTree = ""; }; - 9BFD068F19C848959CEDB635BB71721F /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9DB82138CDECD77B294952AB5752A051 /* Connectivity-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Connectivity-iOS.debug.xcconfig"; sourceTree = ""; }; - 9EEA4BEC3BDC683B2DBA45F3896AD651 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; - A234089E520C78A542079E26BEFBDA70 /* ConnectivityFramework.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityFramework.swift; sourceTree = ""; }; - A51AF27DF8E05E139014572D77DE6315 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - A6FCAA1A8B52728466D91F4F43433A9F /* Connectivity-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Connectivity-macOS-dummy.m"; path = "../Connectivity-macOS/Connectivity-macOS-dummy.m"; sourceTree = ""; }; - A7D323556A293DEDAC6589FF92CC6C9F /* ConnectivityResponseValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseValidator.swift; sourceTree = ""; }; - A81DB4871BDD06C4CD97CCAE159F1180 /* Pods-Connectivity_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Connectivity_Example-dummy.m"; sourceTree = ""; }; - A99A5AE0CA73E5B62BC21F52E97DB19A /* Pods-Connectivity_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Connectivity_Tests-dummy.m"; sourceTree = ""; }; - AA8919802BAFBA5466B28337C5FDEFB7 /* connectivity-logo.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "connectivity-logo.png"; path = "docs/images/connectivity-logo.png"; sourceTree = ""; }; + 9818698415FC4CA653B28CF577903738 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + 99962024AAD4AD15F14CA52077BB6983 /* Pods-Connectivity_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Connectivity_Tests.modulemap"; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + A45D65F8BA60DA601EED60B3DE962809 /* Pods-Connectivity_Example_macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Connectivity_Example_macOS-umbrella.h"; sourceTree = ""; }; + A4AFE8B8C73241FA669C6CB1EFAF054F /* Connectivity-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Connectivity-iOS-dummy.m"; sourceTree = ""; }; + A5620567C0C65CB5C5A9F178C87AFCE1 /* Pods-Connectivity_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Connectivity_Example-frameworks.sh"; sourceTree = ""; }; + A6EE534839094EB165D2A27D713AC494 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + AAF317B6F2C7D574D2695C9891C4A808 /* ConnectivityResponseValidator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseValidator.swift; sourceTree = ""; }; AC17B72B64B618B416CCA97514209F19 /* Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Compatibility.h; path = Sources/OHHTTPStubs/include/Compatibility.h; sourceTree = ""; }; - AD012CB35F9A8FCE303546D5666A8CB0 /* package-options.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "package-options.png"; path = "docs/images/package-options.png"; sourceTree = ""; }; - B1F52FC979B7B5470C2BA8B48E0F0973 /* Pods-Connectivity_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Connectivity_Example-acknowledgements.markdown"; sourceTree = ""; }; + B04528D634FADD36B15464130C55E0D7 /* Pods-Connectivity_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Connectivity_Tests-dummy.m"; sourceTree = ""; }; + BAE94C17FE9228876BB20D6EA7C4A4C2 /* Pods-Connectivity_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Connectivity_Tests-frameworks.sh"; sourceTree = ""; }; BD26195BA1DDF05135554FC193BF7F09 /* Connectivity-iOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Connectivity-iOS"; path = Connectivity.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + BD6E4EEA23A0AC0317C5A0818E9887BD /* Factory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Factory.swift; sourceTree = ""; }; BF3F66B3E0CF91C536869F9EBF7D7D82 /* OHHTTPStubs.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = OHHTTPStubs.modulemap; sourceTree = ""; }; - C37D172CF11378D3F9CF1AC469970E65 /* Pods-Connectivity_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Connectivity_Example-umbrella.h"; sourceTree = ""; }; - C59F7ABA37D709E356BA79DD23C9E104 /* ConnectivityResponseValidationMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityResponseValidationMode.swift; sourceTree = ""; }; - C78AB86990059E0FA8F2CB20DCCD97D9 /* Connectivity-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Connectivity-iOS.modulemap"; sourceTree = ""; }; - CA0961DA42BD348D7E5BE0296C3EA83F /* Connectivity-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Connectivity-iOS-umbrella.h"; sourceTree = ""; }; + C1621040A34FD4B4F7428BF5EE37234C /* Pods-Connectivity_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Connectivity_Example-umbrella.h"; sourceTree = ""; }; + C1A88EC5B33720ACD899A5C57931DA7E /* Connectivity-visionOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Connectivity-visionOS-prefix.pch"; path = "../Connectivity-visionOS/Connectivity-visionOS-prefix.pch"; sourceTree = ""; }; + C61402C174185AA1ED5C4BA115880ABD /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; + C81A0045323DFCE3FDF913B98B39D5A2 /* Pods-Connectivity_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Tests.release.xcconfig"; sourceTree = ""; }; + CC2589241B4A2CD48AF8096EC019A82D /* connectivity-logo.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "connectivity-logo.png"; path = "docs/images/connectivity-logo.png"; sourceTree = ""; }; + CC50A5658BB24A843C823983BCE294B0 /* Pods-Connectivity_Example_visionOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example_visionOS-Info.plist"; sourceTree = ""; }; CD220818A23936E2AB3394735DD1D124 /* OHHTTPStubs-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "OHHTTPStubs-umbrella.h"; sourceTree = ""; }; - D3F9BA93055745374067901CC7BDD0F2 /* Connectivity-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Connectivity-macOS.release.xcconfig"; path = "../Connectivity-macOS/Connectivity-macOS.release.xcconfig"; sourceTree = ""; }; - D4A842042D24F03D6077135039FCAC14 /* Connectivity-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Connectivity-iOS-dummy.m"; sourceTree = ""; }; - D4D7CE5D043CCBA44A6ABDC940832924 /* ConnectivityPublisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityPublisher.swift; sourceTree = ""; }; - D6CDAD60FE9A58499DE8FB962FDFFD4A /* Factory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = Factory.swift; sourceTree = ""; }; + D64B002E9A84C1657DEFC358DE0EBDCE /* Pods-Connectivity_Example_macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example_macOS.release.xcconfig"; sourceTree = ""; }; + D77C47E001C1B8D173B952A68258FCEC /* Pods-Connectivity_Example_visionOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example_visionOS.debug.xcconfig"; sourceTree = ""; }; D8271BE9485D327CBECA394306611B48 /* OHHTTPStubs-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "OHHTTPStubs-Info.plist"; sourceTree = ""; }; - DC5E316F98F9BDA3010CC3F4B4ACD405 /* Connectivity.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; path = Connectivity.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - DFCCFD97F1BCE37AD67A335291C8D2DB /* ConnectivityInterface.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityInterface.swift; sourceTree = ""; }; - E942A03AEE1C3F3E58141ECC45A86A68 /* Connectivity-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Connectivity-iOS.release.xcconfig"; sourceTree = ""; }; - EBA3223CC674FD9774727EFE177F8B17 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; - ED6AAF8036F5E1A1F14F4A0CD759C2D9 /* Pods-Connectivity_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Connectivity_Example.modulemap"; sourceTree = ""; }; - F0C4B6EEB682FC9A8E990DFFA78AEF56 /* Connectivity-macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = "Connectivity-macOS-Info.plist"; path = "../Connectivity-macOS/Connectivity-macOS-Info.plist"; sourceTree = ""; }; - F45C69E84A2FCD38C7D42B2B165C83DE /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; - F5BC31EA7156A06F45689900D7A719C2 /* ConnectivityConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityConfiguration.swift; sourceTree = ""; }; - F72F79C35E0E400828D8422E4BCFCEB3 /* Pods-Connectivity_Example_macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example_macOS-acknowledgements.plist"; sourceTree = ""; }; + D889C10ACA20F40489A508460125C0CD /* Connectivity-visionOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Connectivity-visionOS.modulemap"; path = "../Connectivity-visionOS/Connectivity-visionOS.modulemap"; sourceTree = ""; }; + D8B4DD4B125335A2DB6860A1364E5B21 /* ConnectivityFramework.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityFramework.swift; sourceTree = ""; }; + DBF1D92C404284CC82E67657F345034B /* ConnectivityStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityStatus.swift; sourceTree = ""; }; + DF0FA1EA5C668720C50EFCE609E34303 /* Connectivity-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Connectivity-iOS-prefix.pch"; sourceTree = ""; }; + DF56B75133CA75314738D005B5CC4BF8 /* Pods-Connectivity_Example-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example-Info.plist"; sourceTree = ""; }; + E0A2E177EBCACD6F19A477DE6745CA5C /* Reachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; + E664D253D4D744A4C9F10A0720CEA0A6 /* Pods-Connectivity_Example_macOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example_macOS-Info.plist"; sourceTree = ""; }; + E9F77893D05C1ED048F32B756C2D64BF /* ConnectivityPercentage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityPercentage.swift; sourceTree = ""; }; + EC25398CD928CFF765038B317D880A94 /* Pods-Connectivity_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Connectivity_Example-acknowledgements.markdown"; sourceTree = ""; }; + F0163CFF5040C0A51C79A83909E1456F /* Pods-Connectivity_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Connectivity_Example-acknowledgements.plist"; sourceTree = ""; }; + F1AE05ADB6AAD1DA5B24715FAB44BB72 /* Pods-Connectivity_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example.debug.xcconfig"; sourceTree = ""; }; + F225E2D5C158636AB9D762F08BF85131 /* ConnectivitySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivitySubscription.swift; sourceTree = ""; }; + F48900FC6C99ADB7E713140A65462BE3 /* Pods-Connectivity_Example_visionOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example_visionOS.release.xcconfig"; sourceTree = ""; }; + F73C5F6320F4B9C5EC3C5B9EA18D4720 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; }; FA9104B13FA4CDFA3B9E98F37F21ED3F /* HTTPStubsResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HTTPStubsResponse.h; path = Sources/OHHTTPStubs/include/HTTPStubsResponse.h; sourceTree = ""; }; + FC1229A1F33E9A1569B27A0A734ABD6B /* Pods-Connectivity_Example_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Connectivity_Example_macOS.debug.xcconfig"; sourceTree = ""; }; + FC6E6C7AF0A6794EAB700D3D662B3D73 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + FCBBF7BFA7C53086C59550988AA03FDF /* ConnectivityPublisher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = ConnectivityPublisher.swift; sourceTree = ""; }; + FD6628DC8C6725796809F03CFE6D4D35 /* Connectivity-visionOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Connectivity-visionOS.debug.xcconfig"; path = "../Connectivity-visionOS/Connectivity-visionOS.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ + 230618467FC5390D08F02B463FD4DED5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E5EB5F67C83F43005590764AC44A46A1 /* Foundation.framework in Frameworks */, + 66C0812856B767A68A44E9EDAAF54135 /* SystemConfiguration.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 33B99E5137253155E72C0830CEC332B7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -233,6 +296,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4CBEE6EB3A0CB39D54B786D0D7686831 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3467D660DC997D13E8E8F5667310E5A0 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A232EF381FF9CB35B9850CB7FBA9D3B9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -278,6 +349,16 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 03483BCB1B9678EA019C9405E07BE2CE /* iOS */ = { + isa = PBXGroup; + children = ( + C61402C174185AA1ED5C4BA115880ABD /* CFNetwork.framework */, + FC6E6C7AF0A6794EAB700D3D662B3D73 /* Foundation.framework */, + 61A03C391647AA1C87FF8C7A3A1E7FC8 /* SystemConfiguration.framework */, + ); + name = iOS; + sourceTree = ""; + }; 0389F2F489917D675F66FA48F47E9C27 /* Swift */ = { isa = PBXGroup; children = ( @@ -286,123 +367,135 @@ name = Swift; sourceTree = ""; }; - 1BA3C1823846A764684949B6A5C8B401 /* Pods */ = { + 0EAF0F3B4631260E0C2E409CEBBA6E8B /* Support Files */ = { isa = PBXGroup; children = ( - A8803767495ABAA1B17D8138DCD31DA3 /* OHHTTPStubs */, + 1FAD0E3D47B23FD3FAC88D13FF9231EC /* Connectivity-iOS.modulemap */, + A4AFE8B8C73241FA669C6CB1EFAF054F /* Connectivity-iOS-dummy.m */, + 4CF72FAEFFC9BE0C3C16EF799F6E6C15 /* Connectivity-iOS-Info.plist */, + DF0FA1EA5C668720C50EFCE609E34303 /* Connectivity-iOS-prefix.pch */, + 4AEDE2EF82F1950EDA884DBB7596849B /* Connectivity-iOS-umbrella.h */, + 7980584C6AEF8B59681C99B7908BEF4A /* Connectivity-iOS.debug.xcconfig */, + 26B32495B329B23B3BAF46766518ACC0 /* Connectivity-iOS.release.xcconfig */, + 03FEC98673A667EC554B41C6562091A3 /* Connectivity-macOS.modulemap */, + 7FEA6A3FF0804B5689CC9C9EB548C7C7 /* Connectivity-macOS-dummy.m */, + 477B91FC128BC3B4521410507CFCAB74 /* Connectivity-macOS-Info.plist */, + 669709602D8D3A4EF8AA4105D2EB3047 /* Connectivity-macOS-prefix.pch */, + 7F23A9363ED8EBF59DC83E733CCF3ECD /* Connectivity-macOS-umbrella.h */, + 3046B72AA198CDABEB9DD6D0CAB82DFB /* Connectivity-macOS.debug.xcconfig */, + 838E1CEE31B7932E4595666F71CF21C5 /* Connectivity-macOS.release.xcconfig */, + D889C10ACA20F40489A508460125C0CD /* Connectivity-visionOS.modulemap */, + 5A8EB352297BD93AE22699F213F4A3A4 /* Connectivity-visionOS-dummy.m */, + 92915943FC261B1EA455AD8B415EE729 /* Connectivity-visionOS-Info.plist */, + C1A88EC5B33720ACD899A5C57931DA7E /* Connectivity-visionOS-prefix.pch */, + 07CC05839CF29EE16892D77C9354FABE /* Connectivity-visionOS-umbrella.h */, + FD6628DC8C6725796809F03CFE6D4D35 /* Connectivity-visionOS.debug.xcconfig */, + 7039C13A3FA1F9924C596622FB8D4918 /* Connectivity-visionOS.release.xcconfig */, ); - name = Pods; + name = "Support Files"; + path = "Example/Pods/Target Support Files/Connectivity-iOS"; sourceTree = ""; }; - 28A658CBB2D007D83227B676A48914A4 /* Pods-Connectivity_Example */ = { + 1907A7524092DE8FDC04CADE597C5E35 /* Frameworks */ = { isa = PBXGroup; children = ( - ED6AAF8036F5E1A1F14F4A0CD759C2D9 /* Pods-Connectivity_Example.modulemap */, - B1F52FC979B7B5470C2BA8B48E0F0973 /* Pods-Connectivity_Example-acknowledgements.markdown */, - 804C3F910230D24B2F3F1A25D30B051B /* Pods-Connectivity_Example-acknowledgements.plist */, - A81DB4871BDD06C4CD97CCAE159F1180 /* Pods-Connectivity_Example-dummy.m */, - 0AD68683CDCA5A69F1A583C0D06AD50A /* Pods-Connectivity_Example-frameworks.sh */, - 3B2E2FD3A8F7007FA2EB179C5ECE12F0 /* Pods-Connectivity_Example-Info.plist */, - C37D172CF11378D3F9CF1AC469970E65 /* Pods-Connectivity_Example-umbrella.h */, - 18264901C3D3141AE52475DC257B8607 /* Pods-Connectivity_Example.debug.xcconfig */, - 0F208853FE495520D894A7722E108C71 /* Pods-Connectivity_Example.release.xcconfig */, + 03483BCB1B9678EA019C9405E07BE2CE /* iOS */, + 64484218C4AC27EB31730C0B2C7F4135 /* OS X */, + E7B0D666E7F2BF2A88F76BCE8E53C388 /* visionOS */, ); - name = "Pods-Connectivity_Example"; - path = "Target Support Files/Pods-Connectivity_Example"; + name = Frameworks; sourceTree = ""; }; - 35D4B07313EE637B3F5E55E52F2B2751 /* Pods-Connectivity_Tests */ = { + 1BA3C1823846A764684949B6A5C8B401 /* Pods */ = { isa = PBXGroup; children = ( - 7E8902CEBACDC04ED0FCC92BE66BCE09 /* Pods-Connectivity_Tests.modulemap */, - 32E276B84B1AD3141F5DA6D54942853D /* Pods-Connectivity_Tests-acknowledgements.markdown */, - 43DCAA695C37FE1E35BFF76E7EC14ED1 /* Pods-Connectivity_Tests-acknowledgements.plist */, - A99A5AE0CA73E5B62BC21F52E97DB19A /* Pods-Connectivity_Tests-dummy.m */, - 6B774BBC079A43BA1E8C24442CA8BF58 /* Pods-Connectivity_Tests-frameworks.sh */, - 1E30790EE24DA45DA9F646403AEA06BF /* Pods-Connectivity_Tests-Info.plist */, - 52AE9AC750FCC73187151E0FCA5B4680 /* Pods-Connectivity_Tests-umbrella.h */, - 968076173EFD61047ED0A70ED75A3653 /* Pods-Connectivity_Tests.debug.xcconfig */, - 6F917C960E9CAC3A67819391A966320B /* Pods-Connectivity_Tests.release.xcconfig */, + A8803767495ABAA1B17D8138DCD31DA3 /* OHHTTPStubs */, ); - name = "Pods-Connectivity_Tests"; - path = "Target Support Files/Pods-Connectivity_Tests"; + name = Pods; sourceTree = ""; }; - 41E10E5801483E8C11B51DE7A8D59D8C /* OS X */ = { + 2DD6AFF5CB3FF38303FAD460491434F6 /* Response Validation */ = { isa = PBXGroup; children = ( - F45C69E84A2FCD38C7D42B2B165C83DE /* Cocoa.framework */, - A51AF27DF8E05E139014572D77DE6315 /* SystemConfiguration.framework */, + 09C7F60CAC0E49D1F67142486E7D4872 /* ConnectivityResponseValidationMode.swift */, + AAF317B6F2C7D574D2695C9891C4A808 /* ConnectivityResponseValidator.swift */, + 370CAA75983B035194198FF2A78263AF /* Factory */, + 35A197F37B605AC04422705D9A7689E4 /* Validators */, ); - name = "OS X"; + name = "Response Validation"; + path = "Connectivity/Classes/Response Validation"; sourceTree = ""; }; - 43863B0FA6B1427277FD571B2E08BC6B /* Combine */ = { + 35A197F37B605AC04422705D9A7689E4 /* Validators */ = { isa = PBXGroup; children = ( - D4D7CE5D043CCBA44A6ABDC940832924 /* ConnectivityPublisher.swift */, - 9A8FD5AEEC1F1584F61C5A540CC69E7C /* ConnectivitySubscription.swift */, + 4C85F0D6C7AB785E926600CC9A54270C /* ConnectivityResponseContainsStringValidator.swift */, + 4B4A35E3159B239576A65E8AF0846A53 /* ConnectivityResponseRegExValidator.swift */, + 3AFEE6661B63D2435E8D08236CDBC0FA /* ConnectivityResponseStringEqualityValidator.swift */, + 0DA840BE7D750DFF94B764E624EB0F4C /* ConnectivityResponseStringValidator.swift */, ); - name = Combine; - path = Connectivity/Classes/Combine; + name = Validators; + path = Validators; sourceTree = ""; }; - 66D490777015437418B8BB546A35330A /* Pods-Connectivity_Example_macOS */ = { + 370CAA75983B035194198FF2A78263AF /* Factory */ = { isa = PBXGroup; children = ( - 7947C62705B77C244B088DC51CE15D80 /* Pods-Connectivity_Example_macOS.modulemap */, - 909FD3EAFED346233FBAA6FB6A776165 /* Pods-Connectivity_Example_macOS-acknowledgements.markdown */, - F72F79C35E0E400828D8422E4BCFCEB3 /* Pods-Connectivity_Example_macOS-acknowledgements.plist */, - 3792F5B1B9AFCF9BBD70C201E575FE12 /* Pods-Connectivity_Example_macOS-dummy.m */, - 4A854E7FB794E642EA281397B65DBDC6 /* Pods-Connectivity_Example_macOS-frameworks.sh */, - 8AB3FF37B4C9BDBA7FBC77E7A75C0120 /* Pods-Connectivity_Example_macOS-Info.plist */, - 3690542DB83A630A06B06E35787159C5 /* Pods-Connectivity_Example_macOS-umbrella.h */, - 24EFDB21C5FBFC3E5DF46097E97A4588 /* Pods-Connectivity_Example_macOS.debug.xcconfig */, - 420BAA43605DC53296D636CB59DFD542 /* Pods-Connectivity_Example_macOS.release.xcconfig */, + BD6E4EEA23A0AC0317C5A0818E9887BD /* Factory.swift */, + 3C5B08845863369130DC049253B51D1E /* ResponseValidatorFactory.swift */, ); - name = "Pods-Connectivity_Example_macOS"; - path = "Target Support Files/Pods-Connectivity_Example_macOS"; + name = Factory; + path = Factory; sourceTree = ""; }; - 6EA5D382721D6FDB39A4A03BE4252D5B /* Development Pods */ = { + 634D32A1DB5AC1A98C62A549035763F3 /* Model */ = { isa = PBXGroup; children = ( - 8F1D8A1F5F3938BC0B2837D4EA881765 /* Connectivity */, + 94E1688EEE9E7DC33B8736A8EE619026 /* ConnectivityConfiguration.swift */, + D8B4DD4B125335A2DB6860A1364E5B21 /* ConnectivityFramework.swift */, + 62434CD364EE9AB09126E8681657F4EF /* ConnectivityInterface.swift */, + E9F77893D05C1ED048F32B756C2D64BF /* ConnectivityPercentage.swift */, + DBF1D92C404284CC82E67657F345034B /* ConnectivityStatus.swift */, ); - name = "Development Pods"; + name = Model; + path = Connectivity/Classes/Model; sourceTree = ""; }; - 70842F621FA4749C423D43E82CBE97C1 /* iOS */ = { + 64484218C4AC27EB31730C0B2C7F4135 /* OS X */ = { isa = PBXGroup; children = ( - 2B15DDF68AB990C9D3EBD82C7E05AA1C /* CFNetwork.framework */, - 915BFF71C4778431F5E7A8027E122BE0 /* Foundation.framework */, - 9BFD068F19C848959CEDB635BB71721F /* SystemConfiguration.framework */, + F73C5F6320F4B9C5EC3C5B9EA18D4720 /* Cocoa.framework */, + 83F4B3E801D74ED0A1DFA5A5116F2F79 /* SystemConfiguration.framework */, ); - name = iOS; + name = "OS X"; sourceTree = ""; }; - 739418B5E770BFD3B9B9A8935406D7B0 /* Products */ = { + 68150FF0DF9174686B56E3DA7F46B0D8 /* Extensions */ = { isa = PBXGroup; children = ( - BD26195BA1DDF05135554FC193BF7F09 /* Connectivity-iOS */, - 11C0B95B48DA95EC1AF40FCFACBB8880 /* Connectivity-macOS */, - 17E33041B314FA837A3CAEB9DF3CDE9F /* OHHTTPStubs.framework */, - 67B38EEA73DAF3FC0E8F5DBB1172343F /* Pods-Connectivity_Example */, - 6F37317294BA924592B19AFBE95F62F6 /* Pods-Connectivity_Example_macOS */, - 2E54BB7F8AD5924DF412D7D72EDB8949 /* Pods-Connectivity_Tests */, + 4C3AF132F446BEDAFD84C1E78735C131 /* NotificationNameAdditions.swift */, + 4D6774DA478A0DE6F4D786F41FAA84A5 /* PublishersAdditions.swift */, ); - name = Products; + name = Extensions; + path = Connectivity/Classes/Extensions; sourceTree = ""; }; - 79E9D353BC2A0C6571CC81DF64C67FB9 /* Extensions */ = { + 696798B09841410A29DD2728C67428D7 /* Reachability */ = { isa = PBXGroup; children = ( - 3090DF413AE8A1A1B60BE2576F5FFFDA /* NotificationNameAdditions.swift */, - 5352E868FEEEF6CEFCC7EDA069F54E72 /* PublishersAdditions.swift */, + E0A2E177EBCACD6F19A477DE6745CA5C /* Reachability.h */, + 3BA2FC0D642FBA1EE74A5ABEAB4AAED2 /* Reachability.m */, ); - name = Extensions; - path = Connectivity/Classes/Extensions; + name = Reachability; + path = Connectivity/Classes/Reachability; + sourceTree = ""; + }; + 6EA5D382721D6FDB39A4A03BE4252D5B /* Development Pods */ = { + isa = PBXGroup; + children = ( + A43FCA3D302AACA154E78412CAFA8E4F /* Connectivity */, + ); + name = "Development Pods"; sourceTree = ""; }; 7A7FD685BEE56B63E1F6F240D4B0D09A /* OHPathHelpers */ = { @@ -414,42 +507,25 @@ name = OHPathHelpers; sourceTree = ""; }; - 8BDAF938B1F765AC4CC43318763A4F31 /* Support Files */ = { + 7F706475F448C6354AAD6B21D7C35555 /* Combine */ = { isa = PBXGroup; children = ( - C78AB86990059E0FA8F2CB20DCCD97D9 /* Connectivity-iOS.modulemap */, - D4A842042D24F03D6077135039FCAC14 /* Connectivity-iOS-dummy.m */, - 06F4B49D528AE42ABE5499F6CAF1D043 /* Connectivity-iOS-Info.plist */, - 81FC439D7DD850D93BD0D942DCD3F31C /* Connectivity-iOS-prefix.pch */, - CA0961DA42BD348D7E5BE0296C3EA83F /* Connectivity-iOS-umbrella.h */, - 9DB82138CDECD77B294952AB5752A051 /* Connectivity-iOS.debug.xcconfig */, - E942A03AEE1C3F3E58141ECC45A86A68 /* Connectivity-iOS.release.xcconfig */, - 3B4EFCFADAC39DB1EE489F843E774A92 /* Connectivity-macOS.modulemap */, - A6FCAA1A8B52728466D91F4F43433A9F /* Connectivity-macOS-dummy.m */, - F0C4B6EEB682FC9A8E990DFFA78AEF56 /* Connectivity-macOS-Info.plist */, - 7DE0C4723F9AE4EF922B0D7098D69F29 /* Connectivity-macOS-prefix.pch */, - 4F6CC45B8B36909AA9CB931AFE76DE55 /* Connectivity-macOS-umbrella.h */, - 6BFC8752075783AB270054CFF8C0BC78 /* Connectivity-macOS.debug.xcconfig */, - D3F9BA93055745374067901CC7BDD0F2 /* Connectivity-macOS.release.xcconfig */, + FCBBF7BFA7C53086C59550988AA03FDF /* ConnectivityPublisher.swift */, + F225E2D5C158636AB9D762F08BF85131 /* ConnectivitySubscription.swift */, ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/Connectivity-iOS"; + name = Combine; + path = Connectivity/Classes/Combine; sourceTree = ""; }; - 8F1D8A1F5F3938BC0B2837D4EA881765 /* Connectivity */ = { + 821B77C27C5DDC7757D31152D53B7EC6 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 070CAD9E8AB8D87CA95F29C3DB67F74C /* Connectivity.swift */, - 43863B0FA6B1427277FD571B2E08BC6B /* Combine */, - 79E9D353BC2A0C6571CC81DF64C67FB9 /* Extensions */, - FB0D78F7AEF3B2BDBB69A81F64641B89 /* Model */, - D84F4B1B42655D948A019B1C072CFA27 /* Pod */, - D52132A467346AA9CA786EB1D090C736 /* Reachability */, - C1F7636864EDFEADAE077D210F6DB951 /* Response Validation */, - 8BDAF938B1F765AC4CC43318763A4F31 /* Support Files */, + BABBE7CDF6455FAAC33CFF1FB671F179 /* Pods-Connectivity_Example */, + D26232CC6FE9413AA7A31EF6F9A4DB03 /* Pods-Connectivity_Example_macOS */, + D499BD7999CF9E8513B2A7F7C07F1EF3 /* Pods-Connectivity_Example_visionOS */, + B6DABD0E9C4961C5BEDCA459B3346FCD /* Pods-Connectivity_Tests */, ); - name = Connectivity; - path = ../..; + name = "Targets Support Files"; sourceTree = ""; }; 91C13F8F2D709FB6B869F3065B6AB447 /* Core */ = { @@ -464,6 +540,22 @@ name = Core; sourceTree = ""; }; + A43FCA3D302AACA154E78412CAFA8E4F /* Connectivity */ = { + isa = PBXGroup; + children = ( + 85D9D3D84EFE4821E4A7E4AC4B868B5B /* Connectivity.swift */, + 7F706475F448C6354AAD6B21D7C35555 /* Combine */, + 68150FF0DF9174686B56E3DA7F46B0D8 /* Extensions */, + 634D32A1DB5AC1A98C62A549035763F3 /* Model */, + E5319D1CCD86DA140A105D6E98A2169C /* Pod */, + 696798B09841410A29DD2728C67428D7 /* Reachability */, + 2DD6AFF5CB3FF38303FAD460491434F6 /* Response Validation */, + 0EAF0F3B4631260E0C2E409CEBBA6E8B /* Support Files */, + ); + name = Connectivity; + path = ../..; + sourceTree = ""; + }; A8803767495ABAA1B17D8138DCD31DA3 /* OHHTTPStubs */ = { isa = PBXGroup; children = ( @@ -474,6 +566,7 @@ EF81891485D5AFBA5E33C1B67A5433FD /* Support Files */, 0389F2F489917D675F66FA48F47E9C27 /* Swift */, ); + name = OHHTTPStubs; path = OHHTTPStubs; sourceTree = ""; }; @@ -489,44 +582,47 @@ name = NSURLSession; sourceTree = ""; }; - B18E202E6D57D0C245A3D9B3B2D2686D /* Targets Support Files */ = { + B6DABD0E9C4961C5BEDCA459B3346FCD /* Pods-Connectivity_Tests */ = { isa = PBXGroup; children = ( - 28A658CBB2D007D83227B676A48914A4 /* Pods-Connectivity_Example */, - 66D490777015437418B8BB546A35330A /* Pods-Connectivity_Example_macOS */, - 35D4B07313EE637B3F5E55E52F2B2751 /* Pods-Connectivity_Tests */, + 99962024AAD4AD15F14CA52077BB6983 /* Pods-Connectivity_Tests.modulemap */, + 485CF656174B6567FBEBC7C60494C5B2 /* Pods-Connectivity_Tests-acknowledgements.markdown */, + 35E83F76BE569444CD82B0E9FB5F2CCC /* Pods-Connectivity_Tests-acknowledgements.plist */, + B04528D634FADD36B15464130C55E0D7 /* Pods-Connectivity_Tests-dummy.m */, + BAE94C17FE9228876BB20D6EA7C4A4C2 /* Pods-Connectivity_Tests-frameworks.sh */, + 3B95737203189F10D9B3CAFC66D138A5 /* Pods-Connectivity_Tests-Info.plist */, + 0E5D04C6EE7106BA3D13B350E02DDC4E /* Pods-Connectivity_Tests-umbrella.h */, + 75808F7DE4050096CA774D34D6CE9BE8 /* Pods-Connectivity_Tests.debug.xcconfig */, + C81A0045323DFCE3FDF913B98B39D5A2 /* Pods-Connectivity_Tests.release.xcconfig */, ); - name = "Targets Support Files"; - sourceTree = ""; - }; - BC1AA576E42B2328348DAE8C5C5BF67A /* JSON */ = { - isa = PBXGroup; - children = ( - 8E8F87888190219C69EEDBF9BF1848ED /* HTTPStubsResponse+JSON.h */, - 72468E28AE8E4A1C954928A810C29633 /* HTTPStubsResponse+JSON.m */, - ); - name = JSON; + name = "Pods-Connectivity_Tests"; + path = "Target Support Files/Pods-Connectivity_Tests"; sourceTree = ""; }; - C1F7636864EDFEADAE077D210F6DB951 /* Response Validation */ = { + BABBE7CDF6455FAAC33CFF1FB671F179 /* Pods-Connectivity_Example */ = { isa = PBXGroup; children = ( - C59F7ABA37D709E356BA79DD23C9E104 /* ConnectivityResponseValidationMode.swift */, - A7D323556A293DEDAC6589FF92CC6C9F /* ConnectivityResponseValidator.swift */, - DC0F3AF402D241450E6E4D58BFBA04CA /* Factory */, - F5286F11EC5B083748FBB49BE79EC8B1 /* Validators */, + 21ECFB6C586FA9D125BABABE1A46FEDB /* Pods-Connectivity_Example.modulemap */, + EC25398CD928CFF765038B317D880A94 /* Pods-Connectivity_Example-acknowledgements.markdown */, + F0163CFF5040C0A51C79A83909E1456F /* Pods-Connectivity_Example-acknowledgements.plist */, + 03134B0FB749A0E16D5BB84FC8D4D26C /* Pods-Connectivity_Example-dummy.m */, + A5620567C0C65CB5C5A9F178C87AFCE1 /* Pods-Connectivity_Example-frameworks.sh */, + DF56B75133CA75314738D005B5CC4BF8 /* Pods-Connectivity_Example-Info.plist */, + C1621040A34FD4B4F7428BF5EE37234C /* Pods-Connectivity_Example-umbrella.h */, + F1AE05ADB6AAD1DA5B24715FAB44BB72 /* Pods-Connectivity_Example.debug.xcconfig */, + 9689A2A93BA0B7F7BCB6852AB2312401 /* Pods-Connectivity_Example.release.xcconfig */, ); - name = "Response Validation"; - path = "Connectivity/Classes/Response Validation"; + name = "Pods-Connectivity_Example"; + path = "Target Support Files/Pods-Connectivity_Example"; sourceTree = ""; }; - CE6D0321514870053272597B10500F68 /* Frameworks */ = { + BC1AA576E42B2328348DAE8C5C5BF67A /* JSON */ = { isa = PBXGroup; children = ( - 70842F621FA4749C423D43E82CBE97C1 /* iOS */, - 41E10E5801483E8C11B51DE7A8D59D8C /* OS X */, + 8E8F87888190219C69EEDBF9BF1848ED /* HTTPStubsResponse+JSON.h */, + 72468E28AE8E4A1C954928A810C29633 /* HTTPStubsResponse+JSON.m */, ); - name = Frameworks; + name = JSON; sourceTree = ""; }; CF1408CF629C7361332E53B88F7BD30C = { @@ -534,46 +630,70 @@ children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, 6EA5D382721D6FDB39A4A03BE4252D5B /* Development Pods */, - CE6D0321514870053272597B10500F68 /* Frameworks */, + 1907A7524092DE8FDC04CADE597C5E35 /* Frameworks */, 1BA3C1823846A764684949B6A5C8B401 /* Pods */, - 739418B5E770BFD3B9B9A8935406D7B0 /* Products */, - B18E202E6D57D0C245A3D9B3B2D2686D /* Targets Support Files */, + F7064F16198A89A6D00AC566A5838D8C /* Products */, + 821B77C27C5DDC7757D31152D53B7EC6 /* Targets Support Files */, ); sourceTree = ""; }; - D52132A467346AA9CA786EB1D090C736 /* Reachability */ = { + D26232CC6FE9413AA7A31EF6F9A4DB03 /* Pods-Connectivity_Example_macOS */ = { isa = PBXGroup; children = ( - 98A73D49B47C8984AC072BADA66C3BF4 /* Reachability.h */, - 7DC6F89CFDFB304A48EE29480B09B4D7 /* Reachability.m */, + 001AC0FD94518A150AA73C1D7823468C /* Pods-Connectivity_Example_macOS.modulemap */, + 28F821BF7135D449EFEC058B485ACBB5 /* Pods-Connectivity_Example_macOS-acknowledgements.markdown */, + 788388926D3FD2490474086D7F5F69AA /* Pods-Connectivity_Example_macOS-acknowledgements.plist */, + 6C9C839208F79583380D47B40D44F85F /* Pods-Connectivity_Example_macOS-dummy.m */, + 8BE9283D2099F8A94A9785A8D883EA63 /* Pods-Connectivity_Example_macOS-frameworks.sh */, + E664D253D4D744A4C9F10A0720CEA0A6 /* Pods-Connectivity_Example_macOS-Info.plist */, + A45D65F8BA60DA601EED60B3DE962809 /* Pods-Connectivity_Example_macOS-umbrella.h */, + FC1229A1F33E9A1569B27A0A734ABD6B /* Pods-Connectivity_Example_macOS.debug.xcconfig */, + D64B002E9A84C1657DEFC358DE0EBDCE /* Pods-Connectivity_Example_macOS.release.xcconfig */, ); - name = Reachability; - path = Connectivity/Classes/Reachability; + name = "Pods-Connectivity_Example_macOS"; + path = "Target Support Files/Pods-Connectivity_Example_macOS"; sourceTree = ""; }; - D84F4B1B42655D948A019B1C072CFA27 /* Pod */ = { + D499BD7999CF9E8513B2A7F7C07F1EF3 /* Pods-Connectivity_Example_visionOS */ = { isa = PBXGroup; children = ( - 0CDCC25F624C925846DDABD551FEA2CA /* add-package.png */, - 1F91A9A827D46C2F17A13363B91B7E7F /* connectivity.pdf */, - DC5E316F98F9BDA3010CC3F4B4ACD405 /* Connectivity.podspec */, - 929BA74CE2855D3EBC40ED92FCF7C485 /* connectivity-banner.png */, - 5C1B9AEE49503C85DB1A92DF7DA4CC71 /* connectivity-large-logo.png */, - AA8919802BAFBA5466B28337C5FDEFB7 /* connectivity-logo.png */, - 9EEA4BEC3BDC683B2DBA45F3896AD651 /* LICENSE */, - AD012CB35F9A8FCE303546D5666A8CB0 /* package-options.png */, - EBA3223CC674FD9774727EFE177F8B17 /* README.md */, + 16330717D87AB5F5F6E6254AAAA3B616 /* Pods-Connectivity_Example_visionOS.modulemap */, + 8ACC9D9B4C4E44011D384A57BEAEAEBB /* Pods-Connectivity_Example_visionOS-acknowledgements.markdown */, + 208B4C7900434FE7F619F656AA548EA0 /* Pods-Connectivity_Example_visionOS-acknowledgements.plist */, + 780872A202FDA35E295BEECF7ADB0F64 /* Pods-Connectivity_Example_visionOS-dummy.m */, + 19527AE79050AF974749AE871D396C10 /* Pods-Connectivity_Example_visionOS-frameworks.sh */, + CC50A5658BB24A843C823983BCE294B0 /* Pods-Connectivity_Example_visionOS-Info.plist */, + 8A2DC451D72BB5B59FF1D0710E64A42C /* Pods-Connectivity_Example_visionOS-umbrella.h */, + D77C47E001C1B8D173B952A68258FCEC /* Pods-Connectivity_Example_visionOS.debug.xcconfig */, + F48900FC6C99ADB7E713140A65462BE3 /* Pods-Connectivity_Example_visionOS.release.xcconfig */, + ); + name = "Pods-Connectivity_Example_visionOS"; + path = "Target Support Files/Pods-Connectivity_Example_visionOS"; + sourceTree = ""; + }; + E5319D1CCD86DA140A105D6E98A2169C /* Pod */ = { + isa = PBXGroup; + children = ( + 67357EA6191529F8507A1EA55A2B256D /* add-package.png */, + 47332D8CA8854C22386FD98A582B52FD /* connectivity.pdf */, + 16002E481063F5D16682F7F4D974A6D8 /* Connectivity.podspec */, + 56A3DDA8613380493A01772675DB66E8 /* connectivity-banner.png */, + 0D7A3DBBCDDC939AAD0530A38ADB9697 /* connectivity-large-logo.png */, + CC2589241B4A2CD48AF8096EC019A82D /* connectivity-logo.png */, + 324A5850E1B3491073EE3FB9BA1FBD53 /* LICENSE */, + 610394E7BCDF5C2679771461EC25731F /* package-options.png */, + 40A3F432834E7BB3F0C4BA42058BB034 /* README.md */, ); name = Pod; sourceTree = ""; }; - DC0F3AF402D241450E6E4D58BFBA04CA /* Factory */ = { + E7B0D666E7F2BF2A88F76BCE8E53C388 /* visionOS */ = { isa = PBXGroup; children = ( - D6CDAD60FE9A58499DE8FB962FDFFD4A /* Factory.swift */, - 73CEF377F0254803B7F65685158A570B /* ResponseValidatorFactory.swift */, + A6EE534839094EB165D2A27D713AC494 /* Foundation.framework */, + 9818698415FC4CA653B28CF577903738 /* SystemConfiguration.framework */, ); - path = Factory; + name = visionOS; sourceTree = ""; }; EF81891485D5AFBA5E33C1B67A5433FD /* Support Files */ = { @@ -591,33 +711,33 @@ path = "../Target Support Files/OHHTTPStubs"; sourceTree = ""; }; - F5286F11EC5B083748FBB49BE79EC8B1 /* Validators */ = { - isa = PBXGroup; - children = ( - 49FDF83EF574F8B4610D62EEDBBE263D /* ConnectivityResponseContainsStringValidator.swift */, - 4D9FCB0D577561E6F7CB25FB3B985904 /* ConnectivityResponseRegExValidator.swift */, - 981C6F4877D5223A94BE06BD96B32460 /* ConnectivityResponseStringEqualityValidator.swift */, - 57EBB7EA5BD36CFA6647E774260BFFD7 /* ConnectivityResponseStringValidator.swift */, - ); - path = Validators; - sourceTree = ""; - }; - FB0D78F7AEF3B2BDBB69A81F64641B89 /* Model */ = { + F7064F16198A89A6D00AC566A5838D8C /* Products */ = { isa = PBXGroup; children = ( - F5BC31EA7156A06F45689900D7A719C2 /* ConnectivityConfiguration.swift */, - A234089E520C78A542079E26BEFBDA70 /* ConnectivityFramework.swift */, - DFCCFD97F1BCE37AD67A335291C8D2DB /* ConnectivityInterface.swift */, - 79AF5DECBC825337A13E221E8FC55521 /* ConnectivityPercentage.swift */, - 38CB9762CB6665E591981AEF919C02C2 /* ConnectivityStatus.swift */, + BD26195BA1DDF05135554FC193BF7F09 /* Connectivity-iOS */, + 11C0B95B48DA95EC1AF40FCFACBB8880 /* Connectivity-macOS */, + 299CE59DA824F07C0AB96C7EBB567B17 /* Connectivity-visionOS */, + 17E33041B314FA837A3CAEB9DF3CDE9F /* OHHTTPStubs */, + 67B38EEA73DAF3FC0E8F5DBB1172343F /* Pods-Connectivity_Example */, + 6F37317294BA924592B19AFBE95F62F6 /* Pods-Connectivity_Example_macOS */, + 2593C815128317BBDCE70D72EF1B768F /* Pods-Connectivity_Example_visionOS */, + 2E54BB7F8AD5924DF412D7D72EDB8949 /* Pods-Connectivity_Tests */, ); - name = Model; - path = Connectivity/Classes/Model; + name = Products; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ + 7248EE88F174C720E94C36021682EC2C /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + C771671A6EFC74CA4D1B10001356A0AE /* Connectivity-visionOS-umbrella.h in Headers */, + 4F269CD3F3128C15B1B41CF4CF9D1099 /* Reachability.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 79BF8FF3D602332DB9720C936508808B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -675,6 +795,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D71CBC85A3BF2584E9CC7E1392DEA984 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 04C8D7D71755147006F7F60E78E7EF04 /* Pods-Connectivity_Example_visionOS-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -734,6 +862,24 @@ productReference = 67B38EEA73DAF3FC0E8F5DBB1172343F /* Pods-Connectivity_Example */; productType = "com.apple.product-type.framework"; }; + 6900ADD4000BD69177C306500142104F /* Connectivity-visionOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 22501FC419851264F3EF130949351916 /* Build configuration list for PBXNativeTarget "Connectivity-visionOS" */; + buildPhases = ( + 7248EE88F174C720E94C36021682EC2C /* Headers */, + 3828A17960F4337F3EE0C2229DD9BFFC /* Sources */, + 230618467FC5390D08F02B463FD4DED5 /* Frameworks */, + 6B151D5F4C2A01F01161D5C9C7DC4854 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Connectivity-visionOS"; + productName = Connectivity; + productReference = 299CE59DA824F07C0AB96C7EBB567B17 /* Connectivity-visionOS */; + productType = "com.apple.product-type.framework"; + }; A983A2D06C5B6AA3D6ABA5CCC0A16725 /* OHHTTPStubs */ = { isa = PBXNativeTarget; buildConfigurationList = 16B9D186E741234F74F4E0D0D64CEFA1 /* Build configuration list for PBXNativeTarget "OHHTTPStubs" */; @@ -749,7 +895,26 @@ ); name = OHHTTPStubs; productName = OHHTTPStubs; - productReference = 17E33041B314FA837A3CAEB9DF3CDE9F /* OHHTTPStubs.framework */; + productReference = 17E33041B314FA837A3CAEB9DF3CDE9F /* OHHTTPStubs */; + productType = "com.apple.product-type.framework"; + }; + C37116BA1FDCB50C7FE3B9B5086845C6 /* Pods-Connectivity_Example_visionOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = 961DED40859512A08D0376542E3569BB /* Build configuration list for PBXNativeTarget "Pods-Connectivity_Example_visionOS" */; + buildPhases = ( + D71CBC85A3BF2584E9CC7E1392DEA984 /* Headers */, + 65C3C34BA71E804CA2C844CA2C98F195 /* Sources */, + 4CBEE6EB3A0CB39D54B786D0D7686831 /* Frameworks */, + 4EDD38B4F22603EE231B371F452B8235 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + F20655C65DBD838ABCE9988303835161 /* PBXTargetDependency */, + ); + name = "Pods-Connectivity_Example_visionOS"; + productName = Pods_Connectivity_Example_visionOS; + productReference = 2593C815128317BBDCE70D72EF1B768F /* Pods-Connectivity_Example_visionOS */; productType = "com.apple.product-type.framework"; }; C898D63792F0C9B23759840A627A4D75 /* Connectivity-macOS */ = { @@ -782,8 +947,8 @@ buildRules = ( ); dependencies = ( - 1E0346289E906477B39A1B70BD7C3F4E /* PBXTargetDependency */, - 82BF5B0B0283740D3F19E49F2EA75CAE /* PBXTargetDependency */, + FB00EFD1F8FC948286114CD8876A92FC /* PBXTargetDependency */, + 057854893B62D3A31BB0FC4D2002F462 /* PBXTargetDependency */, ); name = "Pods-Connectivity_Tests"; productName = Pods_Connectivity_Tests; @@ -796,11 +961,11 @@ BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 1300; - LastUpgradeCheck = 1300; + LastSwiftUpdateCheck = 1500; + LastUpgradeCheck = 1500; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 11.4"; + compatibilityVersion = "Xcode 12.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( @@ -808,15 +973,17 @@ en, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = 739418B5E770BFD3B9B9A8935406D7B0 /* Products */; + productRefGroup = F7064F16198A89A6D00AC566A5838D8C /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 1AB8DE08C5EE252DA1C8848981CECD5C /* Connectivity-iOS */, C898D63792F0C9B23759840A627A4D75 /* Connectivity-macOS */, + 6900ADD4000BD69177C306500142104F /* Connectivity-visionOS */, A983A2D06C5B6AA3D6ABA5CCC0A16725 /* OHHTTPStubs */, 654606464F162BF160141A70B24274EA /* Pods-Connectivity_Example */, 581A94F704DAE2BD4217CCEA85A13AD6 /* Pods-Connectivity_Example_macOS */, + C37116BA1FDCB50C7FE3B9B5086845C6 /* Pods-Connectivity_Example_visionOS */, CF4ABE4D2C777CE195070F91BFCC87EB /* Pods-Connectivity_Tests */, ); }; @@ -851,6 +1018,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4EDD38B4F22603EE231B371F452B8235 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6B151D5F4C2A01F01161D5C9C7DC4854 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 9855F674C7DDE7892FCEB701B9E7146C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -903,6 +1084,33 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 3828A17960F4337F3EE0C2229DD9BFFC /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 41AE3DE9D3517122244A5A3CE06571D4 /* Connectivity.swift in Sources */, + B1565DE9159C5768F796F03164FF1BCB /* Connectivity-visionOS-dummy.m in Sources */, + 59BA40BA4504B722BDBDD2C10FC1644D /* ConnectivityConfiguration.swift in Sources */, + 84DD4A574009D2CCABA71E7135ADCDE6 /* ConnectivityFramework.swift in Sources */, + BA5EAF1A43E43E0CB8B59473F7B7D0C1 /* ConnectivityInterface.swift in Sources */, + EC78EF3B29E5C79D3489B15D44C6FE69 /* ConnectivityPercentage.swift in Sources */, + 038709ECBBCC270C42F3DA4427B0EEE9 /* ConnectivityPublisher.swift in Sources */, + DD02D892774B8F1E48623F7766FCF16D /* ConnectivityResponseContainsStringValidator.swift in Sources */, + D5CD817FC78DA12AEE5D155B0ADD33D6 /* ConnectivityResponseRegExValidator.swift in Sources */, + 5BD5D521FA672B3793DC175DA86D3ED0 /* ConnectivityResponseStringEqualityValidator.swift in Sources */, + 54AEE7BB29D5736D7D93F6EE2ECBA5FF /* ConnectivityResponseStringValidator.swift in Sources */, + 60AB63BACF603647234F5EBBE36BDE2F /* ConnectivityResponseValidationMode.swift in Sources */, + 518F8AF49A0FA96DD9FF948ADB66D591 /* ConnectivityResponseValidator.swift in Sources */, + 534549882B6C5E0A682E74765F49A830 /* ConnectivityStatus.swift in Sources */, + 7AFC18CBDD6DABDB4DBFF47149249815 /* ConnectivitySubscription.swift in Sources */, + F2B1E3684BA7D9A193C434B6F49C3C86 /* Factory.swift in Sources */, + 9154456D1212616CDBD17B50FFC81602 /* NotificationNameAdditions.swift in Sources */, + 91D0BB22C7213AABAE7D3D05A26A03EB /* PublishersAdditions.swift in Sources */, + DE54FB03279E7E9E7715E7416C89B913 /* Reachability.m in Sources */, + 1656ACE7D70C393C58BE045DFDEBE98F /* ResponseValidatorFactory.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 557E7D9E74FBD9D1979381C1BB885B92 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -911,6 +1119,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 65C3C34BA71E804CA2C844CA2C98F195 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 86A4AB698023771621C6AC8ADEB02D6F /* Pods-Connectivity_Example_visionOS-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 727460F596859EC2E21DA321013FB809 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -965,11 +1181,11 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 1E0346289E906477B39A1B70BD7C3F4E /* PBXTargetDependency */ = { + 057854893B62D3A31BB0FC4D2002F462 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = OHHTTPStubs; - target = A983A2D06C5B6AA3D6ABA5CCC0A16725 /* OHHTTPStubs */; - targetProxy = B008562121808FBA41BD93617E449B66 /* PBXContainerItemProxy */; + name = "Pods-Connectivity_Example"; + target = 654606464F162BF160141A70B24274EA /* Pods-Connectivity_Example */; + targetProxy = DAC8A3C91F8F6A5694DC916BD70DC9DB /* PBXContainerItemProxy */; }; 61D4697C5E685FDB59C52F888999EB23 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -977,24 +1193,30 @@ target = C898D63792F0C9B23759840A627A4D75 /* Connectivity-macOS */; targetProxy = 494A436C426BE3BA44125AF1C1189D3F /* PBXContainerItemProxy */; }; - 82BF5B0B0283740D3F19E49F2EA75CAE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Pods-Connectivity_Example"; - target = 654606464F162BF160141A70B24274EA /* Pods-Connectivity_Example */; - targetProxy = A7C7C3FC1464CF918ADA04EFE8BBB9D5 /* PBXContainerItemProxy */; - }; D7145C2B02D340ACDB2EC2310CEC654B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Connectivity-iOS"; target = 1AB8DE08C5EE252DA1C8848981CECD5C /* Connectivity-iOS */; targetProxy = B6104346BF115FEB5A048F0CFE9B2FAE /* PBXContainerItemProxy */; }; + F20655C65DBD838ABCE9988303835161 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Connectivity-visionOS"; + target = 6900ADD4000BD69177C306500142104F /* Connectivity-visionOS */; + targetProxy = 78ADC0BA7802D402E2E2B872E4B9DF73 /* PBXContainerItemProxy */; + }; + FB00EFD1F8FC948286114CD8876A92FC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = OHHTTPStubs; + target = A983A2D06C5B6AA3D6ABA5CCC0A16725 /* OHHTTPStubs */; + targetProxy = 77DE73255265E51A8FBFE5887EDDE267 /* PBXContainerItemProxy */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 0088549B31920F5A7EA4D56955BF8B99 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0F208853FE495520D894A7722E108C71 /* Pods-Connectivity_Example.release.xcconfig */; + baseConfigurationReference = 9689A2A93BA0B7F7BCB6852AB2312401 /* Pods-Connectivity_Example.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -1032,7 +1254,7 @@ }; 0489D791BD7B263FE66C8F97670826D3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9DB82138CDECD77B294952AB5752A051 /* Connectivity-iOS.debug.xcconfig */; + baseConfigurationReference = 7980584C6AEF8B59681C99B7908BEF4A /* Connectivity-iOS.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1080,6 +1302,7 @@ GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1101,7 +1324,7 @@ }; 161C33DF1FF3848937FEBCE0A0148E54 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 420BAA43605DC53296D636CB59DFD542 /* Pods-Connectivity_Example_macOS.release.xcconfig */; + baseConfigurationReference = D64B002E9A84C1657DEFC358DE0EBDCE /* Pods-Connectivity_Example_macOS.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -1137,7 +1360,110 @@ }; name = Release; }; - 16338975C3DB27D433F2FFFAC5FF1E4E /* Debug */ = { + 373C13C006E189DB889AD082575F508D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3046B72AA198CDABEB9DD6D0CAB82DFB /* Connectivity-macOS.debug.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/Connectivity-macOS/Connectivity-macOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Connectivity-macOS/Connectivity-macOS-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/../Frameworks", + "@loader_path/Frameworks", + ); + MACOSX_DEPLOYMENT_TARGET = 10.13; + MODULEMAP_FILE = "Target Support Files/Connectivity-macOS/Connectivity-macOS.modulemap"; + PRODUCT_MODULE_NAME = Connectivity; + PRODUCT_NAME = Connectivity; + SDKROOT = macosx; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 4BB8C07BB2A62C1BC7DCC48DA7F32CA3 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F48900FC6C99ADB7E713140A65462BE3 /* Pods-Connectivity_Example_visionOS.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = xros; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + XROS_DEPLOYMENT_TARGET = 1.0; + }; + name = Release; + }; + 65ACF8B77C622A339A0FC7DF33069DCE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 75808F7DE4050096CA774D34D6CE9BE8 /* Pods-Connectivity_Tests.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 11.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 6BBC6F6A1A383408DCC3447EE920F224 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -1201,12 +1527,13 @@ SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; SYMROOT = "${SRCROOT}/../build"; + XROS_DEPLOYMENT_TARGET = 1.0; }; name = Debug; }; - 373C13C006E189DB889AD082575F508D /* Debug */ = { + 71E87A45034709F77771AF5362750E1D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6BFC8752075783AB270054CFF8C0BC78 /* Connectivity-macOS.debug.xcconfig */; + baseConfigurationReference = 838E1CEE31B7932E4595666F71CF21C5 /* Connectivity-macOS.release.xcconfig */; buildSettings = { ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; @@ -1238,11 +1565,11 @@ VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 65ACF8B77C622A339A0FC7DF33069DCE /* Debug */ = { + 79F9B365A5EDC6E1E2C4E861A48091A7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 968076173EFD61047ED0A70ED75A3653 /* Pods-Connectivity_Tests.debug.xcconfig */; + baseConfigurationReference = F1AE05ADB6AAD1DA5B24715FAB44BB72 /* Pods-Connectivity_Example.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -1254,7 +1581,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -1263,7 +1590,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -1277,45 +1604,37 @@ }; name = Debug; }; - 71E87A45034709F77771AF5362750E1D /* Release */ = { + 9C454B322D42D115503ED795934C78FA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D3F9BA93055745374067901CC7BDD0F2 /* Connectivity-macOS.release.xcconfig */; + baseConfigurationReference = 7039C13A3FA1F9924C596622FB8D4918 /* Connectivity-visionOS.release.xcconfig */; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Connectivity-macOS/Connectivity-macOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Connectivity-macOS/Connectivity-macOS-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Connectivity-visionOS/Connectivity-visionOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Connectivity-visionOS/Connectivity-visionOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = 10.13; - MODULEMAP_FILE = "Target Support Files/Connectivity-macOS/Connectivity-macOS.modulemap"; + MODULEMAP_FILE = "Target Support Files/Connectivity-visionOS/Connectivity-visionOS.modulemap"; PRODUCT_MODULE_NAME = Connectivity; PRODUCT_NAME = Connectivity; - SDKROOT = macosx; + SDKROOT = xros; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + XROS_DEPLOYMENT_TARGET = 1.0; }; name = Release; }; - 79F9B365A5EDC6E1E2C4E861A48091A7 /* Debug */ = { + C1CE6CE4A953DFE3B80C6B37820D8A5B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 18264901C3D3141AE52475DC257B8607 /* Pods-Connectivity_Example.debug.xcconfig */; + baseConfigurationReference = C81A0045323DFCE3FDF913B98B39D5A2 /* Pods-Connectivity_Tests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -1327,7 +1646,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -1336,7 +1655,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -1345,80 +1664,17 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; - }; - 9F93F74C7E7B1A361CA4B44660FD2696 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - 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_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=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.0; - MACOSX_DEPLOYMENT_TARGET = 10.15; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; - }; name = Release; }; - C1CE6CE4A953DFE3B80C6B37820D8A5B /* Release */ = { + CCDD2E971EF17419B1E295DC16B345FB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6F917C960E9CAC3A67819391A966320B /* Pods-Connectivity_Tests.release.xcconfig */; + baseConfigurationReference = D77C47E001C1B8D173B952A68258FCEC /* Pods-Connectivity_Example_visionOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1427,29 +1683,22 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; - SDKROOT = iphoneos; + SDKROOT = xros; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; + XROS_DEPLOYMENT_TARGET = 1.0; }; - name = Release; + name = Debug; }; DA29B8401A6CFCBE868FDC27B258A822 /* Debug */ = { isa = XCBuildConfiguration; @@ -1466,6 +1715,7 @@ GCC_PREFIX_HEADER = "Target Support Files/OHHTTPStubs/OHHTTPStubs-prefix.pch"; INFOPLIST_FILE = "Target Support Files/OHHTTPStubs/OHHTTPStubs-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1486,7 +1736,7 @@ }; DD2416A84F18510166D4BA6F2FD0856E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E942A03AEE1C3F3E58141ECC45A86A68 /* Connectivity-iOS.release.xcconfig */; + baseConfigurationReference = 26B32495B329B23B3BAF46766518ACC0 /* Connectivity-iOS.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1520,9 +1770,101 @@ }; name = Release; }; + E0499C15D3FAFB9467AC3222D2D69F72 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FD6628DC8C6725796809F03CFE6D4D35 /* Connectivity-visionOS.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/Connectivity-visionOS/Connectivity-visionOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Connectivity-visionOS/Connectivity-visionOS-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + MODULEMAP_FILE = "Target Support Files/Connectivity-visionOS/Connectivity-visionOS.modulemap"; + PRODUCT_MODULE_NAME = Connectivity; + PRODUCT_NAME = Connectivity; + SDKROOT = xros; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + XROS_DEPLOYMENT_TARGET = 1.0; + }; + name = Debug; + }; + F48EC2A3D57C99F493F4CC9146058C14 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + 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_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_RELEASE=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.0; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + XROS_DEPLOYMENT_TARGET = 1.0; + }; + name = Release; + }; F88A2CE37A3DE50BBE1D19115AD054A3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 24EFDB21C5FBFC3E5DF46097E97A4588 /* Pods-Connectivity_Example_macOS.debug.xcconfig */; + baseConfigurationReference = FC1229A1F33E9A1569B27A0A734ABD6B /* Pods-Connectivity_Example_macOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; @@ -1570,6 +1912,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 22501FC419851264F3EF130949351916 /* Build configuration list for PBXNativeTarget "Connectivity-visionOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E0499C15D3FAFB9467AC3222D2D69F72 /* Debug */, + 9C454B322D42D115503ED795934C78FA /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 2940767BDDBCF66006468AC3C2A501AE /* Build configuration list for PBXNativeTarget "Connectivity-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -1582,8 +1933,8 @@ 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 16338975C3DB27D433F2FFFAC5FF1E4E /* Debug */, - 9F93F74C7E7B1A361CA4B44660FD2696 /* Release */, + 6BBC6F6A1A383408DCC3447EE920F224 /* Debug */, + F48EC2A3D57C99F493F4CC9146058C14 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1615,6 +1966,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 961DED40859512A08D0376542E3569BB /* Build configuration list for PBXNativeTarget "Pods-Connectivity_Example_visionOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCDD2E971EF17419B1E295DC16B345FB /* Debug */, + 4BB8C07BB2A62C1BC7DCC48DA7F32CA3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; C48A275AD79E6D5BA48A1576A9D1843E /* Build configuration list for PBXNativeTarget "Connectivity-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( diff --git a/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Connectivity-visionOS.xcscheme b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Connectivity-visionOS.xcscheme new file mode 100644 index 0000000..1ed481f --- /dev/null +++ b/Example/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Connectivity-visionOS.xcscheme @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS-Info.plist b/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS-Info.plist index 01caf42..6b8a904 100644 --- a/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS-Info.plist +++ b/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS-Info.plist @@ -2,25 +2,25 @@ - CFBundleDevelopmentRegion - ${PODS_DEVELOPMENT_LANGUAGE} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 6.1.1 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - + CFBundleDevelopmentRegion + ${PODS_DEVELOPMENT_LANGUAGE} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 6.1.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + diff --git a/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.debug.xcconfig b/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.debug.xcconfig index 1ce2586..5fc314b 100644 --- a/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.debug.xcconfig +++ b/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.debug.xcconfig @@ -1,7 +1,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-iOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.release.xcconfig b/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.release.xcconfig index 1ce2586..5fc314b 100644 --- a/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.release.xcconfig +++ b/Example/Pods/Target Support Files/Connectivity-iOS/Connectivity-iOS.release.xcconfig @@ -1,7 +1,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-iOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS-Info.plist b/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS-Info.plist index 01caf42..6b8a904 100644 --- a/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS-Info.plist +++ b/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS-Info.plist @@ -2,25 +2,25 @@ - CFBundleDevelopmentRegion - ${PODS_DEVELOPMENT_LANGUAGE} - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 6.1.1 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - + CFBundleDevelopmentRegion + ${PODS_DEVELOPMENT_LANGUAGE} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 6.1.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + diff --git a/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.debug.xcconfig b/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.debug.xcconfig index 0c2af61..1cddf78 100644 --- a/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.debug.xcconfig +++ b/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.debug.xcconfig @@ -2,7 +2,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CODE_SIGN_IDENTITY = CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-macOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.release.xcconfig b/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.release.xcconfig index 0c2af61..1cddf78 100644 --- a/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.release.xcconfig +++ b/Example/Pods/Target Support Files/Connectivity-macOS/Connectivity-macOS.release.xcconfig @@ -2,7 +2,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CODE_SIGN_IDENTITY = CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-macOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-Info.plist b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-Info.plist new file mode 100644 index 0000000..6b8a904 --- /dev/null +++ b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + ${PODS_DEVELOPMENT_LANGUAGE} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 6.1.1 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-dummy.m b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-dummy.m new file mode 100644 index 0000000..5336641 --- /dev/null +++ b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Connectivity_visionOS : NSObject +@end +@implementation PodsDummy_Connectivity_visionOS +@end diff --git a/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-prefix.pch b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-prefix.pch new file mode 100644 index 0000000..e33fc32 --- /dev/null +++ b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-umbrella.h b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-umbrella.h new file mode 100644 index 0000000..ffa32a2 --- /dev/null +++ b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "Reachability.h" + +FOUNDATION_EXPORT double ConnectivityVersionNumber; +FOUNDATION_EXPORT const unsigned char ConnectivityVersionString[]; + diff --git a/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.debug.xcconfig b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.debug.xcconfig new file mode 100644 index 0000000..be8c7f7 --- /dev/null +++ b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.debug.xcconfig @@ -0,0 +1,15 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-visionOS +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../.. +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.modulemap b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.modulemap new file mode 100644 index 0000000..25dacce --- /dev/null +++ b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.modulemap @@ -0,0 +1,6 @@ +framework module Connectivity { + umbrella header "Connectivity-visionOS-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.release.xcconfig b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.release.xcconfig new file mode 100644 index 0000000..be8c7f7 --- /dev/null +++ b/Example/Pods/Target Support Files/Connectivity-visionOS/Connectivity-visionOS.release.xcconfig @@ -0,0 +1,15 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-visionOS +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/../.. +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.debug.xcconfig b/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.debug.xcconfig index 58d4ce3..de0995b 100644 --- a/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.debug.xcconfig +++ b/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.debug.xcconfig @@ -1,7 +1,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "CFNetwork" -framework "Foundation" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.release.xcconfig b/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.release.xcconfig index 58d4ce3..de0995b 100644 --- a/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.release.xcconfig +++ b/Example/Pods/Target Support Files/OHHTTPStubs/OHHTTPStubs.release.xcconfig @@ -1,7 +1,7 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "CFNetwork" -framework "Foundation" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example-frameworks.sh index 7373cce..3251b89 100755 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example-frameworks.sh @@ -18,7 +18,7 @@ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +SWIFT_STDLIB_PATH="${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" BCSYMBOLMAP_DIR="BCSymbolMaps" diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.debug.xcconfig index 9373258..b697cec 100644 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.debug.xcconfig @@ -4,7 +4,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectiv GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-iOS/Connectivity.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "Connectivity" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.release.xcconfig index 9373258..b697cec 100644 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example/Pods-Connectivity_Example.release.xcconfig @@ -4,7 +4,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectiv GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-iOS/Connectivity.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "Connectivity" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS-frameworks.sh b/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS-frameworks.sh index 979b79e..1e9fb82 100755 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS-frameworks.sh @@ -18,7 +18,7 @@ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +SWIFT_STDLIB_PATH="${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" BCSYMBOLMAP_DIR="BCSymbolMaps" diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.debug.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.debug.xcconfig index 56bb166..fd39fff 100644 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.debug.xcconfig @@ -3,8 +3,8 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-macOS" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-macOS/Connectivity.framework/Headers" -LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/../Frameworks' '@loader_path/Frameworks' "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/../Frameworks' '@loader_path/Frameworks' "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "Connectivity" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.release.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.release.xcconfig index 56bb166..fd39fff 100644 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.release.xcconfig @@ -3,8 +3,8 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-macOS" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-macOS/Connectivity.framework/Headers" -LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/../Frameworks' '@loader_path/Frameworks' "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/../Frameworks' '@loader_path/Frameworks' "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "Connectivity" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-Info.plist b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-Info.plist new file mode 100644 index 0000000..19cf209 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + ${PODS_DEVELOPMENT_LANGUAGE} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.markdown new file mode 100644 index 0000000..787c635 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.markdown @@ -0,0 +1,26 @@ +# Acknowledgements +This application makes use of the following third party libraries: + +## Connectivity + +Copyright (c) 2017 - 2018 Ross Butler + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +Generated by CocoaPods - https://cocoapods.org diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.plist new file mode 100644 index 0000000..353cb84 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-acknowledgements.plist @@ -0,0 +1,58 @@ + + + + + PreferenceSpecifiers + + + FooterText + This application makes use of the following third party libraries: + Title + Acknowledgements + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2017 - 2018 Ross Butler + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + License + MIT + Title + Connectivity + Type + PSGroupSpecifier + + + FooterText + Generated by CocoaPods - https://cocoapods.org + Title + + Type + PSGroupSpecifier + + + StringsTable + Acknowledgements + Title + Acknowledgements + + diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-dummy.m b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-dummy.m new file mode 100644 index 0000000..5c55f80 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_Connectivity_Example_visionOS : NSObject +@end +@implementation PodsDummy_Pods_Connectivity_Example_visionOS +@end diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-frameworks.sh b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-frameworks.sh new file mode 100755 index 0000000..4a67232 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-frameworks.sh @@ -0,0 +1,186 @@ +#!/bin/sh +set -e +set -u +set -o pipefail + +function on_error { + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" +} +trap 'on_error $LINENO' ERR + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi + +echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" +mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + +COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" +SWIFT_STDLIB_PATH="${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +BCSYMBOLMAP_DIR="BCSymbolMaps" + + +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + +# Copies and strips a vendored framework +install_framework() +{ + if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then + local source="${BUILT_PRODUCTS_DIR}/$1" + elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then + local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" + elif [ -r "$1" ]; then + local source="$1" + fi + + local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + + if [ -L "${source}" ]; then + echo "Symlinked..." + source="$(readlink -f "${source}")" + fi + + if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then + # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied + find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do + echo "Installing $f" + install_bcsymbolmap "$f" "$destination" + rm "$f" + done + rmdir "${source}/${BCSYMBOLMAP_DIR}" + fi + + # Use filter instead of exclude so missing patterns don't throw errors. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + + local basename + basename="$(basename -s .framework "$1")" + binary="${destination}/${basename}.framework/${basename}" + + if ! [ -r "$binary" ]; then + binary="${destination}/${basename}" + elif [ -L "${binary}" ]; then + echo "Destination binary is symlinked..." + dirname="$(dirname "${binary}")" + binary="${dirname}/$(readlink "${binary}")" + fi + + # Strip invalid architectures so "fat" simulator / device frameworks work on device + if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then + strip_invalid_archs "$binary" + fi + + # Resign the code if required by the build settings to avoid unstable apps + code_sign_if_enabled "${destination}/$(basename "$1")" + + # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. + if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then + local swift_runtime_libs + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) + for lib in $swift_runtime_libs; do + echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" + rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" + code_sign_if_enabled "${destination}/${lib}" + done + fi +} +# Copies and strips a vendored dSYM +install_dsym() { + local source="$1" + warn_missing_arch=${2:-true} + if [ -r "$source" ]; then + # Copy the dSYM into the targets temp dir. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" + + local basename + basename="$(basename -s .dSYM "$source")" + binary_name="$(ls "$source/Contents/Resources/DWARF")" + binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}" + + # Strip invalid architectures from the dSYM. + if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then + strip_invalid_archs "$binary" "$warn_missing_arch" + fi + if [[ $STRIP_BINARY_RETVAL == 0 ]]; then + # Move the stripped file into its final destination. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + else + # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. + mkdir -p "${DWARF_DSYM_FOLDER_PATH}" + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM" + fi + fi +} + +# Used as a return value for each invocation of `strip_invalid_archs` function. +STRIP_BINARY_RETVAL=0 + +# Strip invalid architectures +strip_invalid_archs() { + binary="$1" + warn_missing_arch=${2:-true} + # Get architectures for current target binary + binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" + # Intersect them with the architectures we are building for + intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" + # If there are no archs supported by this binary then warn the user + if [[ -z "$intersected_archs" ]]; then + if [[ "$warn_missing_arch" == "true" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + fi + STRIP_BINARY_RETVAL=1 + return + fi + stripped="" + for arch in $binary_archs; do + if ! [[ "${ARCHS}" == *"$arch"* ]]; then + # Strip non-valid architectures in-place + lipo -remove "$arch" -output "$binary" "$binary" + stripped="$stripped $arch" + fi + done + if [[ "$stripped" ]]; then + echo "Stripped $binary of architectures:$stripped" + fi + STRIP_BINARY_RETVAL=0 +} + +# Copies the bcsymbolmap files of a vendored framework +install_bcsymbolmap() { + local bcsymbolmap_path="$1" + local destination="${BUILT_PRODUCTS_DIR}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" +} + +# Signs a framework with the provided identity +code_sign_if_enabled() { + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity + echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + + if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then + code_sign_cmd="$code_sign_cmd &" + fi + echo "$code_sign_cmd" + eval "$code_sign_cmd" + fi +} + +if [[ "$CONFIGURATION" == "Debug" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/Connectivity-visionOS/Connectivity.framework" +fi +if [[ "$CONFIGURATION" == "Release" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/Connectivity-visionOS/Connectivity.framework" +fi +if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then + wait +fi diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-umbrella.h b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-umbrella.h new file mode 100644 index 0000000..889acb1 --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double Pods_Connectivity_Example_visionOSVersionNumber; +FOUNDATION_EXPORT const unsigned char Pods_Connectivity_Example_visionOSVersionString[]; + diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.debug.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.debug.xcconfig new file mode 100644 index 0000000..fc7c0fa --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.debug.xcconfig @@ -0,0 +1,15 @@ +ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-visionOS" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-visionOS/Connectivity.framework/Headers" +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Connectivity" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.modulemap b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.modulemap new file mode 100644 index 0000000..9197a5f --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.modulemap @@ -0,0 +1,6 @@ +framework module Pods_Connectivity_Example_visionOS { + umbrella header "Pods-Connectivity_Example_visionOS-umbrella.h" + + export * + module * { export * } +} diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.release.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.release.xcconfig new file mode 100644 index 0000000..fc7c0fa --- /dev/null +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Example_visionOS/Pods-Connectivity_Example_visionOS.release.xcconfig @@ -0,0 +1,15 @@ +ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-visionOS" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-visionOS/Connectivity.framework/Headers" +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "Connectivity" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-frameworks.sh index f12b4d5..fb18785 100755 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests-frameworks.sh @@ -18,7 +18,7 @@ echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +SWIFT_STDLIB_PATH="${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" BCSYMBOLMAP_DIR="BCSymbolMaps" diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.debug.xcconfig index 4433969..d72bbe9 100644 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.debug.xcconfig @@ -4,7 +4,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectiv GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-iOS/Connectivity.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs/OHHTTPStubs.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer/Library/Frameworks" '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "CFNetwork" -framework "Connectivity" -framework "Foundation" -framework "OHHTTPStubs" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.release.xcconfig b/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.release.xcconfig index 4433969..d72bbe9 100644 --- a/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-Connectivity_Tests/Pods-Connectivity_Tests.release.xcconfig @@ -4,7 +4,7 @@ FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectiv GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Connectivity-iOS/Connectivity.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/OHHTTPStubs/OHHTTPStubs.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift "$(PLATFORM_DIR)/Developer/Library/Frameworks" '@executable_path/Frameworks' '@loader_path/Frameworks' -LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift OTHER_LDFLAGS = $(inherited) -framework "CFNetwork" -framework "Connectivity" -framework "Foundation" -framework "OHHTTPStubs" -framework "SystemConfiguration" -weak_framework "Combine" -weak_framework "Network" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} From 6828a9ec8999424fc8fcb074c877c3c2c04cc34e Mon Sep 17 00:00:00 2001 From: Zandor Smith Date: Mon, 25 Sep 2023 15:05:11 +0200 Subject: [PATCH 3/4] Fix Hound issues. --- Example/Connectivity.xcodeproj/project.pbxproj | 8 ++++---- ...ple_visionOSApp.swift => ConnectivityExampleApp.swift} | 4 ++-- Example/Connectivity_Example_visionOS/ContentView.swift | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) rename Example/Connectivity_Example_visionOS/{Connectivity_Example_visionOSApp.swift => ConnectivityExampleApp.swift} (73%) diff --git a/Example/Connectivity.xcodeproj/project.pbxproj b/Example/Connectivity.xcodeproj/project.pbxproj index 6865ffe..035cc65 100644 --- a/Example/Connectivity.xcodeproj/project.pbxproj +++ b/Example/Connectivity.xcodeproj/project.pbxproj @@ -41,7 +41,7 @@ D5F1BD2024AA051100D10B24 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F1BD1F24AA051100D10B24 /* ViewController.swift */; }; D5F1BD2224AA051400D10B24 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = D5F1BD2124AA051400D10B24 /* Assets.xcassets */; }; D5F1BD2524AA051400D10B24 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = D5F1BD2324AA051400D10B24 /* Main.storyboard */; }; - FCD2C90C2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD2C90B2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift */; }; + FCD2C90C2AC1B7F400441914 /* ConnectivityExampleApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD2C90B2AC1B7F400441914 /* ConnectivityExampleApp.swift */; }; FCD2C90E2AC1B7F400441914 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCD2C90D2AC1B7F400441914 /* ContentView.swift */; }; FCD2C9102AC1B7F500441914 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FCD2C90F2AC1B7F500441914 /* Assets.xcassets */; }; /* End PBXBuildFile section */ @@ -109,7 +109,7 @@ EC9FE05BACAB7A571B66CFBA /* Pods-Connectivity_Example_macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Connectivity_Example_macOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Connectivity_Example_macOS/Pods-Connectivity_Example_macOS.debug.xcconfig"; sourceTree = ""; }; F5E30A99229C7601196BE416 /* Pods_Connectivity_Example_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Connectivity_Example_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; FCD2C9052AC1B7F400441914 /* Connectivity_Example_visionOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Connectivity_Example_visionOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; - FCD2C90B2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Connectivity_Example_visionOSApp.swift; sourceTree = ""; }; + FCD2C90B2AC1B7F400441914 /* ConnectivityExampleApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConnectivityExampleApp.swift; sourceTree = ""; }; FCD2C90D2AC1B7F400441914 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; FCD2C90F2AC1B7F500441914 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; FCD2C9142AC1B7F500441914 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -326,7 +326,7 @@ FCD2C9062AC1B7F400441914 /* Connectivity_Example_visionOS */ = { isa = PBXGroup; children = ( - FCD2C90B2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift */, + FCD2C90B2AC1B7F400441914 /* ConnectivityExampleApp.swift */, FCD2C90D2AC1B7F400441914 /* ContentView.swift */, FCD2C90F2AC1B7F500441914 /* Assets.xcassets */, FCD2C9142AC1B7F500441914 /* Info.plist */, @@ -746,7 +746,7 @@ buildActionMask = 2147483647; files = ( FCD2C90E2AC1B7F400441914 /* ContentView.swift in Sources */, - FCD2C90C2AC1B7F400441914 /* Connectivity_Example_visionOSApp.swift in Sources */, + FCD2C90C2AC1B7F400441914 /* ConnectivityExampleApp.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/Example/Connectivity_Example_visionOS/Connectivity_Example_visionOSApp.swift b/Example/Connectivity_Example_visionOS/ConnectivityExampleApp.swift similarity index 73% rename from Example/Connectivity_Example_visionOS/Connectivity_Example_visionOSApp.swift rename to Example/Connectivity_Example_visionOS/ConnectivityExampleApp.swift index d60cd56..4242664 100644 --- a/Example/Connectivity_Example_visionOS/Connectivity_Example_visionOSApp.swift +++ b/Example/Connectivity_Example_visionOS/ConnectivityExampleApp.swift @@ -1,5 +1,5 @@ // -// Connectivity_Example_visionOSApp.swift +// ConnectivityExampleApp.swift // Connectivity_Example_visionOS // // Created by Zandor Smith on 25/09/2023. @@ -9,7 +9,7 @@ import SwiftUI @main -struct Connectivity_Example_visionOSApp: App { +struct ConnectivityExampleApp: App { var body: some Scene { WindowGroup { ContentView() diff --git a/Example/Connectivity_Example_visionOS/ContentView.swift b/Example/Connectivity_Example_visionOS/ContentView.swift index cd1f4ae..97e9392 100644 --- a/Example/Connectivity_Example_visionOS/ContentView.swift +++ b/Example/Connectivity_Example_visionOS/ContentView.swift @@ -11,7 +11,7 @@ import Connectivity struct ContentView: View { private let connectivity = Connectivity(shouldUseHTTPS: false) - + var body: some View { VStack { Text("Hello, world!") From 7f802ae6ae4788b186410eba27432f5ca7acab8d Mon Sep 17 00:00:00 2001 From: Zandor Smith Date: Mon, 10 Jun 2024 23:36:44 +0200 Subject: [PATCH 4/4] Add visionOS support to SwiftPM. --- Package.swift | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 6daa0f3..7d56599 100644 --- a/Package.swift +++ b/Package.swift @@ -6,7 +6,8 @@ let package = Package( platforms: [ .iOS(.v12), .tvOS(.v12), - .macOS(.v10_13) + .macOS(.v10_13), + .visionOS(.v1) ], products: [ .library(