存在托管内容时应用内购买流程的标准是:做交易当交易进入“已购买”状态时,获取SKDownload并开始下载下载完成后,我们可以声明交易“完成”这很好。想象一下,我们想要恢复所有购买的内容,这是因为我们删除并重新安装了我们的应用程序,或者仅仅是因为我们将它安装在另一台设备上。现在,WWDC2012session就此主题确认了这一点,当您恢复所有购买时,您将获得要恢复的完整内容列表,但您可能不想下载所有内容。在这种情况下,您应该让用户选择要下载的内容,然后对所选产品的SKDownload进行排队;下载终止且内容安装成功后,您可以声明交易完成。session视频没有说的是您应该如何处理被拒绝