首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIPasteboard安全性

UIPasteboard安全性
EN

Stack Overflow用户
提问于 2012-06-06 11:35:45
回答 2查看 1.1K关注 0票数 0

我需要存储在应用程序上的信息,这些信息在打开应用程序时总是需要读取。但我不希望用户复制/转储/或编辑它。所以问题是:“UIPasteboard能解决这个问题吗?”是安全问题吗?如果没有,还有什么是适合使用的。

非常感谢。

编辑:有没有其他解决方案可以解决“删除和重装应用程序?”

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-06 11:42:40

UIPasteboard可以在任何时候被覆盖,我不认为它是安全的。

您可能需要考虑对数据进行加密和序列化。然后,当您需要访问它时,解密它并将其读取到内存中。

票数 0
EN

Stack Overflow用户

发布于 2012-09-26 19:52:50

使用粘贴板似乎不是解决您的问题的正确方向。您应该更多地与服务器通信,并使用UIDevice中的identifierForVendor方法。

但是,如果您确定粘贴板是您需要的,请查看命名粘贴板的概念。在您的上下文中,以下方法似乎是合适的:+ (UIPasteboard *)pasteboardWithUniqueName //具有唯一名称的应用程序粘贴板对象。

请注意,默认情况下,这种粘贴板仅在应用程序打开之前存在。如果要更改此行为,请查看persistent属性。

也许(未测试),即使您删除/重新安装应用程序,系统也会保留它。

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

https://stackoverflow.com/questions/10907849

复制
相关文章

相似问题

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