Ios 应用内购买

Ios 应用内购买,ios,app-store,Ios,App Store,我正在开发一个应用程序,下载一个XML文件,并最终显示财务季度的统计数据 如果我希望添加一个按钮,提示用户允许另外四分之一的数据,我可以简单地向我的应用程序添加一个布尔值,将它们发送到应用商店,切换标志,并允许从我的网站下载更多的XML文件吗 在网上读了很多文章,但我的脑袋都快晕过去了! 理想情况下,我希望苹果在购买设备后处理设备上的所有后端数据恢复: 任何有用的链接或建议都很好:理论上,是的。这取决于您希望流程的安全程度 按照您建议的方式,XML文件的付费内容仍然可以通过公共互联网下载。您可以

我正在开发一个应用程序,下载一个XML文件,并最终显示财务季度的统计数据

如果我希望添加一个按钮,提示用户允许另外四分之一的数据,我可以简单地向我的应用程序添加一个布尔值,将它们发送到应用商店,切换标志,并允许从我的网站下载更多的XML文件吗

在网上读了很多文章,但我的脑袋都快晕过去了! 理想情况下,我希望苹果在购买设备后处理设备上的所有后端数据恢复:


任何有用的链接或建议都很好:

理论上,是的。这取决于您希望流程的安全程度

按照您建议的方式,XML文件的付费内容仍然可以通过公共互联网下载。您可以验证下载,但这需要您端的基础设施,而不是苹果的

基本上,一旦用户离开并进行了应用内购买,您的应用程序将被发送回a是否交易成功,b如果成功,则发送回iTunes收据

收据是至关重要的,因为它可以让你确认某人确实为他们想要得到的物品支付了费用。大多数开发人员在他们自己的服务器上实现收据验证,尽管理论上,您也可以在设备上实现

你可以决定你的应用程序是否有足够小的市场,这是不需要的。对于那些可能很有可能想要盗版数据的应用程序,也许你想考虑一些收据验证。
如果您觉得有点太复杂而无法集成自己,那么可以使用第三方服务来简化流程。我自己从来没有使用过,但我听说过一个合理的事情,那就是城市飞艇的IAP服务:

啊,很酷,好吧,所以我可以在管理收据验证后允许下载,太棒了。