问题标签 [auto-renewable]
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.
objective-c - 自动续订,取消通知?
我正在使用 IAP 自动续订订阅,我的问题是如果用户取消订阅,那么我的服务器将如何收到通知。?
ios - 自动续订 - 重新订阅
我发现自动续订订阅有一种奇怪的行为。
让我用一个例子来解释 -
我订阅了 7 天试用期的付费服务,并享受了 2 或 3 天的服务,然后取消订阅。我的订阅持续 7 天,因为它们是免费试用的。让我们说日期 - 2016 年 12 月 20 日至 2016 年 12 月 26 日。没关系。
在我的免费试用订阅到期后我再次重新订阅 - 我在这里有 2 个问题。
如果我从我的应用程序中执行相同操作,并且苹果生成的警报会弹出日期从 03/01/2016 开始,但如果从设置重新订阅开始日期显示 27/12/2016 - 这会造成很多混乱。
继续前进,我从我的应用程序订阅并且订阅成功,现在我可以使用付费服务了。但是 Apple 没有向我的 CC 收取这笔交易的费用,也没有向我发送 INVOICE,当我订阅试用版时,我收到的邮件和电子邮件差不多。
保留这些 - 我继续从 iTunes 检查我的购买历史记录,发现有“类型 - 续订,单位 - 1 @ 400 卢比”的交易
ios - 如何获取 iOS IAP Auto Renewable 产品已购买的详细信息
我已经创建了自动更新产品并在沙盒环境中进行了测试。我的问题是我已经购买了一种产品,如果我尝试使用相同的 Apple 帐户购买相同的产品,它会显示已按预期购买的警报,但我无法获取该交易详细信息,因为它在更新的交易中执行失败状态。当我们进入初始交易时,我如何获得购买的详细信息(至少原始收据 ID)。
ios - iOS应用内购买沙盒测试账号不断弹出验证
我的应用程序中有 Auto-Renewable In-App Purchase 项目处于开发阶段。直到 2 天前,我才能使用不同的沙盒测试帐户 (+abc@def.com) 测试完整的交易。从过去几天开始,当我尝试使用新的沙盒测试帐户 (+abc345@def.com) 测试交易时,它会提示我AppleID 验证 - 打开设置以继续使用 ******+ 签名abc345@def.com. 在尝试购买之前,我已经验证了帐户。我已经尝试并测试了我创建的许多新帐户,得到了相同的警报消息。当我用谷歌搜索这个问题时,得到了创建一个具有不同 AppStore 位置的沙盒帐户的建议,例如加拿大、英国……等。但对我没有效果。任何人都可以帮忙,因为我在测试我的交易过程时感到震惊。
ios - 每次启动时检查收据
我正在开发每月自动续订订阅的应用程序。现在我计划在每次启动时检查/验证收据,但似乎这种方法被认为是一种不好的做法,有些人正在实现复杂的逻辑来计算用户订阅何时到期以检查订阅收据每个月只有一次。
为什么?如果这会破坏用户体验(或者,有可能发生这种事态的转变),那怎么办?
ios - 在沙盒中到期后自动续订 IAP 续订
根据苹果的文档...
在订阅到期前的 24 小时内,App Store 开始尝试自动续订。App Store 会在一段时间内多次尝试自动续订订阅,但如果尝试失败次数过多,最终会停止。
我运行一个脚本,通过将收据发送给苹果然后检查响应以查看它是否已更新来确定订阅是否已过期。如果它没有并且当前订阅到期日期在我运行脚本的时间之前,我将其视为过期订阅,因为我假设它会在前 24 小时内更新(或相当于沙盒中不久之前环境)。
在沙盒上,我看到可以在到期日期后续订订阅的行为 - 我将其标记为已过期,然后在未来的运行中会在响应中续订。
例如,订阅的到期日期为“2017-02-08T15:32:41Z”,所以我希望苹果会在此之前显示续订。但是它没有,所以我标记为过期。在脚本的下一次运行中,会出现一个过期日期为“2017-02-08T15:39:55Z”的续订,这比上一个过期日期晚了 7 分钟以上,这表明续订是在上一个过期日期后 2 分钟发生的(占沙盒中 5 分钟的订阅时长)。有很多这样的例子。
我的问题是我应该如何解释生产中的这种行为?它会发生吗?我是否应该表现得好像订阅已经过期,因为过期日期已经过去?或者我应该允许更多时间,因为沙盒行为与文档相矛盾。
ios - iOS SKProduct 如何获取IAP的免费试用信息?
我正在开发一个包含自动更新订阅的 iOS 应用程序。我想根据可用的订阅列表动态填充升级屏幕。虽然我可以轻松提取价格信息、标题和描述,但我似乎无法成功提取免费试用信息。
有没有办法检索产品的免费试用信息?
ios - 我的 iOS 应用需要使用哪种类型的应用内购买?
我正在开发一个 iOS 应用程序,用户可以在其中订阅名人内容(如他们的照片和视频)。
应用程序有两种类型的用户帐户。
1) 普通用户。
2)名人。
- 普通用户可以订阅他们想要的任何名人内容。所以我想它必须只有一个订阅组,
IAP
即“每月名人内容”。这样一来,所有名人就只有一种IAP
(自动续订)订阅。订阅每月自动续订。
但是我如何确定哪个名人内容用户订阅了?我需要创建与IAPs
名人帐户数量相同的数量吗?
ios - 如何在 iOS 上检测自动续订订阅收据
我有一个自动续订的订阅。我还有以下购买代码:
因此,购买原始订阅是可以的。之后,我关闭我的应用程序并离线等待,直到发生至少一个自动续订期。我启动我的应用程序,我的期望是我会在这里收到关于新交易的回调:
但什么也没有发生。我没有收到任何关于离线自动续订的信息。请注意,我也尽快添加观察者:
那么,这里有什么问题呢?或者是否有更正确的方法来理解订阅是否被延长?
非常感谢!哔叽