通过苹果配置器 2 推送特定于应用程序的配置(Plist)?

Posted

技术标签:

【中文标题】通过苹果配置器 2 推送特定于应用程序的配置(Plist)?【英文标题】:Pushing app-specific configurations (Plist) by apple configurator 2? 【发布时间】:2016-04-29 08:45:51 【问题描述】:

是否可以通过 apple configurator 2 推送托管应用配置(我的意思是向应用发送 plist)?也许通过使用配置文件密钥?据我所知,这可以通过使用 MDM 服务器来实现。以下是http://simplemdm.com/2016/03/14/how-to-enroll-in-mdm-with-apple-configurator-2/ 的一些示例 https://developer.apple.com/library/ios/samplecode/sc2279/Introduction/Intro.html

【问题讨论】:

【参考方案1】:

不,从 2.7 版开始,无法通过 Apple Configurator 2 (AC2) 推送托管应用程序配置。 AC2 不是 MDM,在 AC2 中没有选项可以做到这一点。

您的链接Managed App Configuration 在显示以下内容时表明了这一点:

此功能允许移动设备管理 (MDM) 服务器将字典下推到托管应用的 NSUserDefaults 中,以便远程配置设置。

Mobile Device Management Protocol Reference 还提到了以下有关托管应用配置的内容:

在 iOS 7 及更高版本中,MDM 服务器可以使用配置和反馈字典与第三方托管应用进行通信和配置。

这些参考资料都没有明确提到 AC2 无法推送托管应用程序配置,但定义 AC2 可推送的配置文件配置的Apple Configuration Profile Reference 没有提及托管应用程序配置。

【讨论】:

以上是关于通过苹果配置器 2 推送特定于应用程序的配置(Plist)?的主要内容,如果未能解决你的问题,请参考以下文章

预处理器指令#define 特定于我的机器

如何做基于OS Profile的Protractor配置

如何将特定于构建的配置注入 APK?

如何使用 java-ee8、microProfile 4.0、Openliberty 21 和 Docker 设置特定于阶段的微配置文件配置

android移动支持蓝牙opp [关闭]

在与SQL server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL server已配置为允许远程连接。error40 错误53