2016-03-16 51 views
0

如何通过应用程序中的mdm更新我的web服务(服务器信息)。现在将服务器信息作为单独的settings.plist文件存储在应用程序目录中。我想更新这个信息。我们可以从MDM服务器下拉配置吗?

+0

您可以使用推送通知从服务器向设备的应用程序发送更新的服务器信息吗? – Vanger

+0

我们可以从服务器发送配置,但是如何更新settings.plist文件?是否应该为此编写任何代码? –

+0

我不知道有什么方法可以让您在无需额外编码的情况下更改设置。你是否在寻找一种没有任何编码的方式? – Vanger

回答

-1

据我所知,如果没有应用程序的支持,没有办法做到这一点。开发人员应该实施以允许应用程序设置的更改。

我很高兴错了,但现在我确定您需要一段时间让应用程序开发人员对设置进行更改。

我建议您使用APNS而不是MDM解决方案。

0

您必须遵循移动设备管理协议中的“托管应用程序配置”所设定的指导原则,否则您选择的MDM将不得不合作 - 大多数主要MDM都支持此操作。

该配置将位于NSUserDefaults下的com.apple.configuration.managed项中。 没有在一个单独的plist。

配置更改将触发NSUserDefaultsDidChangeNotification。

Apple有一个实现此功能的示例代码库“ManagedAppConfig”https://developer.apple.com/library/ios/samplecode/sc2279/Introduction/Intro.html

相关问题