问题标签 [auto-renewing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
253 浏览

ios - 用于解锁优质内容的 iOS 自动更新订阅

我正在开发一个应用程序,它基本上是一个电视/体育/电影时间表列表应用程序。我可以通过自动续订订阅解锁我的应用程序中的一些高级功能,并为未订阅的用户保留我的应用程序的有限版本吗?

PS:我知道为非报亭式应用程序批准自动更新订阅的限制,但我听说最近他们对此不那么严格。

0 投票
1 回答
2713 浏览

android - 我可以完全在服务器端验证 Google Play 应用内订阅续订吗?

当用户首次从 Google Play 商店购买订阅时,我的应用会向我的服务器发送包含包名称、订阅/产品 ID 和购买令牌的收据。然后我可以调用Purchases.subscriptions.get API来验证订阅。

我不清楚的是,一旦发生续订,我是否可以完全在服务器端验证订阅?文档对此非常不清楚。

据我了解,使用 V3 购买 API,应用程序需要轮询以查看订阅是否已续订,然后将新收据转发到服务器。我假设购买令牌在续订时会有所不同,这表明不可能完全在服务器端实施续订检查。

我错过了什么吗?

0 投票
1 回答
956 浏览

ios - iOS 自动更新订阅的问题是在没有共享密钥的情况下在 appstore 中发布的

我希望有人可以帮助我解决这个问题:

最近我被要求修复一个在处理它的自动更新订阅时有问题的应用程序。用户抱怨续订后无法访问内容。

当我查看它时,我注意到自动更新的应用内购买实际上已经销售了一年多,但在 iTunesConnect 中没有共享秘密。 Apple 声明,如果没有生成共享密钥,您将无法在应用商店中发布自动更新订阅。但显然你可以。

无论如何,当然我生成了一个共享密钥并实现了订阅处理,现在工作正常。至少我所有的测试都成功了 :) 所以我们发布了新版本,之前遇到问题的用户被要求点击恢复购买按钮(只需调用[[SKPaymentQueue defaultQueue] restoreCompletedTransactions])。这个想法只是触发一个新的收据验证,这样应用程序就可以处理到期日期——这一次是正确的——并且用户应该可以再次访问。正如我所提到的,此功能在所有测试中都运行良好。

但它仍然不起作用。由于这是应用商店版本中的一个问题,您可能可以想象我确实几乎没有调试信息。我所知道的是,订阅根本不会从收据验证中返回有效。

我已经为此苦恼了好几天,我开始怀疑,自动更新订阅购买本身可能就是问题所在。至少在我生成共享密钥之前购买它时。

有没有人经历过这样的事情?请分享。

有没有可能,当没有共享密钥时,自动续订订阅就像非续订订阅一样?或类似的东西?我很感谢任何提示。

我仍然对自动更新订阅如何在没有共享秘密的情况下进入应用商店感到惊讶。我想我记得有一段时间,没有它就不可能创建自动更新购买。但我今天检查了第二个帐户:这是可能的。

无论如何,我期待你的意见

多谢你们

克劳迪娅

0 投票
1 回答
1427 浏览

ios - 处理自动续订订阅 iOS SDK

我正在开发一个需要每月自动续订订阅的应用程序,我想根据登录我的应用程序的每个用户来维护它。无论如何都可以通过应用内购买。另外,我们如何处理取消订阅?我想在我自己的服务器上维护所有这些。

0 投票
0 回答
112 浏览

ios - 如何在 iOS 中为一个应用程序添加两个 Auto-Renewable 订阅?

我是使用 iOS 应用内购买的新手。我想添加两个订阅:一个是 1 个月,第二个是 3 个月。

如果我为同一个应用程序(不同的订阅)添加不同的产品 ID,那会起作用吗?

0 投票
1 回答
1997 浏览

ios - iOS 应用内购买:管理自动续订订阅

我目前正在将应用内购买整合到 iOS 应用程序中。主要产品将基于自动续订订阅。我的问题涉及订阅管理。

在沙盒环境中管理 AR 订阅是不可能的 (AFAIK)。Apple关于到期和续订以及管理订阅的文档表明用户可以禁用自动续订,然后在以后进行续订。如果从设备 AppStore 执行禁用操作,自动更新选项是否永久可用 - 例如,在 IAP 编程指南示例中,用户更新前大约有两个月的时间流逝。一年呢?我假设由于 AR 交易的记录会无限期地持续存在,那么 App Store 管理订阅的能力也是如此吗?我还假设这里需要注意的是,商店中仍然提供产品。

有人对此有经验吗?

0 投票
1 回答
1372 浏览

ios - 在 ios 中购买应用程序时遇到自动续订订阅问题

我有一个应用程序,我在应用程序购买中实施自动可更新订阅。

我正在关注此链接链接

这样,我就成功收到了购买警报,但是当我再次按下它时,它每次都会询问我是否购买。

其中提到了两种关于检查有效期和产品是否过期的方法。

但我无法从中找到正确的解决方案。

谁能帮帮我吗???

任何帮助将不胜感激。

提前致谢。

0 投票
3 回答
1446 浏览

ios - 降低应用内 (iOS) 自动续订订阅价格

如果我降低应用内 (iOS) 自动续订订阅的价格,现有订阅者是否会继续以折扣价使用服务?或者他们的自动续订订阅会被取消吗?

0 投票
0 回答
731 浏览

ios - 如何注意到应用程序从“设置”>“iTunes 和 App Store”菜单关闭自动续订订阅?

我在我的应用上使用应用内购买作为自动更新。

Auto-Renewable 有 2 个计划(例如:Plan A 和 Plan B),它们是不同的家庭。并且用户不得同时购买 2 个计划。如果用户在使用计划 A 时选择订阅计划 B,我将对话框“请从设置 > iTunes 和 App Store 菜单关闭自动更新计划 A”。

但我找不到如何知道用户是否关闭。
有没有办法知道这个?

0 投票
1 回答
714 浏览

ios - 对于订阅系列中不同期限的自动续订订阅,Apple IAP 收据的外观如何?

我正在开发一个提供自动续订订阅的应用程序。

subscription.A如果用户已购买(7 天后更新),我不知道在验证收据哈希时来自 Apple 的 JSON 响应会是什么样子,然后转到他的 iTunes 设置并将其更改为subscription.B从同一个订阅系列更新。

因为subscription.A更新几次后会是这样的:

当订阅延长到不同的持续时间时,我认为它当然会有 product_id subscription.B,但它会有一个 new original_transaction_id,还是仍会连接到(在这种情况下)100000015494368

由于我无法通过沙盒测试用户访问 iTunes 设置,因此我不知道如何对其进行测试,也无法在文档中找到明确的说明。