Ios 在用户'上存储应用内购买信息;s装置
我已经阅读了《苹果应用程序内购买指南》,我想知道,与其用一个外部服务器来存储用户的应用程序内购买,比如额外的内容解锁,我可以将信息存储在用户设备上吗 若我在用户的设备上存储购买的额外内容解锁,这意味着什么 有没有办法避免外部服务器存储用户购买的额外内容解锁信息Ios 在用户'上存储应用内购买信息;s装置,ios,in-app-purchase,client-side,Ios,In App Purchase,Client Side,我已经阅读了《苹果应用程序内购买指南》,我想知道,与其用一个外部服务器来存储用户的应用程序内购买,比如额外的内容解锁,我可以将信息存储在用户设备上吗 若我在用户的设备上存储购买的额外内容解锁,这意味着什么 有没有办法避免外部服务器存储用户购买的额外内容解锁信息 谢谢您不需要外部服务,但您不能依靠该设备来忠实验证应用程序内的购买收据。这可能是完全可以接受的,如果伪造的购买有一个微不足道的成本给你。如果每次购买都会产生费用,或者由于其他原因(例如阻止用户报告未购买级别的高分)需要验证,则可能需要外部
谢谢您不需要外部服务,但您不能依靠该设备来忠实验证应用程序内的购买收据。这可能是完全可以接受的,如果伪造的购买有一个微不足道的成本给你。如果每次购买都会产生费用,或者由于其他原因(例如阻止用户报告未购买级别的高分)需要验证,则可能需要外部服务 谢谢你的回复,假设我的游戏销售新关卡。购买的新关卡将从游戏中心下载。我可以依靠用户设备来记住哪些级别是购买的,哪些级别不是?不完全是。您不需要将购买内容存储在自己的服务器上,但您需要实现“恢复购买”选项,以便用户可以从应用程序商店重新获取其购买收据(如果用户删除并重新安装应用程序、更换设备、在第二台设备上安装应用程序等)。我认为苹果的文档很好地涵盖了这一点。