我正在开发一个iOS应用程序,它更像是一个永久安装类型的应用程序,每个客户端都会有所不同。所以,我正在寻找在应用程序可以检测到的设备上安装某种类型的配置的最佳方法,并且实质上将其“锁定”到客户端的特定设置中。我希望即使删除了一个应用程序,它仍然存在。
像mobileconfig文件这样的东西会很整洁,但我不认为那些可以包含未定义的变量或被应用程序读取。
我很好奇最好和最干净的方法是什么。
答案 0 :(得分:1)
正如另一个答案和评论所说,如果没有设备被监禁,这不可能真的完成。但是......有一种可能的选择。
您可以使用OpenUDID或SecureUDID创建唯一标识符,然后在服务器数据库中创建配置。如果配置文件不存在,应用程序将连接到您的服务器以获取全局配置。这样,如果用户使用您的应用程序,然后删除该应用程序然后重新安装它,您仍将拥有其应用程序可以重新下载并在设备上本地存储的配置。