Skip to content

ARKit iOS xcode15.0 b1

Manuel de la Pena edited this page Aug 5, 2023 · 2 revisions

#ARKit.framework ##mandel

diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAnchor.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAnchor.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAnchor.h	2023-03-09 23:54:29
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAnchor.h	2023-05-31 05:22:39
@@ -11,6 +11,8 @@
 
 NS_ASSUME_NONNULL_BEGIN
 
+#define AR_ANCHOR_PROTOCOLS ARAnchorCopying, NSSecureCoding
+
 @class ARAnchor;
 /**
  An anchor object that can be copied from values of an existing anchor.
@@ -28,12 +30,27 @@
 
 @end
 
+/**
+ A real world object or location in the scene that is being tracked.
+ */
+API_AVAILABLE(ios(11.0))
+@protocol ARTrackable <NSObject>
 
 /**
+ Tracking state of the anchor
+ @discussion The isTracked value is used to determine the anchor transform’s validity. When the object being tracked is no longer detected in the
+ camera image, its anchor will return NO for isTracked.
+ */
+@property (nonatomic, readonly) BOOL isTracked;
+
+@end
+
+
+/**
  Object representing a physical location and orientation in 3D space.
  */
 API_AVAILABLE(ios(11.0))
-@interface ARAnchor : NSObject <ARAnchorCopying, NSSecureCoding>
+@interface ARAnchor : NSObject <AR_ANCHOR_PROTOCOLS>
 
 /**
  Unique identifier of the anchor.
@@ -74,22 +91,6 @@
 /** Unavailable */
 - (instancetype)init NS_UNAVAILABLE;
 + (instancetype)new NS_UNAVAILABLE;
-
-@end
-
-
-/**
- A real world object or location in the scene that is being tracked.
- */
-API_AVAILABLE(ios(11.0))
-@protocol ARTrackable <NSObject>
-
-/**
- Tracking state of the anchor
- @discussion The isTracked value is used to determine the anchor transform’s validity. When the object being tracked is no longer detected in the
- camera image, its anchor will return NO for isTracked.
- */
-@property (nonatomic, readonly) BOOL isTracked;
 
 @end
 
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAppClipCodeAnchor.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAppClipCodeAnchor.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAppClipCodeAnchor.h	2023-03-09 23:54:30
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARAppClipCodeAnchor.h	2023-05-31 05:22:40
@@ -8,6 +8,8 @@
 
 #import <ARKit/ARAnchor.h>
 
+#define AR_APPCLIPCODE_ANCHOR_PROTOCOLS <ARTrackable>
+
 NS_ASSUME_NONNULL_BEGIN
 
 /**
@@ -29,7 +31,7 @@
  An anchor representing an app clip code in the world.
  */
 API_AVAILABLE(ios(14.3))
-@interface ARAppClipCodeAnchor : ARAnchor <ARTrackable>
+@interface ARAppClipCodeAnchor : ARAnchor AR_APPCLIPCODE_ANCHOR_PROTOCOLS
 
 
 /**
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARBodyAnchor.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARBodyAnchor.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARBodyAnchor.h	2023-03-09 23:54:29
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARBodyAnchor.h	2023-05-31 05:22:39
@@ -15,11 +15,14 @@
 @class ARSkeleton3D;
 
 
+#define AR_BODY_ANCHOR_PROTOCOLS <ARTrackable>
+
+
 /**
  An anchor representing a body in the world.
  */
 API_AVAILABLE(ios(13.0))
-@interface ARBodyAnchor : ARAnchor <ARTrackable>
+@interface ARBodyAnchor : ARAnchor AR_BODY_ANCHOR_PROTOCOLS
 
 /**
  The tracked skeleton in 3D.
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARConfiguration.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARConfiguration.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARConfiguration.h	2023-03-09 23:54:28
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARConfiguration.h	2023-05-31 05:22:39
@@ -103,7 +103,6 @@
 } NS_SWIFT_NAME(ARWorldTrackingConfiguration.EnvironmentTexturing);
 
 
-
 /**
  Types of scene reconstruction.
  */
@@ -187,7 +186,8 @@
  Returns a pointer to the capture device of the camera that's used for rendering, so developers can adjust capture settings.
  @discussion May return nil if it is not recommended to modify capture settings, for example if the primary camera is used for tracking.
  */
-@property (class, nonatomic, nullable, readonly) AVCaptureDevice *configurableCaptureDeviceForPrimaryCamera API_AVAILABLE(ios(16.0));
+@property (class, nonatomic, nullable, readonly) AVCaptureDevice *configurableCaptureDeviceForPrimaryCamera
+API_AVAILABLE(ios(16.0));
 
 /**
  Returns a video format using a 4K resolution from the list of supported video formats.
@@ -242,7 +242,6 @@
  Determines whether environment textures will be provided with high dynamic range. Enabled by default.
  */
 @property (nonatomic, assign) BOOL wantsHDREnvironmentTextures API_AVAILABLE(ios(13.0));
-
 
 /**
  Type of planes to detect in the scene.
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARError.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARError.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARError.h	2023-03-09 23:54:30
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARError.h	2023-05-31 05:22:39
@@ -48,7 +48,6 @@
     /** Geo tracking has encountered a runtime error. */
     ARErrorCodeGeoTrackingFailed             API_AVAILABLE(ios(14.0)) = 202,
 
-
     /** Invalid reference image */
     ARErrorCodeInvalidReferenceImage         API_AVAILABLE(ios(11.3)) = 300,
 
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFaceAnchor.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFaceAnchor.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFaceAnchor.h	2023-03-09 23:54:29
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFaceAnchor.h	2023-05-31 05:22:39
@@ -9,6 +9,8 @@
 #import <ARKit/ARAnchor.h>
 #import <CoreGraphics/CoreGraphics.h>
 
+#define AR_FACE_ANCHOR_PROTOCOLS <ARTrackable>
+
 NS_ASSUME_NONNULL_BEGIN
 
 /**
@@ -78,7 +80,7 @@
  An anchor representing a face and its geometry.
  */
 API_AVAILABLE(ios(11.0))
-@interface ARFaceAnchor : ARAnchor <ARTrackable>
+@interface ARFaceAnchor : ARAnchor AR_FACE_ANCHOR_PROTOCOLS
 
 /**
  The face geometry updated based on the computed blend shapes.
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFrame.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFrame.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFrame.h	2023-03-09 23:54:29
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARFrame.h	2023-05-31 05:22:39
@@ -78,7 +78,6 @@
  */
 @property (nonatomic, readonly) NSTimeInterval timestamp;
 
-
 /**
  The frame’s captured image.
  */
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARGeoAnchor.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARGeoAnchor.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARGeoAnchor.h	2023-03-09 23:54:30
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARGeoAnchor.h	2023-05-31 05:22:40
@@ -10,6 +10,8 @@
 #import <ARKit/ARGeoTrackingTypes.h>
 #import <CoreLocation/CoreLocation.h>
 
+#define AR_GEO_ANCHOR_PROTOCOLS <ARTrackable>
+
 NS_ASSUME_NONNULL_BEGIN
 
 /**
@@ -18,7 +20,7 @@
  The session needs to be configured with ARGeoTrackingConfiguration.
  */
 API_AVAILABLE(ios(14.0))
-@interface ARGeoAnchor : ARAnchor <ARTrackable>
+@interface ARGeoAnchor : ARAnchor AR_GEO_ANCHOR_PROTOCOLS
 
 /**
  The coordinate where this anchor will be placed.
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARImageAnchor.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARImageAnchor.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARImageAnchor.h	2023-03-09 23:54:30
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARImageAnchor.h	2023-05-31 05:22:39
@@ -9,6 +9,8 @@
 #import <ARKit/ARAnchor.h>
 #import <CoreGraphics/CoreGraphics.h>
 
+#define AR_IMAGE_ANCHOR_PROTOCOLS <ARTrackable>
+
 @class ARReferenceImage;
 
 NS_ASSUME_NONNULL_BEGIN
@@ -17,7 +19,7 @@
  An anchor representing an image in the world.
  */
 API_AVAILABLE(ios(11.3))
-@interface ARImageAnchor : ARAnchor <ARTrackable>
+@interface ARImageAnchor : ARAnchor AR_IMAGE_ANCHOR_PROTOCOLS
 
 /**
  Reference to the detected image.
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h	2023-03-04 21:56:52
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKit.h	2023-05-31 05:32:01
@@ -9,6 +9,8 @@
     @discussion ARKit lets you easily configure and use Augmented Reality techniques to track, detect, and render.
  */
 
+
+
 #if __has_include(<ARKit/ARKitFoundation.h>)
 #import <ARKit/ARKitFoundation.h>
 #endif
@@ -20,3 +22,4 @@
 #if __has_include(<ARKit/ARKitUI.h>)
 #import <ARKit/ARKitUI.h>
 #endif
+
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitCore.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitCore.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitCore.h	2023-03-04 21:43:22
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitCore.h	2023-05-31 05:22:39
@@ -4,6 +4,8 @@
 //
 //  Copyright © 2020 Apple Inc. All rights reserved.
 //
+#ifdef __OBJC__
+#import <ARKit/ARKitFoundation.h>
 
 #import <ARKit/ARCamera.h>
 #import <ARKit/ARCollaborationData.h>
@@ -42,8 +44,6 @@
 
 
 
-
-
 #import <ARKit/ARBody2D.h>
 #import <ARKit/ARBodyAnchor.h>
 #import <ARKit/ARMatteGenerator.h>
@@ -52,3 +52,5 @@
 
 
 #import <ARKit/ARDepthData.h>
+#endif // __OBJC__
+
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitUI.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitUI.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitUI.h	2023-03-04 21:56:52
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARKitUI.h	2023-05-31 05:32:01
@@ -7,7 +7,9 @@
 #import <ARKit/ARSCNView.h>
 #import <ARKit/ARSCNFaceGeometry.h>
 #import <ARKit/ARSCNPlaneGeometry.h>
+#if __has_include(<ARKit/ARSKView.h>)
 #import <ARKit/ARSKView.h>
+#endif //__has_include(<ARKit/ARSKView.h>)
 
 #import <ARKit/ARCoachingOverlayView.h>
 #import <ARKit/ARQuickLookPreviewItem.h>
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARMeshGeometry.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARMeshGeometry.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARMeshGeometry.h	2023-03-09 23:54:30
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARMeshGeometry.h	2023-05-31 05:22:40
@@ -118,7 +118,6 @@
     ARMeshClassificationDoor,
 };
 
-
 /**
 A three-dimensional shape that represents the geometry of a mesh.
 */
@@ -144,7 +143,6 @@
  Classification for each face in the mesh.
  */
 @property (nonatomic, strong, readonly, nullable) ARGeometrySource *classification;
-
 
 /** Unavailable */
 - (instancetype)init NS_UNAVAILABLE;
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARObjectAnchor.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARObjectAnchor.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARObjectAnchor.h	2023-03-09 23:54:30
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARObjectAnchor.h	2023-05-31 05:22:40
@@ -12,7 +12,6 @@
 
 @class ARReferenceObject;
 
-
 /**
  An anchor representing an object in the world.
  */
@@ -23,7 +22,6 @@
  Reference to the detected object.
  */
 @property (nonatomic, strong, readonly) ARReferenceObject *referenceObject;
-
 
 /** Unavailable */
 - (instancetype)initWithTransform:(simd_float4x4)transform NS_UNAVAILABLE;
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARSession.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARSession.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARSession.h	2023-03-09 23:54:31
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARSession.h	2023-05-31 05:22:40
@@ -230,7 +230,6 @@
 
 @end
 
-
 #pragma mark - ARSessionObserver
 
 
diff -ruN /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARVideoFormat.h /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARVideoFormat.h
--- /Applications/Xcode_14.3.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARVideoFormat.h	2023-03-09 23:54:28
+++ /Applications/Xcode_15.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ARKit.framework/Headers/ARVideoFormat.h	2023-05-31 05:22:39
@@ -19,12 +19,14 @@
 /**
  Indicates the physical position of an AVCaptureDevice's hardware on the system.
  */
-@property (nonatomic, readonly) AVCaptureDevicePosition captureDevicePosition API_AVAILABLE(ios(13.0));
+@property (nonatomic, readonly) AVCaptureDevicePosition captureDevicePosition
+API_AVAILABLE(ios(13.0));
 
 /**
  Indicates the type of AVCaptureDevice.
  */
-@property (nonatomic, readonly) AVCaptureDeviceType captureDeviceType API_AVAILABLE(ios(14.5));
+@property (nonatomic, readonly) AVCaptureDeviceType captureDeviceType
+API_AVAILABLE(ios(14.5));
 
 /**
  Image resolution.
Clone this wiki locally