0
iOS 10 Messages Extensionを使用してアプリを構築しています。ユーザーがアプリケーションのアップグレードを購入したとき、単にUserDefaultsにエントリを追加するだけです。私は "復元"機能の実装に取り組んでいます。ここで非消耗品の購入の復元
は私の実装です:
private func restorePurchases() {
SKPaymentQueue.default().restoreCompletedTransactions()
}
私はイベントをリスニング次の機能があります。
func paymentQueue(_ queue: SKPaymentQueue, restoreCompletedTransactionsFailedWithError error: Error) {
print(error.localizedDescription)
}
func paymentQueueRestoreCompletedTransactionsFinished(_ queue: SKPaymentQueue) {
print("paymentQueueRestoreCompletedTransactionsFinished")
}
restoreCompletedTransactionsFailedWithErrorがtriggedされerror.localizedDescriptionで、それは「iTunesにできないことはできませんと言うイベント格納"。私はiOS 10を使用しており、デバイスから実行しています。私はすでにiPhoneの設定画面を使ってApp Storeにログインしています。
はい、実際のIDではないSandbox Apple IDを使用しています。 –