博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
In App Purchase
阅读量:6433 次
发布时间:2019-06-23

本文共 576 字,大约阅读时间需要 1 分钟。

1,2,3, 3

一、Product 分类:

     Consumables: 应该在应用里被消费掉的。(Coupon, 生命数)

     Non-Consumables: 应该在应用里能永久使用的。(关卡、解锁内容) 
     Auto-Renewable Subscriptions:有有效期的商品
     Free Subscription: 
     Non-Renewing subscriptions:需要自定义期限的商品
     Notice: Non-Consumables 应该只是用于用户的当前设备。 如果想要 Consumables 支持跨设备,需要使用 iCloud 或者其他技术。)

二、配置步骤:

     a) add StoreKit Framework
     b) xxxAppInfo.plist set “Bundle identifier”

三、二次验证

     a) 

     b)  : 在apple subview的时候,使用的是sandbox环境,服务器那边应该先判断苹果正式验证服务器的返回code。if (21007),则在一次连接测试服务器进行验证。
     在服务器记录下所有的验证凭证非常有必要,一来可以防止黑客多次提交同一个成功凭证的重放攻击,二来在需要时可以手工进行再验证。

转载于:https://www.cnblogs.com/eileenleung/p/3505103.html

你可能感兴趣的文章
php模式设计之 工厂模式
查看>>
Smart-git的安装使用
查看>>
HTTP强制浏览器下载文件
查看>>
Linux基础(day3)
查看>>
NGUI v301 官方详解 Example 2 - Interaction
查看>>
Centos7配置JAVA_HOME
查看>>
003# ADempiere系统简介(二)
查看>>
利用 squid 反向代理提高网站性能
查看>>
协变&逆变
查看>>
glide 与 SubsamplingScaleImageView 结合使用
查看>>
JVM 类加载机制
查看>>
乐享快捷支付背后银行业IT架构新思考
查看>>
系统设计之负载平衡介绍
查看>>
GUID全球唯一ID
查看>>
DayOfWeek
查看>>
Maven学习总结(六)——Maven与Eclipse整合
查看>>
Spring常用注解
查看>>
大型网站技术架构(八)网站的安全架构
查看>>
Java注释模板
查看>>
Maven学习总结(12)——eclipse中构建多模块maven项目
查看>>