Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
Validate.CheckReceipt
Validates the receipt.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| Validate | 2.2 | Yes | No | No | No | No |
Deprecated
This function was deprecated.
Parameters
| Parameter | Description | Example |
|---|---|---|
| ReceiptPath | The path to your application. | MBS( "Validate.FindReceipt" ) |
| BundleVersion | The bundle Version of your application. | "1.0" |
| BundleID | The bundle ID for your application. | "de.monkeybreadsoftware.test" |
Result
Returns OK or error code 173.
Description
Validates the receipt.If you upload your application the Mac App Store, Apple will deliver it with a receipt file included. It is your job to validate this receipt file to avoid unlimited copies of your application. You can pass the path to Apples sample receipt and bundle version "1.0.2" and bundle identifier "com.example.SampleApp" to test with the sample receipt.
Examples
Exist if the receipt is not valid:
MBS( "Validate.Exit"; MBS( "Validate.CheckReceipt"; MBS( "Validate.FindReceipt" ); "1.0"; "de.monkeybreadsoftware.test" ) )
See also
Example Databases
Created 18th August 2014, last changed 12nd June 2020
UserNotification.scheduledNotifications - Validate.Exit
Feedback: Report problem or ask question.
Links
MBS Xojo Chart Plugins