In-App purchase server for iPhone App
我的公司正在寻求为iPhone应用程序实现大规模的应用程序内购买模式。
我们最大的问题是,我们不希望使用Urban Airship之类的服务,因为它无法与我们的业务模型以及应用程序本身的性质很好地集成在一起。
因此,现在我们正在寻求建立自己的服务器来处理应用内购买通信以及提供购买的内容。我们不会解锁应用程序中已经存在的内容,而是将下载相对较大的附加内容。
是否有足够的资源来了解有关此服务器端组件的更多信息。我对StoreKit的工作方式非常熟悉,但是服务器端的通信对我来说还是个谜。
任何帮助将不胜感激!
我通过下载可购买内容的简单plist zip文件来实现此目的。 plist中包含可用产品列表。该应用程序的每个版本都有一个plist文件,因为在我的情况下,有时内容会根据用户所拥有的版本而有所不同。
此方案还支持单个内容项的版本控制,因为有时您想更改商店中的一项。
我没有遵循Apple的购买后下载指南。我会下载,购买,解锁。我对于有人购买内容然后不得不等待其下载感到非常紧张。 (我的内容文件很大)。
这是它的工作方式:
这很简单,可以使用任何CMS(甚至是基于普通文件的Web服务器)完成,并支持应用程序多个版本中的多个内容版本。
如果要查看UI,我为此做的应用程序是一个名为Lexitect的游戏,您可以从UIangular查看如何将它们组合在一起。 (免费)