ios - 仅在第一周允许完全访问应用程序

标签 ios objective-c xcode ipad in-app-purchase

在我正在开发的应用程序(应用程序内购买)中,我正在考虑在首次打开后的第一周允许完全访问该应用程序,以便用户可以对其进行全面评估。一旦过了这个时间,将仅启用部分功能。

哪种方法是最好的方法(也是安全的方法)?我想过将应用程序的首次打开日期保存在 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/

相关文章:

ios - alignItems 无法正常工作。 React Native flexbox Yaga

ios - 如何创建在继承时自动生成内容代码的自定义对象?

ios - 获取并组合属于特定实体的两个属性

ios - 如何改变UIView中所有文字的文字颜色?

xcode - 如何使用 NSCoding 将 Int 编码为可选

php - 服务器上传多张图片少一张

ios - 无法使用类型为 'String' 的索引下标类型为 'String' 的值

iphone - NSFileHandle fileHandleForReadingFromURL 抛出异常

objective-c - 我如何将 FMDatabase 存储到 iCloud

iphone - 在许多 UIVIewController 之间传递一个变量