首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用户可以修改存储在NSUbiquitousKeyValueStore中的值吗?

用户可以修改存储在NSUbiquitousKeyValueStore中的值吗?
EN

Stack Overflow用户
提问于 2014-06-13 10:47:49
回答 1查看 312关注 0票数 2

我使用NSUbiquitousKeyValueStore在iCloud (宝石、用户名等)上存储用户数据字典。

Gems可以作为可消费的IAP在应用程序中购买,用户拥有的宝石总数随后存储在NSUbiquitousKeyValueStore中。如果用户能够修改它,那么这将对我的业务模型产生很大的影响,用户可以绕过IAP直接修改这个值。

所以问题是NSUbiquitousKeyValueStore有多安全,它适合我的场景吗?我已经找到了一些相关的问题,但没有明确的答案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-14 21:48:23

将IAP和其他关键应用程序数据保存在NSUbiquitousKeyValueStore上是一个有缺陷的业务模式。

用户不能直接修改NSUbiquitousKeyValueStore,但是他们可以删除它。或者他们可以关闭您的应用程序的文档和数据选项。即使是,他们也可能一开始就没有在iDevice上使用iCloud

为此您需要使用自己的服务器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24203537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档