Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to AppReceiptMBS class.
AppReceiptMBS.bundleReceipt as AppReceiptMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Extracts the receipt in ASN1 from the PKCS #7 container, and then parses the ASN1 data into a AppReceiptMBS instance. If an Apple Root certificate is available, it will also verify that the signature of the receipt is valid.
Returns the app receipt contained in the bundle, or nil if there is no receipt or if it is invalid.
AppReceiptMBS.receiptForFile(file as folderitem) as AppReceiptMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Extracts the receipt in ASN1 from the PKCS #7 container, and then parses the ASN1 data into a AppReceiptMBS instance. If an Apple Root certificate is available, it will also verify that the signature of the receipt is valid.
Returns the receipt contained in the given file, or nil if there is no receipt or if it is invalid.
AppReceiptMBS.setAppleRootCertificate(Data as Memoryblock)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
If none is provided, the resource AppleIncRootCertificate.cer will be used. If no certificate is available, no signature verification will be performed.
data: The contents of the Apple Root certificate file to use.
See also:
AppReceiptMBS.setAppleRootCertificate(File as FolderItem)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
shared method | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
If none is provided, the resource AppleIncRootCertificate.cer will be used. If no certificate is available, no signature verification will be performed.
file: The folderitem of the Apple Root certificate.
See also:
The items on this page are in the following plugins: MBS MacCloud Plugin.