Skip to content

HealthKitUI iOS xcode26.0 b1

Alex Soto edited this page Jun 9, 2025 · 2 revisions

#HealthKitUI.framework

diff -ruN /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKActivityRingView.h /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKActivityRingView.h
--- /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKActivityRingView.h	2025-04-19 11:14:21
+++ /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKActivityRingView.h	2025-05-31 01:19:27
@@ -13,7 +13,6 @@
 @class HKActivitySummary;
 
 NS_ASSUME_NONNULL_BEGIN
-#if __has_include(<UIKit/UIView.h>)
 
 HK_EXTERN API_AVAILABLE(ios(9.3), macCatalyst(13.0), macos(13.0)) API_UNAVAILABLE(watchos)
 @interface HKActivityRingView : UIView
@@ -29,5 +28,4 @@
 
 @end
 
-#endif
 NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKHealthStore+UIKit.h /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKHealthStore+UIKit.h
--- /Applications/Xcode_16.4.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKHealthStore+UIKit.h	2025-04-19 11:14:21
+++ /Applications/Xcode_26.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/HealthKitUI.framework/Headers/HKHealthStore+UIKit.h	2025-05-31 01:19:27
@@ -12,7 +12,7 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-#if __has_include(<UIKit/UIView.h>)
+#if __has_include(<UIKit/UIViewController.h>)
 @interface HKHealthStore (UIKit)
 
 /*!
@@ -20,7 +20,7 @@
 @abstract      The view controller from which HealthKit authorization sheets will be presented
 @discussion    This property can be set before requesting authorization or running a query like HKDocumentQuery for a better user-experience. Since this property will ensure to infer the correct hosting view controller to show the authorization sheet.
 */
-@property (nonatomic, weak, nullable) UIViewController *authorizationViewControllerPresenter API_AVAILABLE(ios(17.0));
+@property (nonatomic, weak, nullable) UIViewController *authorizationViewControllerPresenter API_AVAILABLE(ios(17.0)) API_UNAVAILABLE(watchos);
 
 @end
 #endif

Clone this wiki locally