Skip to content

SystemConfiguration iOS xcode26.0 b1

Alex Soto edited this page Jun 9, 2025 · 4 revisions

#SystemConfiguration.framework

diff -ruN /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h
--- /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h	2025-04-22 22:38:58
+++ /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/CaptiveNetwork.h	2025-05-30 22:53:50
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2009-2016, 2018, 2019, 2020 Apple Inc. All rights reserved.
+ * Copyright (c) 2009-2016, 2018, 2019, 2020, 2025 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -151,6 +151,7 @@
 	3. application has active VPN configurations installed.
 	4. application has active NEDNSSettingsManager configurations installed.
 
+	- An application will receive NULL if it is linked against iOS 19.0 SDK (or newer) regardless of fulfillment of the above requirements.
 	- An application that is linked against iOS 12.0 SDK and above must have the "com.apple.developer.networking.wifi-info" entitlement.
 	- An application will receive a pseudo network information if it is linked against an SDK before iOS 13.0, and if it fails to meet any of the
 	  above requirements.
@@ -178,7 +179,7 @@
 CFDictionaryRef __nullable
 CNCopyCurrentNetworkInfo	(CFStringRef	interfaceName)
 API_DEPRECATED_WITH_REPLACEMENT("[NEHotspotNetwork fetchCurrentWithCompletionHandler:]", ios(4.1, API_TO_BE_DEPRECATED), macCatalyst(14.0, API_TO_BE_DEPRECATED))
-API_UNAVAILABLE(macos, tvos, watchos);
+API_UNAVAILABLE(macos, tvos, watchos, visionos);
 
 __END_DECLS
 

Clone this wiki locally