如何保存在框架中

Posted

技术标签:

【中文标题】如何保存在框架中【英文标题】:How to save in framework 【发布时间】:2016-02-25 08:59:46 【问题描述】:

我在 ios 中创建了一个框架,现在我想在框架中保存一些数据,以便应用程序无法访问该框架,并且库可以在需要时更改数据,最好的方法是什么,考虑到所有安全问题?

【问题讨论】:

你为什么降级? 【参考方案1】:

使其对框架/库私有的唯一方法是加密数据,因为应用对文件的访问级别与框架/库相同。

另请注意,数据不会保存到框架本身,而是保存到应用程序可用的众多文件夹之一(即Application SupportCachesDocuments 等)。

我不知道您所说的“考虑到所有安全问题”是什么意思,但是如果您的意思是“使其无法访问”,那么这不会发生,因为您需要使用密钥来加密数据并且不可能对专门且熟练的攻击者隐藏密钥。但是,您会阻止临时用户。

【讨论】:

感谢您的回复 ***foe ,我已将数据保存在钥匙串中,并且工作正常。

以上是关于如何保存在框架中的主要内容,如果未能解决你的问题,请参考以下文章

如何在实体框架中持久保存 MassTransit 状态数据?

如何在 Chrome 中保存 websocket 帧

如何使用 AngularJS(Django 框架)将值保存到数据库

在离子框架中保存和加载应用程序

如何阻止实体框架尝试保存/插入子对象?

如何在空手道 UI 自动化框架中截取屏幕截图并将其保存为当前日期和时间 [重复]