Skip to content

NetworkExtension iOS xcode27.0 b5

Alex Soto edited this page Aug 10, 2026 · 1 revision

#NetworkExtension.framework

diff -ruN /Applications/Xcode_27.0.0-beta4.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEPacketTunnelNetworkSettings.h /Applications/Xcode_27.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEPacketTunnelNetworkSettings.h
--- /Applications/Xcode_27.0.0-beta4.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEPacketTunnelNetworkSettings.h	2026-07-11 00:38:02
+++ /Applications/Xcode_27.0.0-beta5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEPacketTunnelNetworkSettings.h	2026-08-03 23:51:41
@@ -24,7 +24,7 @@
 	NEPacketTunnelNetworkSettingsIPFamilyIPv4 = 2,
 	/*! @const NEPacketTunnelNetworkSettingsIPFamilyIPv6 IPv6 only. */
 	NEPacketTunnelNetworkSettingsIPFamilyIPv6 = 3,
-} NS_SWIFT_NAME(NEPacketTunnelNetworkSettings.IPFamily) API_AVAILABLE(macos(27.0), ios(27.0), tvos(27.0)) API_UNAVAILABLE(watchos);
+} NS_SWIFT_NAME(NEPacketTunnelNetworkSettings.IPFamily) API_UNAVAILABLE(macos, ios, tvos, watchos);
 
 /*!
  * @file NEPacketTunnelNetworkSettings
@@ -83,7 +83,7 @@
  * The default value of this property is NEPacketTunnelNetworkSettingsIPFamilyNone, disabling includeAllNetworks.
  * The includeAllNetworks property in NEVPNProtocol class takes precedence if set.
  */
-@property NEPacketTunnelNetworkSettingsIPFamily includeAllNetworks API_AVAILABLE(macos(27.0), ios(27.0), tvos(27.0)) API_UNAVAILABLE(watchos);
+@property NEPacketTunnelNetworkSettingsIPFamily includeAllNetworks API_UNAVAILABLE(macos, ios, tvos, watchos);
 
 /*!
  * @property excludeLocalNetworks
@@ -92,7 +92,7 @@
  * or IPv6 only. The default is NEPacketTunnelNetworkSettingsIPFamilyNone on macOS and NEPacketTunnelNetworkSettingsIPFamilyAny on iOS.
  * If either the includeAllNetworks or the enforceRoutes property in NEVPNProtocol class is set, then the excludeLocalNetworks property in NEVPNProtocol class takes precedence.
  */
-@property NEPacketTunnelNetworkSettingsIPFamily excludeLocalNetworks API_AVAILABLE(macos(27.0), ios(27.0), tvos(27.0)) API_UNAVAILABLE(watchos);
+@property NEPacketTunnelNetworkSettingsIPFamily excludeLocalNetworks API_UNAVAILABLE(macos, ios, tvos, watchos);
 
 /*!
  * @property excludeCellularServices
@@ -103,7 +103,7 @@
  * If either the includeAllNetworks property in NEVPNProtocol class is set, then the excludeCellularServices property in NEVPNProtocol class takes precedence.
 
  */
-@property BOOL excludeCellularServices API_AVAILABLE(macos(27.0), ios(27.0), tvos(27.0)) API_UNAVAILABLE(watchos) __WATCHOS_PROHIBITED;
+@property BOOL excludeCellularServices API_UNAVAILABLE(macos, ios, tvos, watchos) __WATCHOS_PROHIBITED;
 
 /*!
  * @property excludeAPNs
@@ -111,7 +111,7 @@
  * is excluded from the tunnel. The default value of this property is YES.
  * If either the includeAllNetworks property in NEVPNProtocol class is set, then the excludeAPNs property in NEVPNProtocol class takes precedence.
  */
-@property BOOL excludeAPNs API_AVAILABLE(macos(27.0), ios(27.0), tvos(27.0)) API_UNAVAILABLE(watchos) __WATCHOS_PROHIBITED;
+@property BOOL excludeAPNs API_UNAVAILABLE(macos, ios, tvos, watchos) __WATCHOS_PROHIBITED;
 
 /*!
  * @property excludeDeviceCommunication
@@ -120,14 +120,14 @@
  * property is YES.
  * If either the includeAllNetworks property in NEVPNProtocol class is set, then the excludeDeviceCommunication property in NEVPNProtocol class takes precedence.
  */
-@property BOOL excludeDeviceCommunication API_AVAILABLE(macos(27.0), ios(27.0), tvos(27.0)) API_UNAVAILABLE(watchos) __WATCHOS_PROHIBITED;
+@property BOOL excludeDeviceCommunication API_UNAVAILABLE(macos, ios, tvos, watchos) __WATCHOS_PROHIBITED;
 
 /*!
  * @property enforceRoutes
  * @discussion If YES, route rules for this tunnel will take precendence over any locally-defined routes. The default is NO.
  * The enforceRoutes property in NEVPNProtocol class takes precedence if set.
  */
-@property BOOL enforceRoutes API_AVAILABLE(macos(27.0), ios(27.0), tvos(27.0)) API_UNAVAILABLE(watchos);
+@property BOOL enforceRoutes API_UNAVAILABLE(macos, ios, tvos, watchos);
 
 @end
 

Clone this wiki locally