StoreKit tvOS 11.4 to 12.0 API Differences

SKAdNetwork.h
Removed SKAdNetwork
SKDownload.h
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse [SKDownload state] instead

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

SKProduct.h
SKProductsRequest.h
Declaration
From@property (nonatomic, assign, nullable) id<SKProductsRequestDelegate> delegate
To@property (nonatomic, weak, nullable) id<SKProductsRequestDelegate> delegate

SKRequest.h
Declaration
From@property (nonatomic, assign, nullable) id<SKRequestDelegate> delegate
To@property (nonatomic, weak, nullable) id<SKRequestDelegate> delegate

StoreKitDefines.h
Added #def SK_EXTERN_CLASS_AVAILABLE_MAC
Added #def SK_EXTERN_CLASS_AVAILABLE_IOS