- Notifications
You must be signed in to change notification settings - Fork 548
NetworkExtension iOS xcode26.0 b4
Rolf Bjarne Kvinge edited this page Aug 28, 2025 · 3 revisions
#NetworkExtension.framework https://github.com/dotnet/macios/pull/23698
diff -ruN /Applications/Xcode_26.0.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEHotspotHelper.h /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEHotspotHelper.h --- /Applications/Xcode_26.0.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEHotspotHelper.h 2025-06-30 23:54:16 +++ /Applications/Xcode_26.0.0-beta4.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEHotspotHelper.h 2025-07-11 22:19:24 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015, 2018, 2020 Apple Inc. + * Copyright (c) 2015, 2018, 2020, 2025 Apple Inc. * All rights reserved. */ @@ -375,7 +375,8 @@ * Deliver the NEHotspotHelperResponse to the HotspotHelper infrastructure. */ - (void)deliver -API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(macos, watchos, tvos); +API_DEPRECATED("Use handleCommand in NEHotspotEvaluationProvider or NEHotspotAuthenticationProvider API", ios(9.0, 26.0)) +API_UNAVAILABLE(macos, watchos, tvos); @end /*! @@ -413,7 +414,8 @@ * The NEHotspotHelper class allows an application to register itself as a * HotspotHelper. */ -API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(macos, watchos, tvos) +API_DEPRECATED("Use NEHotspotManager API", ios(9.0, 26.0)) +API_UNAVAILABLE(macos, watchos, tvos) @interface NEHotspotHelper : NSObject /*! @@ -451,7 +453,8 @@ + (BOOL)registerWithOptions:(nullable NSDictionary<NSString *,NSObject *> *)options queue:(dispatch_queue_t)queue handler:(NEHotspotHelperHandler)handler -API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(macos, watchos, tvos); +API_DEPRECATED("Use NEHotspotManager API", ios(9.0, 26.0)) +API_UNAVAILABLE(macos, watchos, tvos); /*! * @method logoff: @@ -477,7 +480,8 @@ * kNEHotspotHelperResultSuccess, the Wi-Fi network is disassociated. */ + (BOOL)logoff:(NEHotspotNetwork *)network -API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(macos, watchos, tvos); +API_DEPRECATED("Use NEHotspotManager API", ios(9.0, 26.0)) +API_UNAVAILABLE(macos, watchos, tvos); /*! * @method supportedNetworkInterfaces @@ -499,7 +503,8 @@ * non-nil NSArray of NEHotspotNetwork objects otherwise. */ + (NSArray *_Nullable)supportedNetworkInterfaces /* of NEHotspotNetwork */ -API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(macos, watchos, tvos); +API_DEPRECATED("Use NEHotspotManager API", ios(9.0, 26.0)) +API_UNAVAILABLE(macos, watchos, tvos); @end