2013-01-08 42 views
1

我正在开发更多的永久安装类型应用程序的iOS应用程序,并且每个客户端都会有所不同。所以,我正在寻找在设备上安装某种配置类型的最佳方式,该应用程序可以检测到该配置,并将其锁定到客户端的特定设置中。即使应用程序被删除,我也希望这能够持续存在。为iOS应用程序存储设备配置的最佳方式

类似mobileconfig文件的东西会很整齐,但我不认为它们可以包含未定义的变量或者被应用程序读取。

我很好奇最好和最干净的方法是什么。

+1

它几乎听起来像目标设备需要监狱打破这种情况发生。你想坚持什么样的设置? – ApolloSoftware

+0

我基本上只是为客户寻找一个单一的标识符 - 并且不会有设备不会越狱。 – dtuckernet

+0

我只是认为你需要数据来坚持在实际的设备上,而不是在你的数据库中的某个地方。这很容易,否则,只需使用UUID。 – dreamzor

回答

1

正如其他答案和评论所说,这不能真正做到没有设备被监禁。但是...有一个可能的选择。

您可以使用OpenUDIDSecureUDID创建唯一标识符,然后在服务器数据库中创建配置。如果配置文件不存在,应用程序将连接到您的服务器以获取全局配置。这样,如果用户使用您的应用程序,然后删除应用程序然后重新安装它,您仍将拥有应用程序可以在设备上本地重新下载和存储的配置。

相关问题