在报亭中处理应用内购买
Posted
技术标签:
【中文标题】在报亭中处理应用内购买【英文标题】:Handling In App Purchase in Newsstand 【发布时间】:2012-08-20 19:09:18 【问题描述】:我正在开发一个使用报亭进行订阅购买的应用。 IAP 使用服务器收据验证是否是 Apple 批准要求?
可以在应用中实现 IAP,而无需使用服务器来验证收据。我只是想知道是否可以在报亭应用中采用这种方法(我知道这样做会失去一定程度的安全性,但也会降低复杂性)。
【问题讨论】:
这是验证收据的推荐方式。我相信您知道从设备执行此操作的问题(主要是安全性)。我不认为这是 Apple 的批准要求。 如果我对最近的问题理解正确的话,由于俄罗斯黑客攻击导致的 IAP 的主要漏洞在设备和 Apple 之间,因此目前它更加不安全。但是,如果他们修复它并提高这种直接交换的安全性,那么附加服务器的要求可能会降低吗? 即便如此,您的服务器将始终比设备更安全。 【参考方案1】:简单的答案是,这不是批准要求,但正如 MSK 所说。推荐。我决定进行服务器验证,这无论如何都不会太麻烦。但是,如果您有兴趣,这里有一个从应用程序本身进行验证的示例。 http://www.viggiosoft.com/blog/blog/2011/10/29/at-newsstand-and-subscriptions
【讨论】:
以上是关于在报亭中处理应用内购买的主要内容,如果未能解决你的问题,请参考以下文章