为报摊应用程序制作应用内商店

时间:2012-07-06 08:18:20

标签: objective-c ios xcode ipad newsstand-kit

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

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

你知道怎么做吗?
你已经完成了吗? 是否有可用的代码可以适应自己的情况?

2 个答案:

答案 0 :(得分:8)

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

您的应用还应该缓存问题的图片和元数据,这样即使离线也可以创建商店。

用户点击问题后,您可以使用问题的iTunes产品ID进行购买,成功购买时,您的应用应显示一些用于从服务器下载问题内容的用户界面。

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

答案 1 :(得分:2)

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

它解释了如何管理产品清单,其中包含您需要购买的所有功能,并查看已购买的产品。

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

祝你好运