Platforms to show: All Mac Windows Linux Cross-Platform

Back to StoreKitMBS module.

StoreKitMBS.appStoreReceiptURL as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
method StoreKit MBS MacCloud Plugin 19.1 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Queries URL for the app store receipt file.

StoreKitMBS.available as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method StoreKit MBS MacCloud Plugin 11.2 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Whether the StoreKit framework is available.
Example
msgbox "StoreKit available: "+str(StoreKitMBS.available)

Should always be true on Mac OS X 10.7 and newer.

StoreKitMBS.requestReview

Type Topic Plugin Version macOS Windows Linux iOS Targets
method StoreKit MBS MacCloud Plugin 19.1 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Tells StoreKit to ask the user to rate or review your app, if appropriate.
Example
If StoreKitMBS.StoreReviewAvailable Then
StoreKitMBS.requestReview
End If

Although you should call this method when it makes sense in the user experience flow of your app, the actual display of a rating/review request view is governed by App Store policy. Because this method may or may not present an alert, it's not appropriate to call it in response to a button tap or other user action.

When you call this method while your app is still in development mode, a rating/review request view is always displayed so that you can test the user interface and experience. However, this method has no effect when you call it in an app that you distribute using TestFlight.

When you call this method in your shipping app and a rating/review request view is displayed, the system handles the entire process for you. In addition, you can continue to include a persistent link in the settings or configuration screens of your app that deep-links to your App Store product page. To automatically open a page on which users can write a review in the App Store, append the query parameter action=write-review to your product URL.

Available on MacOS 10.14 or newer.
requestReview method will only work, if StoreReviewAvailable returns true.
Does nothing if called on older OS versions.

StoreKitMBS.SKErrorDomain as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
method StoreKit MBS MacCloud Plugin 11.2 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
The domain for StoreKit errors.

StoreKitMBS.StoreReviewAvailable as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
method StoreKit MBS MacCloud Plugin 19.1 ✅ Yes ❌ No ❌ No ✅ Yes Desktop & iOS
Checks whether SKStoreReviewController class is available.
Example
If StoreKitMBS.StoreReviewAvailable Then
StoreKitMBS.requestReview
End If

requestReview method will only work, if StoreReviewAvailable returns true.

The items on this page are in the following plugins: MBS MacCloud Plugin.


The biggest plugin in space...