StoreKit iOS 15.5 to 16.0 API Differences

SKAdImpression.h
Added -[SKAdImpression initWithSourceAppStoreItemIdentifier:advertisedAppStoreItemIdentifier:adNetworkIdentifier:adCampaignIdentifier:adImpressionIdentifier:timestamp:signature:version:]
SKANError.h
Added SKANErrorImpressionTooShort
SKDownload.h
Modified SKDownloadStateWaiting
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownloadStateActive
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownloadStatePaused
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownloadStateFinished
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownloadStateFailed
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownloadStateCancelled
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownloadTimeRemainingUnknown
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.state
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.expectedContentLength
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.contentIdentifier
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.contentURL
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.contentVersion
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.error
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.progress
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.timeRemaining
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified SKDownload.transaction
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

SKOverlayConfiguration.h
Added -[SKOverlayAppConfiguration setAdImpression:]
SKPaymentQueue.h
Modified -[SKPaymentQueue startDownloads:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified -[SKPaymentQueue pauseDownloads:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified -[SKPaymentQueue resumeDownloads:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified -[SKPaymentQueue cancelDownloads:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

Modified -[SKPaymentTransactionObserver paymentQueue:updatedDownloads:]
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

SKPaymentTransaction.h
Modified SKPaymentTransaction.downloads
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedHosted content is no longer supported

SKStoreProductViewController.h
Added -[SKStoreProductViewController loadProductWithParameters:impression:completionBlock:]