原来苹果开发文档是这样看的

看苹果的文档这么久,一直觉得文档的内容很分散,没有大的流程框架,看得云里雾里。今天在看应用内支付文档的时候,突然发现苹果是把流程图转变成一个个的子标题,再回过头看苹果其他文档,感觉清晰了很多。

应用内支付

应用内支付文档

原来苹果开发文档是这样看的_第1张图片
image.png

原来苹果开发文档是这样看的_第2张图片
image.png

原来苹果开发文档是这样看的_第3张图片
image.png

image.png

原来苹果开发文档是这样看的_第4张图片
image.png

原来苹果开发文档是这样看的_第5张图片
image.png

原来苹果开发文档是这样看的_第6张图片
image.png

原来苹果开发文档是这样看的_第7张图片
image.png

原来苹果开发文档是这样看的_第8张图片
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。

附录:

Framework的列表

ps:苹果在wwdc20,对framework页面做了更新

你可能感兴趣的:(原来苹果开发文档是这样看的)