Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCloud Plugin:StoreKit:
Not Console safe, 123 entry points.
- class SKDownloadMBS
- method Constructor
- property Handle as Integer
- property contentIdentifier as String
- property contentVersion as String
- property progress as Double
- property contentURL as String
- property timeRemaining as Double
- property contentLength as Int64
- property Error as NSErrorMBS
- property Transaction as SKPaymentTransactionMBS
- property State as Integer
- shared method deleteContentForProductID(productID as string)
- shared method contentURLForProductID(productID as string) as string
- class SKMutablePaymentMBS
- method Constructor(payment as SKPaymentMBS)
- method Constructor(product as SKProductMBS)
- property quantity as Integer
- property requestData as MemoryBlock
- property productIdentifier as String
- property applicationUsername as String
- property simulatesAskToBuyInSandbox as Boolean
- shared method paymentWithProduct(product as SKProductMBS) as SKMutablePaymentMBS
- shared method paymentWithProduct(product as SKProductMBS, quantity as integer) as SKMutablePaymentMBS
- class SKPaymentMBS
- method Constructor(product as SKProductMBS)
- method copy as SKPaymentMBS
- method mutableCopy as SKMutablePaymentMBS
- property Handle as Integer
- property quantity as Integer
- property requestData as MemoryBlock
- property productIdentifier as String
- property applicationUsername as String
- property simulatesAskToBuyInSandbox as Boolean
- shared method paymentWithProduct(product as SKProductMBS) as SKPaymentMBS
- class SKPaymentQueueMBS
- method Destructor
- method Constructor
- method addPayment(payment as SKPaymentMBS)
- method finishTransaction(transaction as SKPaymentTransactionMBS)
- method restoreCompletedTransactions
- method restoreCompletedTransactionsWithApplicationUsername(username as String)
- method transactions as SKPaymentTransactionMBS()
- method startDownloads(downloads() as SKDownloadMBS)
- method pauseDownloads(downloads() as SKDownloadMBS)
- method resumeDownloads(downloads() as SKDownloadMBS)
- method cancelDownloads(downloads() as SKDownloadMBS)
- method startDownload(download as SKDownloadMBS)
- method pauseDownload(download as SKDownloadMBS)
- method resumeDownload(download as SKDownloadMBS)
- method cancelDownload(download as SKDownloadMBS)
- property Handle as Integer
- shared method canMakePayments as boolean
- event updatedTransactions(transactions() as SKPaymentTransactionMBS)
- event removedTransactions(transactions() as SKPaymentTransactionMBS)
- event restoreCompletedTransactionsFailedWithError(Error as NSErrorMBS)
- event paymentQueueRestoreCompletedTransactionsFinished
- event updatedDownloads(downloads() as SKDownloadMBS)
- class SKPaymentTransactionMBS
- method Constructor
- method downloads as SKDownloadMBS()
- property Handle as Integer
- property Error as NSErrorMBS
- property originalTransaction as SKPaymentTransactionMBS
- property payment as SKPaymentMBS
- property transactionDate as Date
- property transactionState as Integer
- property transactionIdentifier as String
- property transactionDateTime as DateTime
- class SKProductDiscountMBS
- class SKProductMBS
- method Constructor
- method contentLengths as Int64()
- method downloadContentLengths as Int64()
- property Handle as Integer
- property localizedDescription as String
- property localizedTitle as String
- property productIdentifier as String
- property priceLocale as NSLocaleMBS
- property downloadable as Boolean
- property contentVersion as String
- property downloadContentVersion as String
- property subscriptionGroupIdentifier as String
- property contentLength as Int64
- property downloadContentLength as Int64
- property price as Double
- property priceString as String
- property subscriptionPeriod as SKProductSubscriptionPeriodMBS
- property introductoryPrice as SKProductDiscountMBS
- class SKProductsRequestMBS
- class SKProductSubscriptionPeriodMBS
- class SKReceiptRefreshRequestMBS
- method Constructor(properties as dictionary = nil)
- method cancel
- method start
- method Destructor
- property Handle as Integer
- property receiptProperties as Dictionary
- shared method TerminateForInvalidReceipt
- shared method SKReceiptPropertyIsExpired as string
- shared method SKReceiptPropertyIsRevoked as string
- shared method SKReceiptPropertyIsVolumePurchase as string
- event didFinish
- event didFailWithError(error as NSErrorMBS)
- module StoreKitMBS
Blog Entries
- Earn money with your Xojo application
- News from the MBS Xojo Plugins Version 22.5
- MBS Xojo Plugins, version 22.5pr1
- MBS Xojo Plugins, version 21.2pr4
- Selling Xojo apps on Windows Store
- MBS Xojo Plugins, version 19.1pr6
- MBS Xojo Plugins, version 19.0pr6
- MonkeyBread Software Releases the MBS Xojo Plugins in version 18.1
- MBS Xojo Plugins, version 18.1pr3
- MBS Xojo / Real Studio plug-ins in version 13.5