如何安全地将配置文件下载到iPad?

时间:2012-01-18 13:02:14

标签: ios ipad

我们正在编写一个可在少量内部iPad上运行的企业应用程序。需要在每个iPad上提供许多(结构相同的)“设置”,这些设置将包含机密数据。我的问题是,将这些设置安全地安装到设备上(进入应用程序的私有存储设备)的最佳方法是什么。

到目前为止,我们已经考虑过:

  • 从网上下载。这是有问题的,因为我们必须做很多工作才能确保安全。
  • 二维码。将设置渲染为QR码。我们可以生成和扫描代表设置的QR码(它们非常小),但看起来可用的QR码API非常昂贵或者有点复杂。
  • iTunes下载。我们正在研究这个问题,但我不确定安全隐患是什么。

我们错过了一些更简单的东西吗?

编辑:为了澄清,设置采用小文件的形式。它可以是XML或JSON甚至是纯文本:它只需要编码大约十个变量名及其值。

2 个答案:

答案 0 :(得分:0)

目前尚不清楚“iTunes下载”的含义。如果这不是指iTunes文件共享,那么你应该研究一下。用户可以通过iTunes将文件添加到设备上以用于特定应用程序。

“安全”的含义也不明确 - 这对不同的人有着截然不同的含义。将SSL证书粘贴到服务器上并提供HTTP身份验证非常简单。你在寻找什么样的安全性?

答案 1 :(得分:0)

如果QR码可以接受,我建议您查看zxing library。该代码包含一个iOS示例项目,您可以将其实现为基础。

有一些有用的网络资源可以帮助实施:http://yannickloriot.com/2011/04/how-to-install-zxing-in-xcode-4/