Skip to content

SystemConfiguration iOS xcode13.0 beta1

Manuel de la Pena edited this page Aug 10, 2021 · 3 revisions

#SystemConfiguration.framework https://github.com/xamarin/xamarin-macios/pull/12393

diff -ruN /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStore.h /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStore.h
--- /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStore.h	2021-03-16 13:57:20.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCDynamicStore.h	2021-06-02 12:45:16.000000000 -0400
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000, 2001, 2003-2005, 2008-2010, 2015, 2018 Apple Inc. All rights reserved.
+ * Copyright (c) 2000, 2001, 2003-2005, 2008-2010, 2015, 2017, 2018, 2020 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -62,8 +62,8 @@
 
 /*!
 	@typedef SCDynamicStoreContext
-	Structure containing user-specified data and callbacks for an
-	SCDynamicStore session.
+	@discussion Structure containing user-specified data and callbacks for an
+		SCDynamicStore session.
 	@field version The version number of the structure type being passed
 		in as a parameter to the SCDynamicStore creation function.
 		This structure is version 0.
diff -ruN /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConfiguration.h /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConfiguration.h
--- /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConfiguration.h	2021-03-16 13:59:32.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConfiguration.h	2021-06-02 12:45:16.000000000 -0400
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2004-2011, 2015, 2016, 2018 Apple Inc. All rights reserved.
+ * Copyright (c) 2004-2011, 2015-2018, 2021 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -41,7 +41,7 @@
 		system, the network sets, network services, and network
 		protocols.
 
-		Note: When using the SCNetworkConfiguraiton APIs you must
+		Note: When using the SCNetworkConfiguration APIs you must
 		keep in mind that in order for any of your changes to be
 		committed to permanent storage a call must be made to the
 		SCPreferencesCommitChanges function.
diff -ruN /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConnection.h /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConnection.h
--- /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConnection.h	2021-03-16 09:55:30.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkConnection.h	2021-06-02 05:36:22.000000000 -0400
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2003-2006, 2008-2010, 2015, 2018 Apple Inc. All rights reserved.
+ * Copyright (c) 2003-2006, 2008-2010, 2015, 2017, 2018, 2021 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -213,7 +213,7 @@
 		"best" SCNetworkConnection.
  */
 #define kSCNetworkConnectionSelectionOptionOnDemandHostName	CFSTR("OnDemandHostName")	// CFString
-												// API_AVAILABLE(macos(4.0))
+												// API_AVAILABLE(macos(10.4))
 												
 
 /*!
@@ -222,7 +222,7 @@
 		already been issued for the specified OnDemand host name.
  */
 #define kSCNetworkConnectionSelectionOptionOnDemandRetry	CFSTR("OnDemandRetry")		// CFBoolean
-												// API_AVAILABLE(macos(4.0))
+												// API_AVAILABLE(macos(10.4))
 												
 
 __BEGIN_DECLS
diff -ruN /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkReachability.h /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkReachability.h
--- /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkReachability.h	2021-03-16 08:45:43.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCNetworkReachability.h	2021-06-02 05:38:56.000000000 -0400
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2003-2005, 2008-2010, 2015-2016, 2018 Apple Inc. All rights reserved.
+ * Copyright (c) 2003-2005, 2008-2010, 2015-2018, 2021 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -168,7 +168,7 @@
 	kSCNetworkReachabilityFlagsConnectionOnTraffic		= 1<<3,
 	kSCNetworkReachabilityFlagsInterventionRequired		= 1<<4,
 	kSCNetworkReachabilityFlagsConnectionOnDemand
-		API_AVAILABLE(macos(6.0),ios(3.0))		= 1<<5,
+		API_AVAILABLE(macos(10.6),ios(3.0))		= 1<<5,
 	kSCNetworkReachabilityFlagsIsLocalAddress		= 1<<16,
 	kSCNetworkReachabilityFlagsIsDirect			= 1<<17,
 	kSCNetworkReachabilityFlagsIsWWAN
diff -ruN /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h
--- /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h	2021-03-16 09:55:31.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SCPreferences.h	2021-06-02 12:45:17.000000000 -0400
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000, 2001, 2004, 2005, 2007-2010, 2015, 2018 Apple Inc. All rights reserved.
+ * Copyright (c) 2000, 2001, 2003-2005, 2007-2010, 2015, 2017, 2018, 2021 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -84,10 +84,10 @@
  */
 typedef CF_OPTIONS(uint32_t, SCPreferencesNotification) {
 	kSCPreferencesNotificationCommit
-		API_AVAILABLE(macos(4.0))
+		API_AVAILABLE(macos(10.4))
 		API_UNAVAILABLE(ios, tvos, watchos)	= 1<<0,
 	kSCPreferencesNotificationApply
-		API_AVAILABLE(macos(4.0))
+		API_AVAILABLE(macos(10.4))
 		API_UNAVAILABLE(ios, tvos, watchos)	= 1<<1
 };
 
diff -ruN /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h
--- /Applications/Xcode_12.5.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h	2021-03-16 13:59:32.000000000 -0400
+++ /Applications/Xcode_13.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SystemConfiguration.framework/Headers/SystemConfiguration.h	2021-06-02 11:08:04.000000000 -0400
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2000-2004, 2006, 2008-2010, 2012, 2015, 2018 Apple Inc. All rights reserved.
+ * Copyright (c) 2000-2004, 2006, 2008-2010, 2012, 2015, 2017, 2018, 2021 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -107,11 +107,11 @@
 	 * SCNetworkConnection error codes
 	 */
 	kSCStatusConnectionNoService
-		API_AVAILABLE(macos(6.0))
+		API_AVAILABLE(macos(10.6))
 		API_UNAVAILABLE(ios, tvos, watchos)
 						= 5001,	/* Network service for connection not available */
 	kSCStatusConnectionIgnore
-		API_AVAILABLE(macos(9.0))
+		API_AVAILABLE(macos(10.9))
 		API_UNAVAILABLE(ios, tvos, watchos)
 						= 5002, /* Network connection information not available at this time */
 };
Clone this wiki locally