-
Notifications
You must be signed in to change notification settings - Fork 575
BrowserEngineKit tvOS xcode27.0 b4
Alex Soto edited this page Jul 23, 2026
·
1 revision
#BrowserEngineKit.framework
diff -ruN /Applications/Xcode_27.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BECapability.h /Applications/Xcode_27.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BECapability.h
--- /Applications/Xcode_27.0.0-beta3.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BECapability.h 2026-06-28 01:04:01
+++ /Applications/Xcode_27.0.0-beta4.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/BrowserEngineKit.framework/Headers/BECapability.h 2026-07-10 03:52:59
@@ -57,10 +57,10 @@
#endif
/// Activates the media environment.
--(BOOL)activateWithError:(NSError* _Nullable*)error API_DEPRECATED("Use -[BEProcessCapability activateWithError:] instead", ios(17.4, API_TO_BE_DEPRECATED));
+-(BOOL)activateWithError:(NSError* _Nullable*)error API_DEPRECATED("Use -[BEProcessCapability activateWithError:] instead", ios(17.4, 27.0));
/// Suspends the media environment.
--(BOOL)suspendWithError:(NSError* _Nullable*)error API_DEPRECATED("Use -[BEProcessCapability suspendWithError:] instead", ios(17.4, API_TO_BE_DEPRECATED));
+-(BOOL)suspendWithError:(NSError* _Nullable*)error API_DEPRECATED("Use -[BEProcessCapability suspendWithError:] instead", ios(17.4, 27.0));
/// Creates a new capture session in this media environment.
///
@@ -81,7 +81,7 @@
+(instancetype)mediaPlaybackAndCaptureWithEnvironment:(BEMediaEnvironment*)environment API_UNAVAILABLE(macosx);
/// The helper extension process may capture the contents of the screen.
-+(instancetype)screenCaptureWithEnvironment:(BEMediaEnvironment*)environment API_UNAVAILABLE(macosx);
++(instancetype)screenCaptureWithEnvironment:(BEMediaEnvironment*)environment API_AVAILABLE(ios(27.0)) API_UNAVAILABLE(macosx);
/// The helper extension process may run in the background to finish work.
+(instancetype)background;
@@ -98,10 +98,20 @@
-(id<BEProcessCapabilityGrant>)requestWithError:(NSError* _Nullable*)error;
/// Activates the capability.
--(BOOL)activateWithError:(NSError* _Nullable*)error;
+///
+/// - Parameters:
+/// - error: On failure, populated with an error if the capability cannot be activated.
+///
+/// - Returns: `YES` if the capability was activated, or `NO` if an error occurred.
+-(BOOL)activateWithError:(NSError* _Nullable*)error API_AVAILABLE(ios(27.0)) API_UNAVAILABLE(macosx);
/// Suspends the capability.
--(BOOL)suspendWithError:(NSError* _Nullable*)error;
+///
+/// - Parameters:
+/// - error: On failure, populated with an error if the capability cannot be suspended.
+///
+/// - Returns: `YES` if the capability was suspended, or `NO` if an error occurred.
+-(BOOL)suspendWithError:(NSError* _Nullable*)error API_AVAILABLE(ios(27.0)) API_UNAVAILABLE(macosx);
@end