我对 iOS 自动续订订阅有以下问题: a) 沙盒环境下的自动续订订阅是否真正实现了自动续订? 问题似乎是订阅没有自动续订,尽管文档说即使在沙盒环境下,它也应该发生 6 次。 b) 我们需要调用 restoreCompletedTransactions 来获取自动续期订阅的新收据, 还是 ...
当用户首次从Google Play商店购买订阅时,我的应用程序会向服务器发送包名、订阅/产品ID和购买令牌等信息的收据。然后,我可以调用Purchases.subscriptions.get API来验证订阅。 我不确定的是,在续订发生后是否可以完全通过服务器端验证订阅?文档对此并不是很清楚...
我正在实现自动续订的订阅场景,其中收据验证将由我的服务器端代码处理。根据苹果的文档,我将从NSBundle获取收据数据,并将该数据传递给我的服务器,服务器将联系苹果验证收据并通知应用程序结果。 现在,我的问题与收据验证相关的必要流程有关: 如果用户购买了订阅,我的收据会自动更新以包含来自...
我正在尝试让应用内购买订阅优惠生效。因此,我从我们的服务器获取编码签名、nonce、时间戳和密钥标识符。我创建了一个SKPaymentDiscount对象,并将其设置为SKMutablePayment对象的paymentDiscount属性。 第一次弹出时,按预期显示修订后的价格 -> 输入...
我已经在沙盒环境下成功设置并测试了应用内购买,但是我有一个问题: 在实际应用内购买中,我可以通过访问以下链接,在iOS设备上关闭自动续订订阅:http://support.apple.com/kb/HT4098?viewlocale=en_US&locale=en_US 我想知道如...
更新: 我在此发布@vitro的评论: 2021年 - 它就在这里:https://developer.apple.com/documentation/appstorereceipts/expires_date_ms,此字段在JSON响应中返回,在responseBody.Latest_re...
我在iPhone应用中模拟自动续订订阅的购买。我的问题是,虽然购买还未完成,但App Store认为已经完成了购买。 以下是发生的情况: 用户点击按钮购买续订订阅 用户提供他的iTunes密码并确认购买 应用程序将从应用商店收到的收据提交给我的服务器以检查有效性 服务器返回“ok”或“n...
我们正在Android应用中使用应用内购买来实现订阅功能,我们获取的购买时间戳的格式如下:'{ "orderId":"GPA.1234-5678-9012-34567", "packageName":"com.example.app", "productId":"exampl...
我有一个应用程序,其中包含Nginx Docker容器,TLS证书是手动生成的。在部署应用程序的主机(使用Ubuntu操作系统)上,使用以下命令生成TLS证书: certbot certonly --manual --manual-public-ip-logging-ok --preferr...
我知道这个问题已经被问了很多次,但是没有一个问题对我有所帮助,而且我不确定这些答案在 iOS 7 中是否仍然有效。 我正在做一个自动续订的应用。我已经成功创建了我的产品,并且我可以使用测试用户购买它。 我的问题是:如何检查特定用户是否仍然可以访问此产品? 如何测试自动续订是否正常工作?(...