Platforms to show: All Mac Windows Linux Cross-Platform
Back to AppReceiptMBS class.
AppReceiptMBS.appVersion as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString (in OS X) in the Info.plist.
(Read only property)
AppReceiptMBS.bundleIdentifier as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This corresponds to the value of CFBundleIdentifier in the Info.plist file.
(Read only property)
AppReceiptMBS.bundleIdentifierData as Memoryblock
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
The bundle identifier as data, as contained in the receipt. Used to verifiy the receipt's hash.
(Read only property)
Some examples using this property:
AppReceiptMBS.creationDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 15.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
AppReceiptMBS.creationDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
AppReceiptMBS.expirationDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Only for apps purchased through the Volume Purchase Program. If nil, the receipt does not expire. When validating a receipt, compare this date to the current date to determine whether the receipt is expired. Do not try to use this date to calculate any other information, such as the time remaining before expiration.
(Read only property)
AppReceiptMBS.expirationDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Only for apps purchased through the Volume Purchase Program. If nil, the receipt does not expire. When validating a receipt, compare this date to the current date to determine whether the receipt is expired. Do not try to use this date to calculate any other information, such as the time remaining before expiration.
(Read only property)
AppReceiptMBS.opaqueValue as Memoryblock
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
Some examples using this property:
AppReceiptMBS.originalAppVersion as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This corresponds to the value of CFBundleVersion (in iOS) or CFBundleShortVersionString (in OS X) in the Info.plist file when the purchase was originally made. In the sandbox environment, the value of this field is always "1.0".
(Read only property)
Some examples using this property:
AppReceiptMBS.purchaseDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 15.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Digging in a receipt we found this field and assume it is the original purchase date.
(Read only property)
AppReceiptMBS.purchaseDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Digging in a receipt we found this field and assume it is the original purchase date.
(Read only property)
AppReceiptMBS.receiptHash as Memoryblock
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 14.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
(Read only property)
Some examples using this property:
AppReceiptMBS.transactionDate as Date
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 15.3 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
Digging in a receipt we found this field and assume it is the transaction date.
(Read only property)
AppReceiptMBS.transactionDateTime as DateTime
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | StoreKit | MBS MacCloud Plugin | 20.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
Digging in a receipt we found this field and assume it is the transaction date.
(Read only property)
The items on this page are in the following plugins: MBS MacCloud Plugin.