Signed In-App Purchase History
Download a signed (JWS) in-app purchase history on the client using makeSignedInAppsHistoryRequest().
Create the request
@MainActor static func makeSignedInAppsHistoryRequest()
-> Result<OnsideSignedInAppsHistoryRequest, OnsideSignedInAppsHistoryRequestError>switch Onside.makeSignedInAppsHistoryRequest() {
case .success(let request):
request.delegate = self
self.historyRequest = request // retain it
request.start()
case .failure(let error):
// .notLoggedIn or .notSupportedInLocalTesting (pre-flight),
// or a network error.
print("Couldn't create history request: \(error)")
}The request object
Handle the result
The history value
Errors
Case
Cause
Last updated
Was this helpful?