iOS 和 Android 应用偏好的 Mobile Iron MDM 兼容性

Posted

技术标签:

【中文标题】iOS 和 Android 应用偏好的 Mobile Iron MDM 兼容性【英文标题】:Mobile Iron MDM compatibility for iOS and Android app preferences 【发布时间】:2015-10-16 17:48:50 【问题描述】:

我为iosandroid 开发了一个移动应用程序。客户想要为他们的员工使用这个应用程序,他们的公司使用Mobile Iron MDM 来管理所有员工设备。应用程序中有一个偏好设置(Web 服务 URL),客户希望能够通过他们的 Mobile Iron 进行管理。

我的问题是,是否需要在我的 iOS 和 Android 应用程序中配置或更改任何特定内容,以便它们与 Mobile Iron MDM 兼容?具体来说,允许 Mobile Iron 管理用户设置。

我以前从未使用过 Mobile Iron 或任何 MDM,所以我不知道它是如何工作的。我查看了Mobile Iron site 以获取信息,但您似乎需要成为合作伙伴才能访问很多技术信息。

我找到了关于 iOS 和 MDM 的 this article,它提到了 NSUserDefaults,但我不确定这是否是我应该寻找的。​​p>

【问题讨论】:

联系他们并询问他们。如果您要查找的信息仅对合作伙伴可用,那么他们可能受 NDA 约束。如果没有,请询​​问他们。 【参考方案1】:

您需要使用 Mobile Iron AppConnect 来接受特定于应用程序的配置。然后管理员可以为您的应用配置设置。为了让您的应用程序为此做好准备,Mobile Iron 提供了示例 iOSAndroid 项目,它们准确地展示了如何做到这一点。示例显示了您需要使用的功能,但您需要成为 Mobile Iron 合作伙伴 才能访问此信息。

Here 是有关 AppConnect 的更多信息

【讨论】:

有人能解释一下为什么这会被否决吗?如果它需要一个很好的反对票,但我只是想了解如何写出更好的答案,我看不出这里有什么问题。我的问题是关于如何使用 MobileIron 来管理应用偏好,我认为这个答案解释了如何做到这一点。 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。 @LawrenceAiello 谢谢。除了链接之外,我还指出了当您是合作伙伴成员时 Mobile Iron 提供的示例 iOSAndroid 项目。这些项目具有您需要将此功能添加到您的应用程序的特定功能。我会将实际代码放在这里,但他们只与合作伙伴计划成员共享,所以我不知道这是否合适。对于任何想如何做到这一点的人,成为会员后按照我的回答,您可以看到来自 Mobile Iron 的应用示例。 即使指出您需要专门查看 Mobile Iron App Connect,这对任何想要这样做的人都非常有帮助。我花了几天时间才发现这一点,并且没有任何其他关于堆栈溢出的问题可以解决这个问题。 @Heinrich 如何成为会员?

以上是关于iOS 和 Android 应用偏好的 Mobile Iron MDM 兼容性的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发UI篇—ios应用数据存储方式(偏好设置)

iOS开发UI篇—ios应用数据存储方式(偏好设置)

ios应用数据存储方式(偏好设置)-转

如何将自定义输入法的偏好添加到 Android 设置应用程序?

偏好活动中的 Android 更新语言

我想以共享偏好保存,但应用程序崩溃