use*_*435 3 iphone nsuserdefaults in-app-purchase
我正在使用应用内购买构建iPhone应用.我正在使用"内置"模型,其中附加内容在验证收据后解锁.我的交易没有问题......但是在用户设备上保存购买记录的最佳方法是什么?
Apple指南建议使用NSUserDefaults存储该信息.这个建议的问题是任何拥有iPhone Explorer免费副本的人都可以非常轻松地进入应用程序,编辑plist,并解锁完整版本而无需实际支付.
有人可以推荐更安全的解决方案吗?
标准免责声明:这里没有"真正的解决方案"可以打败所有盗版 - 免费解锁东西只有不同程度的难度.目前的传统观点:担心知道如何编辑app plists的少数人可能并不重要.
无论如何:
~除了/tmp或之外的任何地方/Library/Caches.您可以使用通常隐藏在普通目录列表下的句点前缀文件名.大部分可能都是矫枉过正,请参见顶部的免责声明.:)
| 归档时间: |
|
| 查看次数: |
886 次 |
| 最近记录: |