【问题标题】:how to store secure application data in iphone internal storage如何在 iPhone 内部存储中存储安全的应用程序数据
【发布时间】:2013-01-05 12:36:21
【问题描述】:

嗨,我是 iphone 应用程序开发的新手。我正在编写一个 iphone 应用程序,我想在其中存储和读取一些特定于应用程序的安全数据(例如密码)。我希望这些数据得到保护,没有用户可以访问该文件。它必须是特定于应用程序的。卸载应用程序后,必须删除数据。我可以在 android 中使用 openFileInput 和 openFileOutput 做同样的事情。但是如何在 iphone 环境中完成呢?访问文件的文件路径位置是什么?提前谢谢。

【问题讨论】:

  • @rohan-patel。我google了一下,发现有一些方法,比如存储在documents文件夹中,存储在sqlite、coredata中。我的问题是存储在文档文件夹中是特定于应用程序的。其他用户不能通过将iphone连接到mac系统来访问文档文件夹吗?我想要只能由应用程序而不是用户访问的存储。

标签: iphone private


【解决方案1】:

您可能希望将这些数据(或者说写入文件的数据)添加到 DocumentDirectory

以下是您可以参考的链接:

How to save file in the documents folder?

希望这会有所帮助。

【讨论】:

  • 是否只能从应用程序访问将数据存储在文档文件夹中?
  • @GreenHorn 是的,是的。此外,当用户删除应用程序时,它将从 iOS 设备本身中删除。
  • @MattThanx 它对我有很大帮助
  • @GreenHorn 不要忘记投票并接受答案(只有在它有帮助的情况下:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-29
  • 1970-01-01
  • 1970-01-01
  • 2011-09-08
  • 2016-05-18
  • 2021-08-01
相关资源
最近更新 更多