iOS In App Purchase for Subscriptions and Consumables产品

时间:2011-09-28 00:13:40

标签: ios cloud in-app-purchase hosted

据我了解,Store Kit API将处理与“非消耗品”产品相关的历史记录的存储和检索,而对于“消耗品”和“订阅”,您必须拥有自己的服务器/后端。针对这种服务器(后端)的最佳托管现有解决方案是什么?廉价(或免费?:-)和可靠?

谢谢!

1 个答案:

答案 0 :(得分:1)

默认情况下,没有任何服务(我知道)包含所需的功能。这里不仅仅是托管文件。您需要使用附带的功能来验证从StoreKit API发送到您的服务器的收据(以确保它是有效的收据):

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/StoreKitGuide/VerifyingStoreReceipts/VerifyingStoreReceipts.html

因此,您需要拥有一个管理此流程的Web应用程序,并托管实际的可消费内容(以使其无法从外部访问的方式)。您可能希望查看托管在Elastic Beanstalk等解决方案上的Java应用程序,并连接到受保护的Amazon S3帐户。

如果这太复杂,您还可以创建一个简单的PHP应用程序,该应用程序可以从大多数也可以执行此功能的Web服务器运行,并管理对S3帐户文件的访问。