iOS内购

博客介绍了App内购相关内容。指出上架苹果商店,若App有付费开通、虚拟货币消耗、付费订阅等情况需用内购。详细说明了App内购买项目配置流程,包括准备工作、创建内购项目等,还提及代码编写、后台配置及游客模式设置等注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

题外话,在说内购之前,我们需要知道哪里App必须要内购,其实很多都不喜欢用内购,毕竟要收30%分成,但是你如果需要上架苹果商店,这个又很难规避掉.如果你的App有付费开通(比如游戏关卡),在App可以消耗掉付费购买的虚拟货币(游戏中的金币)还有一些付费的订阅那你就不得不用到内购了.

App 内购买项目配置流程

 

上面是官方文档的入口,我们在接入之前需要做一些准备工作,首先需要填写你的付费协议

填写公司的时候可以写你公司的英文名字,如果填错了也点击添加的话,不用着急(你可以去找苹果的客服,发邮件截图告诉他你是哪里出错的,这个最后给你处理会走到他们财务那边.只有周一到周五上班时间点会有人搭理你)不会影响你内购功能的正常流程

地址的话你需要三列都写,不然会一直有提示地址无效

接下来就是银行账户填写 这个可以找你们财务要你们的卡号还有一些信息

报税单的话,可以只填写美国的

下面的联系人你可以都写成你自己的

提交完成之后需要等苹果后台那边审核一下 大概半小时左右

审核之后

这时候就可以继续往下走了

首先你需要创建一个app(如果已经有了,就点击进入App)

然后点击加号 加入一个内购项目

根据你们产品的性质选择相应的类型

参考名称是你这个产品的名称会显示在销售趋势中,产品ID要写一个唯一标识 这个之后代码中也需要用到 如果你是多个产品的话可以生成多个内购项目 你点击购买的时候 会先来你这个App的产品列表中根据你的产品ID 来进行查找

 

这个屏幕快照可以弄成你们内购页面的图,可以让UI去做一个,点问号可以查看图的规格

生成之后就可以去写代码了

https://www.cnblogs.com/TheYouth/p/6847014.html?utm_source=itdadao&utm_medium=referral

可以参照博客来写 不过需要补充的是你需要后台去写一个校验然后将苹果校验去掉,还有就是最好写一个游客模式

后台配置可以参照:

 * 具体的官方给出的验证规则,大家可以详细阅读看看:http://zengwu3915.blog.163.com/blog/static/2783489720137605156966/?suggestedreading

 * apple官方提供的文档地址:https://developer.apple.com/library/prerelease/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html

 * 参数为客户端  base64客户端返回的票据

如果需要做游客模式的话,可以用uuid去做唯一标示不过需要和Keychain合起来一起使用 不然UUID 每次都会变化,弊端是用户如果将手机恢复出厂设置之后uuid还是会重置

不对之处或者有疑问可以留言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值