StoreKit macOS 10.14 to 10.15 API Differences
SKArcadeService.h
Added
SKArcadeService
Added
+[SKArcadeService registerArcadeAppWithRandomFromLib:randomFromLibLength:resultHandler:]
Added
+[SKArcadeService arcadeSubscriptionStatusWithNonce:resultHandler:]
Added
+[SKArcadeService repairArcadeApp]
SKCloudServiceController.h
Added
SKCloudServiceAuthorizationStatus
Added
SKCloudServiceCapability
SKCloudServiceSetupViewController.h
Added
SKCloudServiceSetupOptionsKey
Added
SKCloudServiceSetupAction
Added
SKCloudServiceSetupMessageIdentifier
Added
SKCloudServiceSetupViewControllerDelegate
SKDownload.h
Added
SKDownload.expectedContentLength
Modified
SKDownload.contentLength
Availability
Replacement
From
Available
none
To
Deprecated
-[SKDownload expectedContentLength]
SKError.h
Added
SKErrorStoreProductNotAvailable
SKPaymentQueue.h
Added
SKPaymentQueue.delegate
Added
SKPaymentQueue.storefront
Added
SKPaymentQueueDelegate
Added
-[SKPaymentQueueDelegate paymentQueue:shouldContinueTransaction:inStorefront:]
Added
-[SKPaymentTransactionObserver paymentQueueDidChangeStorefront:]
SKProduct.h
Added
SKProduct.isDownloadable
Modified
SKProduct.downloadable
Availability
Replacement
From
Available
none
To
Deprecated
-[SKProduct isDownloadable]
SKProductStorePromotionController.h
Added
SKProductStorePromotionVisibility
SKStorefront.h
Added
SKStorefront
Added
SKStorefront.countryCode
Added
SKStorefront.identifier
SKStoreProductViewController.h
Added
SKStoreProductViewControllerDelegate