读取从应用内购买服务器下载的文件

Posted

技术标签:

【中文标题】读取从应用内购买服务器下载的文件【英文标题】:Read files downloaded from in-app purchase server 【发布时间】:2012-11-12 06:13:09 【问题描述】:

我想为 ipad 构建一个看起来像 ibook 的应用程序,但现在我不知道我的用户是否从我的应用内购买服务器下载了一本书,在我的程序中哪里可以找到该书的文件。换句话说,需要我为要下载的文件设置路径,否则操作系统会帮我把它保存在某个地方???

如果你知道编程的细节或者别的什么,请给我看看,谢谢!!!

【问题讨论】:

【参考方案1】:

ios 不会帮助您跟踪用户是否下载了文件 - 您需要在您的应用中跟踪这一点。您可以允许用户“恢复购买”,但这只会检查是否进行了应用内购买 - 它不会检查用户是否已经下载了文件。

查看本指南,了解整个过程的工作原理、应用内购买和下载:

http://xinsight.ca/blog/iap-content-download-in-ios6/

另外一点:Apple 的指导方针规定,如果您有一本书,您应该在 iBookstore 上发布它,而不是作为应用程序发布。

【讨论】:

以上是关于读取从应用内购买服务器下载的文件的主要内容,如果未能解决你的问题,请参考以下文章

ios:应用内购买内容在下载 95% 后停止从 Apple 服务器下载

通过服务器交付应用内购买内容

从 iOS 应用内购买收据中检索订单 ID/文件编号

iOS 应用内购买在一笔交易中添加少量下载

如何从 Apple 服务器获取应用内购买列表

应用内购买,用于从应用上传内容到服务器