在我正在开发的应用程序(应用程序内购买)中,我正在考虑在首次打开后的第一周允许完全访问该应用程序,以便用户可以对其进行全面评估。一旦过了这个时间,将仅启用部分功能。
哪种方法是最好的方法(也是安全的方法)?我想过将应用程序的首次打开日期保存在 KeyChain 上,但是更改 iPhone/iPad 系统日期怎么样?
谢谢。
最佳答案
当您写入“首次打开”参数时,不要写入设备当前日期 - 从时区位置 Web 服务获取日期。
看看这个问题和答案: How to get a time zone from a location using latitude and longitude coordinates?
关于ios - 仅在第一周允许完全访问应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24784806/