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

Ios 如何将配置文件安全下载到iPad上?,ios,ipad,Ios,Ipad,我们正在编写一个企业应用程序,将在少量内部iPad上运行。需要在每个iPad上提供许多(结构相同的)“设置”,这些设置将包含机密数据。我的问题是,将这些设置安全地安装到设备(应用程序的私有存储)上的最佳方式是什么 到目前为止,我们已经考虑: 从网上下载。这是有问题的,因为我们必须做大量的工作来确保安全 二维码。将设置呈现为二维码。我们可以生成和扫描代表设置的QR码(它们非常小),但看起来可用的QR码API要么非常昂贵,要么有点复杂 iTunes下载。这是正在研究,但我不确定什么是安全的影响

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

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

  • 从网上下载。这是有问题的,因为我们必须做大量的工作来确保安全
  • 二维码。将设置呈现为二维码。我们可以生成和扫描代表设置的QR码(它们非常小),但看起来可用的QR码API要么非常昂贵,要么有点复杂
  • iTunes下载。这是正在研究,但我不确定什么是安全的影响
我们错过了更简单的事情吗


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

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


还不清楚“安全”是什么意思——这对不同的人有着非常不同的含义。将SSL证书粘贴到服务器上并提供HTTP身份验证非常简单。除此之外,您还需要什么样的安全性?

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


有一些有用的网络资源可以帮助实现:

如果你最终使用二维码,我推荐这个库,因为它简化了很多人的生活。Hanks Armand-你的评论中是否有指向特定库的链接?你希望这些数据“保密”或安全程度如何?如果您通过网络提供该应用程序,那么您可以运行该应用程序的手机/设备只能是在您的企业帐户中注册和允许的手机/设备。或者你担心恶意用户会下载应用程序并查看原始数据吗?@MichaelDautermann-原始数据非常容易被人读取,因此我担心它在有或没有应用程序的情况下会被泄露出去。当然可以对文件进行加密,但要尽量避免两端的工作。对不起,忘记粘贴链接了。谢谢@Jim。看起来iTunes文件共享确实是一个不错的选择…我会在一段时间内标记为答案,一旦我确定没有更精彩的回应出现…如果我们使用web路由,SSL证书和HTTP认证似乎是一个合适的级别,ta。