Skip to content

MapKit macOS xcode14.0 rc

Israel Soto edited this page Sep 7, 2022 · 1 revision

#MapKit.framework

diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsRequest.h	2022-08-05 12:40:01.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsRequest.h	2022-08-03 21:05:14.000000000 -0500
@@ -11,12 +11,6 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-API_AVAILABLE(ios(16.0), tvos(16.0), macos(13.0)) API_UNAVAILABLE(watchos)
-typedef NS_ENUM(NSInteger, MKDirectionsRoutePreference) {
-    MKDirectionsRoutePreferenceAny = 0,
-    MKDirectionsRoutePreferenceAvoid
-};
-
 NS_CLASS_AVAILABLE(10_9, 6_0) __TVOS_AVAILABLE(9_2) API_UNAVAILABLE(watchos)
 @interface MKDirectionsRequest : NSObject
 
@@ -38,9 +32,6 @@
 @property (nonatomic, copy, nullable) NSDate *departureDate NS_AVAILABLE(10_9, 7_0);
 @property (nonatomic, copy, nullable) NSDate *arrivalDate NS_AVAILABLE(10_9, 7_0);
 
-@property (nonatomic) MKDirectionsRoutePreference tollPreference API_AVAILABLE(ios(16.0), tvos(16.0), macos(13.0)) API_UNAVAILABLE(watchos); // Default is MKDirectionsRoutePreferenceAny
-@property (nonatomic) MKDirectionsRoutePreference highwayPreference API_AVAILABLE(ios(16.0), tvos(16.0), macos(13.0)) API_UNAVAILABLE(watchos); // Default is MKDirectionsRoutePreferenceAny
-
 @end
 
 @interface MKDirectionsRequest (MKDirectionsURL)
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsResponse.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsResponse.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsResponse.h	2022-08-05 12:39:59.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKDirectionsResponse.h	2022-08-03 21:05:12.000000000 -0500
@@ -43,10 +43,6 @@
 
 @property (nonatomic, readonly) NSArray<MKRouteStep *> *steps;
 
-@property (nonatomic, readonly) BOOL hasTolls API_AVAILABLE(ios(16.0), tvos(16.0), macos(13.0)) API_UNAVAILABLE(watchos); // indicates if the route contains tolls
-
-@property (nonatomic, readonly) BOOL hasHighways API_AVAILABLE(ios(16.0), tvos(16.0), macos(13.0)) API_UNAVAILABLE(watchos); // indicates if the route contains highways
-
 @end
 
 NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) API_UNAVAILABLE(watchos)
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKHybridMapConfiguration.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKHybridMapConfiguration.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKHybridMapConfiguration.h	2022-08-05 12:40:00.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKHybridMapConfiguration.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,25 +0,0 @@
-//
-//  MKHybridMapConfiguration.h
-//  MapKit
-//
-//  Copyright © 2021 Apple, Inc. All rights reserved.
-//
-
-#import <MapKit/MKMapConfiguration.h>
-#import <MapKit/MKPointOfInterestFilter.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-MK_EXTERN
-API_AVAILABLE(ios(16.0), macos(13.0), tvos(16.0)) API_UNAVAILABLE(watchos)
-@interface MKHybridMapConfiguration : MKMapConfiguration
-
-- (instancetype)init NS_DESIGNATED_INITIALIZER;
-- (instancetype)initWithElevationStyle:(MKMapElevationStyle)elevationStyle;
-
-@property (nonatomic, copy, nullable) MKPointOfInterestFilter *pointOfInterestFilter;
-@property (nonatomic) BOOL showsTraffic;
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKImageryMapConfiguration.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKImageryMapConfiguration.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKImageryMapConfiguration.h	2022-08-05 12:40:01.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKImageryMapConfiguration.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,21 +0,0 @@
-//
-//  MKImageryMapConfiguration.h
-//  MapKit
-//
-//  Copyright © 2021 Apple, Inc. All rights reserved.
-//
-
-#import <MapKit/MKMapConfiguration.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-MK_EXTERN
-API_AVAILABLE(ios(16.0), macos(13.0), tvos(16.0)) API_UNAVAILABLE(watchos)
-@interface MKImageryMapConfiguration : MKMapConfiguration
-
-- (instancetype)init NS_DESIGNATED_INITIALIZER;
-- (instancetype)initWithElevationStyle:(MKMapElevationStyle)elevationStyle;
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundScene.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundScene.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundScene.h	2022-08-05 12:39:59.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundScene.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,20 +0,0 @@
-//
-//  MKLookAroundScene.h
-//  MapKit
-//
-//  Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-#import <MapKit/MKFoundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos)
-@interface MKLookAroundScene : NSObject <NSCopying>
-
-+ (instancetype)new NS_UNAVAILABLE;
-- (instancetype)init NS_UNAVAILABLE;
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSceneRequest.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSceneRequest.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSceneRequest.h	2022-08-05 12:40:01.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSceneRequest.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,36 +0,0 @@
-//
-//  MKLookAroundSceneRequest.h
-//  MapKit
-//
-//  Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-#import <CoreLocation/CLLocation.h>
-#import <MapKit/MKFoundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-@class MKLookAroundScene;
-@class MKMapItem;
-
-API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos)
-@interface MKLookAroundSceneRequest : NSObject
-
-+ (instancetype)new NS_UNAVAILABLE;
-- (instancetype)init NS_UNAVAILABLE;
-
-- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate NS_DESIGNATED_INITIALIZER;
-- (instancetype)initWithMapItem:(MKMapItem *)mapItem NS_DESIGNATED_INITIALIZER;
-
-@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
-@property (nonatomic, readonly, nullable) MKMapItem *mapItem;
-
-@property (nonatomic, readonly, getter=isCancelled) BOOL cancelled;
-@property (nonatomic, readonly, getter=isLoading) BOOL loading;
-
-- (void)getSceneWithCompletionHandler:(void (^)(MKLookAroundScene * _Nullable_result scene, NSError * _Nullable error))completionHandler NS_SWIFT_ASYNC_NAME(getter:scene());
-- (void)cancel;
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshot.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshot.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshot.h	2022-08-05 12:40:00.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshot.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,29 +0,0 @@
-//
-//  MKLookAroundSnapshot.h
-//  MapKit
-//
-//  Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-#import <MapKit/MKFoundation.h>
-
-#if TARGET_OS_IPHONE
-#import <UIKit/UIImage.h>
-#else
-#import <AppKit/NSImage.h>
-#endif
-
-NS_ASSUME_NONNULL_BEGIN
-
-API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos)
-@interface MKLookAroundSnapshot : NSObject
-
-#if TARGET_OS_OSX
-@property (nonatomic, readonly) NSImage *image;
-#else
-@property (nonatomic, readonly) UIImage *image;
-#endif
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotOptions.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotOptions.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotOptions.h	2022-08-05 12:39:59.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotOptions.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,32 +0,0 @@
-//
-//  MKLookAroundSnapshotOptions.h
-//  MapKit
-//
-//  Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-#import <MapKit/MKFoundation.h>
-#import <MapKit/MKGeometry.h>
-
-#if TARGET_OS_IPHONE
-#import <UIKit/UITraitCollection.h>
-#endif
-
-NS_ASSUME_NONNULL_BEGIN
-
-@class MKPointOfInterestFilter;
-
-API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos)
-@interface MKLookAroundSnapshotOptions : NSObject
-
-@property (nonatomic, copy, nullable) MKPointOfInterestFilter *pointOfInterestFilter;
-// The size of the image to create. Defaults to 256x256
-@property (nonatomic, assign) CGSize size;
-#if TARGET_OS_IPHONE
-// Set traitCollection.displayScale to specify the scale factor to use when creating the image
-@property (nonatomic, copy) UITraitCollection *traitCollection;
-#endif
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotter.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotter.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotter.h	2022-08-05 12:39:59.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundSnapshotter.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,32 +0,0 @@
-//
-//  MKLookAroundSnapshotter.h
-//  MapKit
-//
-//  Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-NS_ASSUME_NONNULL_BEGIN
-
-@class MKLookAroundScene;
-@class MKLookAroundSnapshot;
-@class MKLookAroundSnapshotOptions;
-
-API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos)
-@interface MKLookAroundSnapshotter : NSObject
-
-+ (instancetype)new NS_UNAVAILABLE;
-- (instancetype)init NS_UNAVAILABLE;
-
-- (instancetype)initWithScene:(MKLookAroundScene *)scene options:(MKLookAroundSnapshotOptions *)options NS_DESIGNATED_INITIALIZER;
-
-// defaults to the main queue
-- (void)getSnapshotWithCompletionHandler:(void (^)(MKLookAroundSnapshot * _Nullable snapshot, NSError * _Nullable error))completionHandler NS_SWIFT_ASYNC_NAME(getter:snapshot());
-- (void)cancel;
-
-@property (nonatomic, readonly, getter=isLoading) BOOL loading;
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundViewController.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundViewController.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundViewController.h	2022-08-05 12:40:00.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKLookAroundViewController.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,69 +0,0 @@
-//
-//  MKLookAroundViewController.h
-//  MapKit
-//
-//  Copyright © 2022 Apple, Inc. All rights reserved.
-//
-
-#if TARGET_OS_IPHONE
-#import <UIKit/UIKit.h>
-#else
-#import <AppKit/AppKit.h>
-#endif
-
-NS_ASSUME_NONNULL_BEGIN
-
-@class MKLookAroundScene;
-@class MKPointOfInterestFilter;
-
-@protocol MKLookAroundViewControllerDelegate;
-
-typedef NS_ENUM(NSInteger, MKLookAroundBadgePosition) {
-    MKLookAroundBadgePositionTopLeading = 0,
-    MKLookAroundBadgePositionTopTrailing,
-    MKLookAroundBadgePositionBottomTrailing,
-} API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos);
-
-API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos)
-#if TARGET_OS_IPHONE
-@interface MKLookAroundViewController : UIViewController <NSSecureCoding, NSCoding>
-#else
-@interface MKLookAroundViewController : NSViewController <NSSecureCoding, NSCoding>
-#endif
-
-- (instancetype)initWithScene:(MKLookAroundScene *)scene NS_DESIGNATED_INITIALIZER;
-- (instancetype)initWithNibName:(nullable NSString *)nibNameOrNil bundle:(nullable NSBundle *)nibBundleOrNil NS_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder *)coder NS_DESIGNATED_INITIALIZER;
-
-@property (nonatomic, weak, nullable) IBOutlet id <MKLookAroundViewControllerDelegate> delegate;
-
-@property (nonatomic, copy, nullable) MKLookAroundScene *scene;
-
-// Defaults to YES
-@property (nonatomic, assign, getter=isNavigationEnabled) BOOL navigationEnabled;
-
-// Defaults to YES
-@property (nonatomic, assign) BOOL showsRoadLabels;
-
-@property (nonatomic, copy, nullable) MKPointOfInterestFilter *pointOfInterestFilter;
-
-// Defaults to MKLookAroundBadgePositionTopLeading
-@property (nonatomic, assign) MKLookAroundBadgePosition badgePosition;
-
-@end
-
-API_AVAILABLE(ios(16.0), macos(13.0)) API_UNAVAILABLE(watchos, tvos)
-@protocol MKLookAroundViewControllerDelegate <NSObject>
-
-@optional
-- (void)lookAroundViewControllerWillUpdateScene:(MKLookAroundViewController *)viewController;
-- (void)lookAroundViewControllerDidUpdateScene:(MKLookAroundViewController *)viewController;
-
-- (void)lookAroundViewControllerWillPresentFullScreen:(MKLookAroundViewController *)viewController;
-- (void)lookAroundViewControllerDidPresentFullScreen:(MKLookAroundViewController *)viewController;
-- (void)lookAroundViewControllerWillDismissFullScreen:(MKLookAroundViewController *)viewController;
-- (void)lookAroundViewControllerDidDismissFullScreen:(MKLookAroundViewController *)viewController;
-
-@end
-
-NS_ASSUME_NONNULL_END
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapCamera.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapCamera.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapCamera.h	2022-08-05 12:40:00.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapCamera.h	2022-08-03 21:05:13.000000000 -0500
@@ -13,8 +13,6 @@
 #import <CoreLocation/CoreLocation.h>
 #import <CoreGraphics/CoreGraphics.h>
 
-@class MKMapItem;
-
 NS_ASSUME_NONNULL_BEGIN
 
 NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) API_UNAVAILABLE(watchos)
@@ -37,9 +35,6 @@
                                           pitch:(CGFloat)pitch
                                         heading:(CLLocationDirection)heading NS_AVAILABLE(10_11, 9_0);
 
-+ (instancetype)cameraLookingAtMapItem:(MKMapItem *)mapItem
-                           forViewSize:(CGSize)viewSize
-                            allowPitch:(BOOL)allowPitch API_AVAILABLE(ios(16.0), macos(13.0), tvos(16.0)) API_UNAVAILABLE(watchos);
 
 @end
 
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapConfiguration.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapConfiguration.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapConfiguration.h	2022-08-05 12:40:00.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapConfiguration.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,30 +0,0 @@
-//
-//  MKMapConfiguration.h
-//  MapKit
-//
-//  Copyright © 2021 Apple, Inc. All rights reserved.
-//
-
-#import <Foundation/Foundation.h>
-
-API_AVAILABLE(ios(16.0), tvos(16.0), macos(13.0)) API_UNAVAILABLE(watchos)
-typedef NS_ENUM(NSInteger, MKMapElevationStyle) {
-    MKMapElevationStyleFlat = 0,
-    MKMapElevationStyleRealistic,
-};
-
-NS_ASSUME_NONNULL_BEGIN
-
-MK_EXTERN
-API_AVAILABLE(ios(16.0), macos(13.0), tvos(16.0)) API_UNAVAILABLE(watchos)
-@interface MKMapConfiguration : NSObject <NSSecureCoding, NSCopying>
-
-- (instancetype)init NS_UNAVAILABLE;
-+ (instancetype)new NS_UNAVAILABLE;
-
-@property (nonatomic) MKMapElevationStyle elevationStyle;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapView.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapView.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapView.h	2022-08-06 02:26:27.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKMapView.h	2022-08-03 21:07:45.000000000 -0500
@@ -18,17 +18,12 @@
 #import <MapKit/MKOverlayView.h>
 #endif
 
-#if TARGET_OS_IOS
-#import <MapKit/MKMapFeatureAnnotation.h>
-#endif
-
 @class MKUserLocation;
 @class MKMapCamera;
 @class MKMapCameraZoomRange;
 @class MKMapCameraBoundary;
 @class MKClusterAnnotation;
 @class MKPointOfInterestFilter;
-@class MKMapConfiguration;
 
 @protocol MKMapViewDelegate;
 
@@ -40,14 +35,6 @@
     MKUserTrackingModeFollowWithHeading API_UNAVAILABLE(macos) API_UNAVAILABLE(tvos), // the map follows the user's location and heading
 } API_AVAILABLE(ios(5.0), tvos(9.2), macos(11.0)) API_UNAVAILABLE(watchos);
 
-#if TARGET_OS_IOS
-typedef NS_OPTIONS(NSInteger, MKMapFeatureOptions) {
-    MKMapFeatureOptionPointsOfInterest = 1 << MKMapFeatureTypePointOfInterest,
-    MKMapFeatureOptionTerritories = 1 << MKMapFeatureTypeTerritory,
-    MKMapFeatureOptionPhysicalFeatures = 1 << MKMapFeatureTypePhysicalFeature,
-} API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, tvos, watchos);
-#endif
-
 MK_EXTERN NSString * const MKMapViewDefaultAnnotationViewReuseIdentifier NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
 MK_EXTERN NSString * const MKMapViewDefaultClusterAnnotationViewReuseIdentifier NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
 
@@ -63,13 +50,7 @@
 
 // Changing the map type or region can cause the map to start loading map content.
 // The loading delegate methods will be called as map content is loaded.
-@property (nonatomic) MKMapType mapType API_DEPRECATED_WITH_REPLACEMENT("Use respective MKMapConfiguration", macos(10.9, API_TO_BE_DEPRECATED), ios(3.0, API_TO_BE_DEPRECATED), tvos(9.2, API_TO_BE_DEPRECATED));
-
-@property (nonatomic, copy) MKMapConfiguration *preferredConfiguration API_AVAILABLE(ios(16.0), macos(13.0), tvos(16.0)) API_UNAVAILABLE(watchos);
-
-#if TARGET_OS_IOS
-@property (nonatomic) MKMapFeatureOptions selectableMapFeatures API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, tvos, watchos);
-#endif
+@property (nonatomic) MKMapType mapType;
 
 // Region is the coordinate and span of the map.
 // Region may be modified to fit the aspect ratio of the view using regionThatFits:.
@@ -133,10 +114,10 @@
 @property (nonatomic) BOOL showsCompass NS_AVAILABLE(10_9, 9_0) API_UNAVAILABLE(tvos);
 @property (nonatomic) BOOL showsScale NS_AVAILABLE(10_10, 9_0);
 
-@property (nonatomic, copy, nullable) MKPointOfInterestFilter *pointOfInterestFilter API_DEPRECATED_WITH_REPLACEMENT("Use pointOfInterestFilter on respective MKMapConfiguration", macos(10.15, API_TO_BE_DEPRECATED), ios(13.0, API_TO_BE_DEPRECATED), tvos(13.0, API_TO_BE_DEPRECATED)) API_UNAVAILABLE(watchos);
+@property (nonatomic, copy, nullable) MKPointOfInterestFilter *pointOfInterestFilter API_AVAILABLE(ios(13.0), macos(10.15), tvos(13.0)) API_UNAVAILABLE(watchos);
 @property (nonatomic) BOOL showsPointsOfInterest API_DEPRECATED("Use pointOfInterestFilter", macos(10.9, 10.15), ios(7.0, 13.0), tvos(9.0, 13.0)) API_UNAVAILABLE(watchos); // Affects MKMapTypeStandard and MKMapTypeHybrid
-@property (nonatomic) BOOL showsBuildings API_DEPRECATED("None", macos(10.9, API_TO_BE_DEPRECATED), ios(7.0, API_TO_BE_DEPRECATED), tvos(9.0, API_TO_BE_DEPRECATED)); // Affects MKMapTypeStandard
-@property (nonatomic) BOOL showsTraffic API_DEPRECATED_WITH_REPLACEMENT("Use showsTraffic on respective MKMapConfiguration", macos(10.11, API_TO_BE_DEPRECATED), ios(9.0, API_TO_BE_DEPRECATED), tvos(9.0, API_TO_BE_DEPRECATED)); // Affects MKMapTypeStandard and MKMapTypeHybrid
+@property (nonatomic) BOOL showsBuildings NS_AVAILABLE(10_9, 7_0); // Affects MKMapTypeStandard
+@property (nonatomic) BOOL showsTraffic NS_AVAILABLE(10_11, 9_0); // Affects MKMapTypeStandard and MKMapTypeHybrid
 
 // Set to YES to add the user location annotation to the map and start updating its location
 @property (nonatomic) BOOL showsUserLocation;
@@ -222,7 +203,7 @@
 - (MKOverlayView *)viewForOverlay:(id <MKOverlay>)overlay API_DEPRECATED_WITH_REPLACEMENT("-rendererForOverlay:", ios(4.0, 13.0)) API_UNAVAILABLE(macos, tvos, watchos);
 #endif
 
-// These methods operate implicitly on overlays in MKOverlayLevelAboveRoads and may be deprecated in a future release in favor of the methods that specify the level.
+// These methods operate implicitly on overlays in MKOverlayLevelAboveLabels and may be deprecated in a future release in favor of the methods that specify the level.
 - (void)addOverlay:(id <MKOverlay>)overlay NS_AVAILABLE(10_9, 4_0);
 - (void)addOverlays:(NSArray<id<MKOverlay>> *)overlays NS_AVAILABLE(10_9, 4_0);
 
@@ -265,9 +246,6 @@
 - (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view NS_AVAILABLE(10_9, 4_0);
 - (void)mapView:(MKMapView *)mapView didDeselectAnnotationView:(MKAnnotationView *)view NS_AVAILABLE(10_9, 4_0);
 
-- (void)mapView:(MKMapView *)mapView didSelectAnnotation:(id<MKAnnotation>)annotation API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, tvos, watchos);
-- (void)mapView:(MKMapView *)mapView didDeselectAnnotation:(id<MKAnnotation>)annotation API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(macos, tvos, watchos);
-
 - (void)mapViewWillStartLocatingUser:(MKMapView *)mapView NS_AVAILABLE(10_9, 4_0);
 - (void)mapViewDidStopLocatingUser:(MKMapView *)mapView NS_AVAILABLE(10_9, 4_0);
 - (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation NS_AVAILABLE(10_9, 4_0);
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKOverlayRenderer.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKOverlayRenderer.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKOverlayRenderer.h	2022-08-05 12:40:01.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKOverlayRenderer.h	2022-08-03 21:05:13.000000000 -0500
@@ -49,8 +49,6 @@
 
 @property (atomic, readonly) CGFloat contentScaleFactor;
 
-@property (nonatomic, assign) CGBlendMode blendMode API_AVAILABLE(ios(16.0), tvos(16.0)) API_UNAVAILABLE(macos, watchos) API_UNAVAILABLE(macCatalyst);
-
 @end
 
 // Road widths are typically not drawn to scale on the map.  This function
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKPinAnnotationView.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKPinAnnotationView.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKPinAnnotationView.h	2022-08-05 12:40:01.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKPinAnnotationView.h	2022-08-03 21:05:14.000000000 -0500
@@ -19,7 +19,7 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
-API_DEPRECATED_WITH_REPLACEMENT("MKMarkerAnnotationView", macos(10.9, 13.0), ios(3.0, 16.0), tvos(9.2, 16.0))
+API_DEPRECATED_WITH_REPLACEMENT("MKMarkerAnnotationView", macos(10.9, API_TO_BE_DEPRECATED), ios(3.0, API_TO_BE_DEPRECATED), tvos(9.2, API_TO_BE_DEPRECATED))
 API_UNAVAILABLE(watchos)
 @interface MKPinAnnotationView : MKAnnotationView
 
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKStandardMapConfiguration.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKStandardMapConfiguration.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKStandardMapConfiguration.h	2022-08-05 12:40:01.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MKStandardMapConfiguration.h	1969-12-31 18:00:00.000000000 -0600
@@ -1,36 +0,0 @@
-//
-//  MKStandardMapConfiguration.h
-//  MapKit
-//
-//  Copyright © 2021 Apple, Inc. All rights reserved.
-//
-
-#import <MapKit/MKMapConfiguration.h>
-#import <MapKit/MKPointOfInterestFilter.h>
-
-API_AVAILABLE(ios(16.0), tvos(16.0), macos(13.0)) API_UNAVAILABLE(watchos)
-typedef NS_ENUM(NSInteger, MKStandardMapEmphasisStyle) {
-    MKStandardMapEmphasisStyleDefault = 0,
-    MKStandardMapEmphasisStyleMuted,
-};
-
-NS_ASSUME_NONNULL_BEGIN
-
-MK_EXTERN
-API_AVAILABLE(ios(16.0), macos(13.0), tvos(16.0)) API_UNAVAILABLE(watchos)
-@interface MKStandardMapConfiguration : MKMapConfiguration
-
-- (instancetype)init NS_DESIGNATED_INITIALIZER;
-- (instancetype)initWithElevationStyle:(MKMapElevationStyle)elevationStyle;
-- (instancetype)initWithElevationStyle:(MKMapElevationStyle)elevationStyle emphasisStyle:(MKStandardMapEmphasisStyle)emphasisStyle;
-- (instancetype)initWithEmphasisStyle:(MKStandardMapEmphasisStyle)emphasisStyle;
-
-@property (nonatomic) MKStandardMapEmphasisStyle emphasisStyle;
-@property (nonatomic, copy, nullable) MKPointOfInterestFilter *pointOfInterestFilter;
-@property (nonatomic) BOOL showsTraffic;
-
-@end
-
-NS_ASSUME_NONNULL_END
-
-
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.apinotes /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.apinotes
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.apinotes	2022-08-04 23:59:36.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.apinotes	2022-02-12 09:05:48.000000000 -0600
@@ -23,12 +23,6 @@
   SwiftName: MKLocalSearch.Request
 - Name: MKLocalSearchResponse
   SwiftName: MKLocalSearch.Response
-- Name: MKLookAroundBadgePosition
-  SwiftName: MKLookAroundViewController.BadgePosition
-- Name: MKLookAroundSnapshot
-  SwiftName: MKLookAroundSnapshotter.Snapshot
-- Name: MKLookAroundSnapshotOptions
-  SwiftName: MKLookAroundSnapshotter.Options
 - Name: MKMapSnapshot
   SwiftName: MKMapSnapshotter.Snapshot
 - Name: MKMapSnapshotOptions
@@ -191,14 +185,6 @@
   SwiftName: MKLocalSearchCompleter.ResultType
 - Name: MKLocalSearchResultType
   SwiftName: MKLocalSearch.ResultType
-- Name: MKStandardMapEmphasisStyle
-  SwiftName: MKStandardMapConfiguration.EmphasisStyle
-- Name: MKMapElevationStyle
-  SwiftName: MKMapConfiguration.ElevationStyle
-- Name: MKDirectionsRoutePreference
-  SwiftName: MKDirections.RoutePreference
-- Name: MKMapFeatureType
-  SwiftName: MKMapFeatureAnnotation.FeatureType
 Typedefs:
 - Name: MKDirectionsHandler
   SwiftName: MKDirections.DirectionsHandler
diff -ruN /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h
--- /Applications/Xcode_14.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h	2022-08-01 09:09:38.000000000 -0500
+++ /Applications/Xcode_14.0.0-rc.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/MapKit.framework/Headers/MapKit.h	2022-02-12 06:50:32.000000000 -0600
@@ -63,10 +63,6 @@
 #import <MapKit/MKPointOfInterestFilter.h>
 #import <MapKit/MKPitchControl.h>
 #import <MapKit/MKZoomControl.h>
-#import <MapKit/MKHybridMapConfiguration.h>
-#import <MapKit/MKImageryMapConfiguration.h>
-#import <MapKit/MKMapConfiguration.h>
-#import <MapKit/MKStandardMapConfiguration.h>
 
 #if TARGET_OS_IPHONE
 #import <MapKit/MKReverseGeocoder.h>
@@ -81,21 +77,6 @@
 
 #if TARGET_OS_IOS || TARGET_OS_MACCATALYST || TARGET_OS_TV
 #import <MapKit/MKUserTrackingButton.h>
-#import <MapKit/MKIconStyle.h>
-#import <MapKit/MKMapFeatureAnnotation.h>
-#import <MapKit/MKMapItemRequest.h>
-
 #endif // TARGET_OS_IOS || TARGET_OS_MACCATALYST || TARGET_OS_TV
 
-#if (TARGET_OS_IOS || TARGET_OS_MACCATALYST || TARGET_OS_OSX || TARGET_OS_TV)
-
-#import <MapKit/MKLookAroundScene.h>
-#import <MapKit/MKLookAroundSceneRequest.h>
-#import <MapKit/MKLookAroundSnapshot.h>
-#import <MapKit/MKLookAroundSnapshotOptions.h>
-#import <MapKit/MKLookAroundSnapshotter.h>
-#import <MapKit/MKLookAroundViewController.h>
-
-#endif // (TARGET_OS_IOS || TARGET_OS_MACCATALYST || TARGET_OS_OSX || TARGET_OS_TV)
-
 #endif // __has_include(<MapKit/MKMapView.h>)
Clone this wiki locally