StoreKit macOS 10.13 to 10.14 API Differences

SKDownload.h
Declaration
From@property (nonatomic, readonly, copy, nonnull) NSString *contentVersion
To@property (nonatomic, readonly, nonnull) NSString *contentVersion

Declaration
From@property (nonatomic, readonly, copy, nullable) NSError *error
To@property (nonatomic, readonly, nullable) NSError *error

SKPayment.h
Declaration
From@property (nonatomic, copy, nullable) NSString *applicationUsername
To@property (nonatomic, readwrite, copy, nullable) NSString *applicationUsername

Declaration
From@property (nonatomic, copy, nonnull) NSString *productIdentifier
To@property (nonatomic, readwrite, copy, nonnull) NSString *productIdentifier

Declaration
From@property (nonatomic) NSInteger quantity
To@property (nonatomic, readwrite) NSInteger quantity

Declaration
From@property (nonatomic, copy, nullable) NSData *requestData
To@property (nonatomic, readwrite, copy, nullable) NSData *requestData

SKProduct.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse [SKProduct downloadContentLengths] instead

AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse [SKProduct downloadContentVersion] instead

SKReceiptRefreshRequest.h
SKStoreReviewController.h
StoreKitDefines.h
Added #def SK_EXTERN_CLASS_AVAILABLE_MAC
Added #def SK_EXTERN_CLASS_AVAILABLE_IOS