看苹果的文档这么久,一直觉得文档的内容很分散,没有大的流程框架,看得云里雾里。今天在看应用内支付文档的时候,突然发现苹果是把流程图转变成一个个的子标题,再回过头看苹果其他文档,感觉清晰了很多。
应用内支付
image.png image.pngimage.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
把介绍
和Topics
结合起来,整个流程可以梳理如下:
- App 内购买项目配置流程(App Store Connect签协议,添加内购买商品)
- 添加内购买队列观察者
- 获取商品信息
- 发起购买
- 购买验证
- 发放商品内容
其他的介绍:
- 恢复以前购买过的商品(针对只可购买一次,永不过期的商品)
- 订阅型
- 在沙盒中测试
有些详细的文档说明,只在旧文档有提及和讲解,例如我遇到的无法连接iTunesStore问题,只在旧文档提及。每个苹果员工编写的文档风格多少会有差异,但大体可以参照这个方式去整理,遇到看不明白的地方,可以多翻翻其他文档(同一个功能,苹果有多个不同的文档讲解,例如内购就有In-App Purchase、Adding In-App Purchase to Your Applications、In-App Purchase)。
如果想查的内容和Framework有关,可以优先查找对应的Framework,例如应用内购买可以查StoreKit,推送可以查UserNotifications。
附录:
ps:苹果在wwdc20,对framework页面做了更新
网友评论