IAP 如何检查用户是不是已经试用(过去的任何时间)?

     2023-03-12     239

关键词:

【中文标题】IAP 如何检查用户是不是已经试用(过去的任何时间)?【英文标题】:IAP How to check if user has already trialled (at any time in the past)?IAP 如何检查用户是否已经试用(过去的任何时间)? 【发布时间】:2017-06-20 17:05:09 【问题描述】:

我正在我的 iOS 应用上实施可试用的自动续订订阅,我需要在我们的结帐屏幕上披露用户可以禁用自动续订以免被收费的限制日期。

您向用户明确披露以下有关您的自动续订订阅的信息: - 订阅会自动续订,除非在当前期间结束前至少 24 小时关闭自动续订

这意味着如果我提供 7 天试用,我必须添加一个标签,说明用户可以在(今天 + 7 天)之前禁用它。

但是会出现用户已经试用、订阅和取消订阅,现在又想重新订阅的情况。这一次,他们将无法再有一个试用期。

由于没有试用,所以没有必要加上我前面提到的那个标签。

如何查看用户过去是否试用过并相应地显示正确的信息?

【问题讨论】:

【参考方案1】:

如果收据中的前一个订阅期具有值true 对于is_trial_periodis_in_intro_offer_period 键, 用户没有资格在 那个订阅组。

来源:https://developer.apple.com/library/archive/releasenotes/General/ValidateAppStoreReceipt/Chapters/ReceiptFields.html

【讨论】:

如何检查用户是不是已经喜欢 Facebook 页面?

】如何检查用户是不是已经喜欢Facebook页面?【英文标题】:HowtocheckIFuserhasALREADYlikedthefacebookpage?如何检查用户是否已经喜欢Facebook页面?【发布时间】:2011-11-1521:33:20【问题描述】:我的网站上有一个赞按钮(供用户赞fb粉丝页... 查看详情

如何检查之前的 Zsh 提示符中是不是没有输入任何内容

】如何检查之前的Zsh提示符中是不是没有输入任何内容【英文标题】:HowdoIcheckifnothingwastypedinthepreviousZshprompt如何检查之前的Zsh提示符中是否没有输入任何内容【发布时间】:2020-03-0505:24:30【问题描述】:在zsh提示符下,我有一... 查看详情

如何检查用户是不是已经使用 Apache Shiro 登录?

】如何检查用户是不是已经使用ApacheShiro登录?【英文标题】:HowtocheckthatuserhasalreadyloggedinusingApacheShiro?如何检查用户是否已经使用ApacheShiro登录?【发布时间】:2014-02-0110:41:50【问题描述】:这个问题很简单。我想限制来自不同... 查看详情

如何检查具有电子邮件的用户是不是已经存在?

】如何检查具有电子邮件的用户是不是已经存在?【英文标题】:Howtocheckifuserwithemailalreadyexists?如何检查具有电子邮件的用户是否已经存在?【发布时间】:2017-07-1122:09:51【问题描述】:我试图阻止使用以前注册的电子邮件进行... 查看详情

如何检查用户是不是已经对投票进行了投票?

】如何检查用户是不是已经对投票进行了投票?【英文标题】:Howtocheckthatauserhasalreadyvotedonapoll?如何检查用户是否已经对投票进行了投票?【发布时间】:2017-10-1813:35:08【问题描述】:情况:目前,我在我的用户中存储了一个对... 查看详情

如何检查用户是不是有任何角色 discord.js

】如何检查用户是不是有任何角色discord.js【英文标题】:Howtocheckifanuserhasanyrolediscord.js如何检查用户是否有任何角色discord.js【发布时间】:2021-01-0210:04:57【问题描述】:我正在使用discord.jsv12在我的discord机器人中创建用户信息命... 查看详情

iOS SKProduct 如何获取IAP的免费试用信息?

】iOSSKProduct如何获取IAP的免费试用信息?【英文标题】:iOSSKProductHowtoretrievefreetrialinformationofIAP?【发布时间】:2017-02-2018:51:42【问题描述】:我正在开发一个包含自动更新订阅的iOS应用。我想根据可用的订阅列表动态填充升级屏... 查看详情

如何检查用户输入是不是未输入任何内容?

】如何检查用户输入是不是未输入任何内容?【英文标题】:HowdoIcheckifuserinputhasenterednothing?如何检查用户输入是否未输入任何内容?【发布时间】:2021-12-1704:17:15【问题描述】:我如何检查用户是否没有输入任何内容,如果它... 查看详情

如何检查用户是不是被禁止?

】如何检查用户是不是被禁止?【英文标题】:HowdoIcheckifauserisbannedornot?如何检查用户是否被禁止?【发布时间】:2019-11-0600:14:51【问题描述】:我已经设法使unban命令起作用,但是现在我需要创建一个条件以避免错误,并且如... 查看详情

检查浏览器过去是不是允许地理定位服务?

】检查浏览器过去是不是允许地理定位服务?【英文标题】:Checkifbrowserhasallowedgeolocationservicesinthepast?检查浏览器过去是否允许地理定位服务?【发布时间】:2012-09-2719:15:38【问题描述】:目前我可以确定用户是否允许或拒绝浏... 查看详情

Django:如何检查用户是不是已经在 ManyToManyField 上投票?

】Django:如何检查用户是不是已经在ManyToManyField上投票?【英文标题】:Django:HowtocheckifuserhasalreadyvotedonManyToManyField?Django:如何检查用户是否已经在ManyToManyField上投票?【发布时间】:2013-03-1314:13:46【问题描述】:classPunch(models.M... 查看详情

如何检查 viewStub 是不是已经膨胀?

】如何检查viewStub是不是已经膨胀?【英文标题】:HowtocheckifaviewStubisalreadyinflated?如何检查viewStub是否已经膨胀?【发布时间】:2014-05-2112:25:29【问题描述】:我没有找到任何布尔方法来完成这项任务。我可以通过检查viewStub的id... 查看详情

如何检查输入值是不是与数组中的任何值匹配

】如何检查输入值是不是与数组中的任何值匹配【英文标题】:howtocheckiftheinputvaluematchesanyvaluewithinanarray如何检查输入值是否与数组中的任何值匹配【发布时间】:2016-08-0114:30:55【问题描述】:如果..else,do..while,我将如何做到... 查看详情

如何检查用户是不是存在于 Firebase 中?

】如何检查用户是不是存在于Firebase中?【英文标题】:HowcanIcheckifuserexistsinFirebase?如何检查用户是否存在于Firebase中?【发布时间】:2019-01-0421:01:22【问题描述】:我终于在创建用户和登录和注销方面进行了身份验证。但是现在... 查看详情

PHP:如何检查用户是不是已经登录,否则重定向到登录页面

】PHP:如何检查用户是不是已经登录,否则重定向到登录页面【英文标题】:PHP:HowtocheckifuserisalreadyloggedinandotherwiseredirecttologinpagePHP:如何检查用户是否已经登录,否则重定向到登录页面【发布时间】:2015-09-1022:31:02【问题描述... 查看详情

如何检查R的参数(...)中是不是定义了任何变量?

】如何检查R的参数(...)中是不是定义了任何变量?【英文标题】:Howtocheckifanyvariableisdefinedinargument(...)inR?如何检查R的参数(...)中是否定义了任何变量?【发布时间】:2021-08-2616:38:06【问题描述】:如果我有一个带有参数(...... 查看详情

地理围栏 - 检查用户是不是已经在围栏内

】地理围栏-检查用户是不是已经在围栏内【英文标题】:geofence-checkifuserisalreadyinsidethefence地理围栏-检查用户是否已经在围栏内【发布时间】:2014-09-1105:04:42【问题描述】:iOS7.1及更高版本中的地理围栏。因此,当用户已经在地... 查看详情

如何检查消息是不是传递到任何单个队列

】如何检查消息是不是传递到任何单个队列【英文标题】:Howtocheckifmessageisdeliveredtoanysinglequeue如何检查消息是否传递到任何单个队列【发布时间】:2014-11-1205:25:57【问题描述】:我在linux中使用rabbitmq-clib。我想要这么基本的请... 查看详情