31得票2回答
iOS沙盒环境自动续订订阅

我对 iOS 自动续订订阅有以下问题: a) 沙盒环境下的自动续订订阅是否真正实现了自动续订? 问题似乎是订阅没有自动续订,尽管文档说即使在沙盒环境下,它也应该发生 6 次。 b) 我们需要调用 restoreCompletedTransactions 来获取自动续期订阅的新收据, 还是 ...

24得票1回答
我能否完全在服务器端验证Google Play应用内订阅的续订?

当用户首次从Google Play商店购买订阅时,我的应用程序会向服务器发送包名、订阅/产品ID和购买令牌等信息的收据。然后,我可以调用Purchases.subscriptions.get API来验证订阅。 我不确定的是,在续订发生后是否可以完全通过服务器端验证订阅?文档对此并不是很清楚...

15得票1回答
iOS自动续订订阅:收据验证流程

我正在实现自动续订的订阅场景,其中收据验证将由我的服务器端代码处理。根据苹果的文档,我将从NSBundle获取收据数据,并将该数据传递给我的服务器,服务器将联系苹果验证收据并通知应用程序结果。 现在,我的问题与收据验证相关的必要流程有关: 如果用户购买了订阅,我的收据会自动更新以包含来自...

12得票3回答
无法使用订阅优惠购买

我正在尝试让应用内购买订阅优惠生效。因此,我从我们的服务器获取编码签名、nonce、时间戳和密钥标识符。我创建了一个SKPaymentDiscount对象,并将其设置为SKMutablePayment对象的paymentDiscount属性。 第一次弹出时,按预期显示修订后的价格 -> 输入...

12得票1回答
在iOS设备上关闭沙箱中自动续订订阅

我已经在沙盒环境下成功设置并测试了应用内购买,但是我有一个问题: 在实际应用内购买中,我可以通过访问以下链接,在iOS设备上关闭自动续订订阅:http://support.apple.com/kb/HT4098?viewlocale=en_US&locale=en_US 我想知道如...

11得票1回答
iOS可续订订阅到期日期字段

更新: 我在此发布@vitro的评论: 2021年 - 它就在这里:https://developer.apple.com/documentation/appstorereceipts/expires_date_ms,此字段在JSON响应中返回,在responseBody.Latest_re...

11得票5回答
自动续订订阅:尽管未调用finishTransaction,应用商店仍会完成交易

我在iPhone应用中模拟自动续订订阅的购买。我的问题是,虽然购买还未完成,但App Store认为已经完成了购买。 以下是发生的情况: 用户点击按钮购买续订订阅 用户提供他的iTunes密码并确认购买 应用程序将从应用商店收到的收据提交给我的服务器以检查有效性 服务器返回“ok”或“n...

10得票3回答
如何在Android客户端获取订阅到期日期?

我们正在Android应用中使用应用内购买来实现订阅功能,我们获取的购买时间戳的格式如下:'{ "orderId":"GPA.1234-5678-9012-34567", "packageName":"com.example.app", "productId":"exampl...

9得票2回答
如何使用Certbot实现TLS证书的自动更新?

我有一个应用程序,其中包含Nginx Docker容器,TLS证书是手动生成的。在部署应用程序的主机(使用Ubuntu操作系统)上,使用以下命令生成TLS证书: certbot certonly --manual --manual-public-ip-logging-ok --preferr...

9得票3回答
iOS7中的自动续订订阅

我知道这个问题已经被问了很多次,但是没有一个问题对我有所帮助,而且我不确定这些答案在 iOS 7 中是否仍然有效。 我正在做一个自动续订的应用。我已经成功创建了我的产品,并且我可以使用测试用户购买它。 我的问题是:如何检查特定用户是否仍然可以访问此产品? 如何测试自动续订是否正常工作?(...