IAP(In-App Purchase) 集成笔记-持续更新
IAP的集成已经有很多教程,包括apple官方的说明,足够详细,但其过程中一些坑免不了要遇到,总结一些经验,避免绕弯路。和apple打交道的模式永远不是技术为主,而是如何了解规则,应对规则
我的App该不该集成IAP?
大多数App不需要集成IAP,除非类似游戏道具,金币。或者App的功能的全部或者部分依赖于其他虚拟服务和商品,或者硬件,而这些如果需要购买,必须集成IAP。除了游戏类,特定设备的客户端,比如某个支持认证的WiFi热点Ap硬件的客户端app。如果这个app主要功能是依赖于设备,那么就必须集成IAP,这是一个特别的例子。
集成和测试IAP必须提交审核App和商品吗?
必须创建App和商品,测试时,App状态可以是任何状态,商品的审核状态跟随App。
商品的identifier和App的bundle id有什么关系?
对于某个bundle id下的商品id必须唯一
通常做法,bundle id.product###作为商品Id
Sandbox测试用户如何添加,有什么要求?
在iTunes Connect,选择User and Roles —- Sandbox Testers. 添加测试账户。
测试账户的邮箱不能是已经注册apple id的邮箱,这里添加一个帐号,就会自动注册成新的apple id,需要到邮箱去验证注册,切记。
测试支付时,每个沙盒测试用户必须绑定一个银行卡。
Free subscription类型的商品是指什么?
这是免费订阅商品,但要求app的分类必须为Magazines & Newspapers category。
能不能创建免费商品。
可以,非消耗类的商品可以设置价格级别为0元。
待续。。。
目录
[1]: