-
Notifications
You must be signed in to change notification settings - Fork 543
DeviceDiscoveryUI iOS xcode26.0 b1
Alex Soto edited this page Jun 9, 2025
·
1 revision
#DeviceDiscoveryUI.framework
diff -ruN /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DDDevicePickerViewController.h /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DDDevicePickerViewController.h
--- /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DDDevicePickerViewController.h 1969-12-31 19:00:00
+++ /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DDDevicePickerViewController.h 2025-05-31 23:30:21
@@ -0,0 +1,41 @@
+//
+// DDDevicePickerViewController.h
+// DeviceDiscoveryUI
+//
+// Copyright 2022 Apple Inc. All rights reserved.
+//
+
+#import <DeviceDiscoveryUI/DeviceDiscoveryUI.h>
+#import <Foundation/Foundation.h>
+#import <Network/Network.h>
+#import <TargetConditionals.h>
+
+#if !TARGET_OS_OSX
+#import <UIKit/UIKit.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+DeviceDiscoveryUI_EXTERN API_AVAILABLE(tvos(16.0), ios(26.0)) API_UNAVAILABLE(macos, watchos)
+@interface DDDevicePickerViewController: UIViewController
+
++ (instancetype)new NS_UNAVAILABLE;
+- (instancetype)init NS_UNAVAILABLE;
+- (instancetype)initWithNibName:(nullable NSString *)nibNameOrNil bundle:(nullable NSBundle *)nibBundleOrNil NS_UNAVAILABLE;
+- (nullable instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE;
+
+#if TARGET_OS_TV
+#ifndef __swift__
++ (BOOL)isSupportedForBrowseDescriptor:(nw_browse_descriptor_t)browseDescriptor
+ parameters:(nullable nw_parameters_t)parameters;
+
+- (nullable instancetype)initWithBrowseDescriptor:(nw_browse_descriptor_t)browseDescriptor
+ parameters:(nullable nw_parameters_t)parameters NS_DESIGNATED_INITIALIZER;
+
+- (void)setDevicePickerCompletionHandler:(void(^)(nw_endpoint_t _Nullable endpoint, nw_error_t _Nullable error))devicePickerCompletionHandler;
+#endif
+#endif
+
+@end
+
+NS_ASSUME_NONNULL_END
+#endif
diff -ruN /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUI.h /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUI.h
--- /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUI.h 1969-12-31 19:00:00
+++ /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUI.h 2025-05-31 23:30:21
@@ -0,0 +1,9 @@
+//
+// DeviceDiscoveryUI.h
+// DeviceDiscoveryUI
+//
+// Copyright 2022 Apple Inc. All rights reserved.
+//
+
+#import <DeviceDiscoveryUI/DeviceDiscoveryUIDefines.h>
+#import <DeviceDiscoveryUI/DDDevicePickerViewController.h>
diff -ruN /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUIDefines.h /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUIDefines.h
--- /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUIDefines.h 1969-12-31 19:00:00
+++ /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/DeviceDiscoveryUI.framework/Headers/DeviceDiscoveryUIDefines.h 2025-05-31 23:30:21
@@ -0,0 +1,14 @@
+//
+// DeviceDiscoveryUIDefines.h
+// DeviceDiscoveryUI
+//
+// Copyright 2022 Apple Inc. All rights reserved.
+//
+
+#import <os/availability.h>
+
+#ifdef __cplusplus
+#define DeviceDiscoveryUI_EXTERN extern "C" __attribute__((visibility ("default")))
+#else
+#define DeviceDiscoveryUI_EXTERN extern __attribute__((visibility ("default")))
+#endif