苹果手机中的“App 内购买”是指在苹果的 App Store 中购买应用程序的方式。比如一些游戏类应用软件,这些应用都可以免费下载,但是在玩的过程中就会需要我们在应用内付费,否则就只能玩几关之类的。
需要注意的是:有时候我们可能会不小心点击到一些内购按钮,或是小孩乱点导致扣费的情况。另外苹果手机系统默认的 Apple ID 的密码时效为 15 分钟,意思就是当我们输入了一次 Apple ID 之后,在接下来的 15 分钟内,若是点击一些付费项目的话,系统就会直接使用 Apple ID 来购买了。这也会导致出现意外付费的情况。所以建议关闭“ App 内购买,以及更改” Apple ID 内购买“的时间。
关闭方法:一次打开设置-访问限制-APP内购买项目-点击关闭
apple内购自动订阅需要加密钥吗?需要加密钥的。iOS 的 App 内购类型有四种:
消耗型商品:只可使用一次的产品,使用之后即失效,必须再次购买。
示例:钓鱼 App 中的鱼食。
非消耗型商品:只需购买一次,不会过期或随着使用而减少的产品。
示例:游戏 App 的赛道。
自动续期订阅:允许用户在固定时间段内购买动态内容的产品。除非用户选择取消,否则此类订阅会自动续期。
示例:每月订阅提供流媒体服务的 App。
非续期订阅:允许用户购买有时限性服务的产品。此 App 内购买项目的内容可以是静态的。此类订阅不会自动续期。
示例:为期一年的已归档文章目录订阅。
经过完成这次的项目,我觉得其中最麻烦的就是 自动续期订阅 类型。因为其他几类都是一次性的内购类型,而只有自定续期订阅类是有连续性的,其中还有免费试用期、促销期的概念,用户还可以取消续订,恢复续订等。后台也需要有很多相应的逻辑操作。在这里总结一下完成自动续订订阅类型过程中遇到的问题和一些坑,希望帮助到大家。
二、创建自动续订类型时需要注意的地方
1、App 专用共享密钥:
需要创建一个 “App 专用共享密钥”,它是用于接收此 App 自动续订订阅收据的唯一代码。这个秘钥用来想苹果服务器进行校验票据 receipt,不仅需要传 receipt,还需要传这个秘钥。
如果您需要将此 App 转让给其他开发人员,或者需要将主共享密钥设置为专用,可能需要使用 App 专用共享密钥。

2、订阅群组:
订阅群组相关的详细建议看下这个 订阅群组的官方文档。
创建自动续订类型的时候,如果还不存在订阅群组,就需要创建一个,以向用户提供一系列内容供应、服务等级或时限。名字可以自己随便起,就是给自己看的,有代表意义就行,一个群组下可以有多个自动续订订阅。如果你要搞促销优惠,那么每个顾客可以享受每个订阅群组的一个推介促销优惠一次。
一个订阅群组中的订阅是 互斥 的,这意味着用户只能一次订阅一个群组中的一个选项。如果你希望用户能够一次购买多个订阅,你可以将这些 App 内购买项目放在不同的订阅群组中。

3、订阅状态 URL:
自动续订订阅还需要填写订阅状态 URL。在 App 信息 里配置,这个 URL 配置以后,我们后台就能收到 server to server 的通知了。文章最后后详细讲后台的相关操作。

4、推介促销优惠:
促销优惠相关的详细建议看下这个 价格与销售范围的官方文档。
推介促销优惠 可以设置各种优惠,比如像我们公司的项目采取的就是前七天免费试用,当然你也可以设置前两个月半价等等。

这个推介促销优惠的三种类型:

属性 描述
随用随付 如果您选择“随用随付”,则顾客将按选定时限的每个结算周期支付折扣价格(例如,订阅的标准价格为 999 美元,折扣价为前 3 个月每月 199 美元)。
提前支付 如果您选择“提前支付”,顾客将一次性支付选定时限的折扣价格(例如,订阅的标准价格为 999 美元,折扣价为前 2 个月 199 美元)。
免费 如果您选择“免费”,则顾客在选定的时限内免费访问订阅。时限可以是 3 天、1 周、2 周、1 个月、2 个月、3 个月、6 个月或 1 年。一个月的免费试用在 28 到 31 天不等。
⚠️ 注意:此价格面向新顾客。推介促销优惠可用于吸引 新顾客。就是说这个用户享受过七天免费试用了,那么下次就享受不了了,这个是由苹果去判断的。
我们平常在使用手机来下载一些我们需要的软件的时候,都是需要通过我们自己的验证,不管是安卓手机还是苹果手机在这一方面都是一样的。像很多用户发现在使用苹果手机购买软件的时候,不管是付费的还是不付费的软件都需要验证付款信息,这是让很多人不知道该怎么处理这种现象,而且有很多手机在点了确认继续验证的时候却没有反应。
出现原因苹果手机和其他的安卓手机有很多不同的方面,比如说他们在使用手机的时候需要登录苹果ID他们的ID,可以用于他们在手机里的付款以及购买东西。然后有时候我们在软件商店购买一些软件,也是需要我们苹果ID的验证,这个时候我们如果需要确认自己是否是手机本人就需要输入付款密码来验证一下才能够下载软件。当然有的软件是不要钱的他也需要验证,就是为了让我们再次核实一下是否需要下载这个软件,有时候如果因为面部识别出错或者是指纹识别出错就会导致他让你再次输入密码验证。
如何解决出现这种状况的时候我们是非常容易解决的,我们可以选择点击我们的设置取消掉面部支付,或者是在输密码的时候小心一点如果出现了面部识别就直接识别上。而且我们也需要在我们的苹果ID上绑定一些银行卡,这样能够在扣钱的时候不会导致因为没有钱扣而需要验证。我们的银行卡一直都是要保持有钱的,这样他在验证的时候就可以减少出现付款信息的问题,当然我们也可以选择在银行卡的上面设置无。
注意事项我们在平常使用苹果购买东西的时候,一定要输入一个自己常用的密码,这样非常容易方便验证付款。我们要定期的查看自己的绑定银行卡是否有经历了,就不会导致我们在购买的时候需要验证。如果在验证付款的时候没有反应的话,那么我们可以重启一下自己的手机再试一下。
欢迎分享,转载请注明来源:品搜搜测评网