inapp 购买服务器设置

Posted

技术标签:

【中文标题】inapp 购买服务器设置【英文标题】:inapp purchases server setup 【发布时间】:2011-11-18 04:09:10 【问题描述】:

我是一名新开发人员,我很自豪我已经掌握了 ios 编程的基础知识并制作了一个可靠的应用程序。现在我想在我的应用程序中添加非常基本的非消耗性应用内购买。我已经阅读了苹果的 inApp 购买编程指南和一些教程,包括:

http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

我可以按照 iOS 编码进行操作,但我不知道如何设置服务器来托管数据。是否有任何好的资源或教程来解释如何设置服务器并解释与应用程序和 Apple 进行通信和组织数据所需的代码?我甚至在寻找基本信息,例如推荐用于应用内购买的服务器和主机类型(ASW EC2??)?

基本上需要什么(解释为菜鸟)来设置 IAP 的服务器方面。

考虑到我不知道自己在做什么,我应该使用像 http://urbanairship.com/products/in-app-purchase/ 这样的 3rd 方系统

有人在这方面取得了成功或可以推荐其他人吗?

【问题讨论】:

【参考方案1】:

如果您只想要基本的应用内购买,请不要设置服务器。

如果在苹果服务器上做所有事情,并通过 iTunes 连接进行管理,如教程中所述。

【讨论】:

【参考方案2】:

据我了解,涉及第三方(非苹果)服务器的应用内购买是一个更高级的话题。您应该真正指定您希望此应用内购买首先执行的操作。如果它是基本的东西,比如“删除广告”(最近很流行),那么你就不需要自己的服务器了。

KIS 原则:保持简单

【讨论】:

绝对亲。应用内购买是相当大的音频文件,其中有很多。我希望用户能够选择他们想要购买的那些。为了避免使用内置所有文件的大型应用程序,我似乎需要服务器方法。或者我可以使用 iTunes connect 来做到这一点吗? 在这种情况下,我会说,是的,您确实需要服务器解决方案,并且鉴于您在这里的能力有限……可能最好将这部分外包出去。您始终可以稍后重做您的应用程序以转向更好/更便宜的解决方案,但如果您现在有准备出售的东西,请使用现成的解决方案,然后再担心服务器的复杂性。

以上是关于inapp 购买服务器设置的主要内容,如果未能解决你的问题,请参考以下文章

如何动态获取 InApp 购买的价格等级?

在inAPP服务器模式购买中,服务器最后将哪些内容提供给设备进行订阅?

购买应用程序后,Amazon InApp 购买仍以沙盒模式运行

InApp 购买 verifyReceipt(错误 -42351)

Ionic 3 中的 InApp 购买 - 如何实现用户之间的支付?

在 PHP 中,如何在从 iPhone InApp 收据中检索到的购买日期加上 3 个月?