PHCollection.h missing most content for macOS High Sierra GM

Originator:craig.pearlman
Number:rdar://34548428 Date Originated:2017-09-20
Status:Open Resolved:
Product:macOS Product Version:10.13
Classification:Bug Reproducible:Always
 
Area:
Photos

Summary:
PHCollection (and its subclasses) are non-functional on macOS High Sierra. Reason seems to be that the header contains no properties or functions for the associated classes.

This is the entirety of /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Photos.framework/Versions/A/Headers/PHCollection.h:

//
//  PHCollection.h
//  Photos
//
//  Copyright © 2017 Apple, Inc. All rights reserved.
//
//

#import  

NS_ASSUME_NONNULL_BEGIN

NS_CLASS_AVAILABLE(10_13, 8_0) @interface PHCollection : PHObject
@property (nonatomic, strong, readonly, nullable) NSString *localizedTitle;

@end


NS_CLASS_AVAILABLE(10_13, 8_0) @interface PHAssetCollection : PHCollection

@end

NS_CLASS_AVAILABLE(10_13, 8_0) @interface PHCollectionList : PHCollection

@end

NS_ASSUME_NONNULL_END


Steps to Reproduce:
Attempt to use PHCollection or either of its subclasses on macOS 10.13.

Expected Results:
Header has (useful) content.

Actual Results:
Header has no (useful) content.

Version/Build:
Xcode 9 (release). macOS 10.13 GM.

Configuration:
N/A

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!