10

基本上,该应用程序需要查看哪些杂志问题(应用内购买)可用,并以多行图形显示它们的封面。(打开报亭应用程序时看到的问题目录)

问题本身是带有支持文件(CSS、图像...)的 html

你知道怎么做吗?
你已经做到了吗?
是否有这样的代码可以适应他们自己的情况?

4

2 回答 2

8

使用应用程序,您还需要一个服务器实现。您的应用程序应每次(或基于推送通知)连接服务器以检查所有可用的杂志问题。它的服务器逻辑提供网络调用或托管一些文件,以便应用程序可以确定可用杂志问题的列表以及有关该问题的其他元数据。元数据可以是问题名称、日期、价格、托管封面图片的路径、托管完整问题内容的路径、iTunes 产品 ID 等。一旦您的应用程序获得所有这些信息,它应该创建 UI 以显示所有可用的问题,通过下载封面图片,显示日期,问题名称等。

您的应用还应缓存问题的图像和元数据,以便您即使在离线时也可以创建商店。

一旦用户点击一个问题,您就可以使用问题的 iTunes 产品 ID 进行购买,并且在成功购买后,您的应用程序应该显示一些 UI 以从您的服务器下载问题的内容。

如果您想使用推送通知启用后台下载(并且您不介意您的应用程序安装在 iOS5 的名为 Newsstand 的预安装文件夹中),您应该将您的杂志应用程序设为 Newsstand 应用程序。看看我对这个问题的回答。它有一个关于报亭应用程序的非常好的教程的链接。

于 2012-07-12T11:28:56.507 回答
2

也许你应该看看关于应用内购买的 Ray Wenrerlich 教程:http ://www.raywenderlich.com/2797/introduction-to-in-app-purchases

它解释了如何管理具有您需要购买的所有功能的产品列表,并查看已经购买了哪些产品。

它可能不是您所需要的,但它可以为您提供一个良好的起点

祝你好运

于 2012-07-17T10:16:59.500 回答