草庐IT

具有企业应用自动更新功能的 iOS MDM

我们是一个小型IT团队,需要购买20-100台iOS设备(iPhone)分发给外部合作伙伴。这些设备将设置一次,然后离开场所,几乎永远不会再回来。设备需要完全锁定到我们的应用程序。我们不允许上网、发送电子邮件、打电话、发短信等。我需要尽可能简单地进行设置。然后我需要安装我们的应用程序(内部开发),一旦我为这个应用程序创建更新,所有设备都需要更新OTA。只有在我这样说的情况下,iOS固件的更新才应该可用。我不希望在我们的应用程序不兼容的情况下提示用户更新iOS。据我所知,我知道我需要某种MDM解决方案(最好是AppleConfigurator或Yosemite的OSXServer中内置的

ios - 更新 iOS 设备上现有 MDM 配置文件中的 ServerURL

我正在编写一个iOSMDM服务器,并希望在已注册的iOS设备中更新MDM负载中的ServerURL属性。我可以在不先删除MDM配置文件的情况下更新它吗?当我尝试在现有配置文件上再次安装配置文件时,出现错误:4001-配置文件安装失败4015-在安装此配置文件之前删除配置文件“XXX”。 最佳答案 您收到4001错误是因为您试图更改服务器URL。只有在以下情况下,MDM服务器才能替换包含MDM负载的配置文件:新配置文件还包含MDM负载,并且新有效载荷中服务器的URL与旧有效载荷相同,并且主题相同,并且新的有效负载不包含新的访问权限

javascript - 通过配置企业应用首选项 (AirWatch) 通过 MDM 检索用户名

我正在使用Ionic/Cordova构建混合应用程序,并使用插件(https://github.com/apla/me.apla.cordova.app-preferences)从Settings.bundle中包含的Root.plist文件中检索用户名值。我很难通过AirWatch(MDM解决方案)发送此值,然后在运行时正确读取它。我在部署应用程序时使用应用程序配置设置,如下所示:在AirWatch控制台中:Root.plist源代码:PreferenceSpecifiersKeyAWUsernameDefaultValueValueTestJSvarretrieveUser=fun

iphone - OTA 注册 : MDM and SCEP

OTA的三个阶段阶段1:通过简单的初始配置文件收集所需信息。阶段2:返回配置了SCEP负载的配置文件阶段3:返回带有MDM负载的配置文件我有两个问题:scep和mdm是否需要在同一个域中?我们如何从scep服务器取回控制权以执行阶段3?我们是否需要将scep配置为在交付证书后重定向? 最佳答案 您的SCEP很容易成为另一个域上的服务器。我正在运行一个设置,其中我的设备通过我的本地MDM服务器注册,但从另一台具有不同域(实际上位于另一个国家/地区)的服务器上的SCEP服务器接收到身份证书。设备从您的SCEP服务器成功收到证书后,它将自

android - 如何在 LG S3 上禁用红外 MDM

我正在尝试从LGG3上的应用程序发送红外线模式。显然,LG不使用现有的ConsumerIrManager因此我将LG自己的QRemoteSDK添加到我的项目中。但是打电话mIR.sendIRPattern((int)frequency,timePattern);返回错误ResultCode.IR_PORT_DISABLED。此错误记录为IRfeaturescanbemanagedbyMobileDeviceManagement(MDM).IfMobileDeviceManagementisenabled,IRfunctionalitycannotbeused.Inthatcase,QR

iphone - MDM - 无线配置文件交付和配置

我们正在关注以下文章以了解无线注册和个人资料传送功能http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/OTASecurity/OTASecurity.html#//apple_ref/doc/uid/TP40009505-CH3-SW1我们可以完成阶段1和阶段2中的步骤。一旦设备从SCEP服务器获取证书(作为阶段2的一部分),它会将响应发送回MDM服务器。此响应由新证书签名。响应由二进制格式的签名、plist内容和证书组成。

ios - MDM:服务器 URL 的 SSL 问题

我想使用LionServer管理iOS设备,我已经购买了LionServer并安装在具有LionOS10.7的Mac系统中。我想在我们自己的网络中管理设备,我没有采用特定于MDM的域。在IPCU中为MDM创建cofig配置文件时,需要服务器url必须以“https://”开头。因此,由于“htts”,我无法在iOS设备中安装MDM配置文件。我尝试获取ssl证书进行试用,但这不适用于专用网络。是否有任何解决方案可以解决不购买ssl证书或公共(public)域的问题。如果我做错了什么,请纠正我并提出正确的方法。 最佳答案 自签名ssl将

ios - 如何在iPCU中设置MDM Payload的 "Identity"?

有人告诉我应该先使用IPCU配置SCEP,所以我在Windowssever2008中设置了SCEP服务器,然后在SCEP负载中设置URL。但我无法使用MDM负载安装配置文件。有人告诉我应该在iPCU中添加一个p12文件/证书作为“凭据”,然后从MDMView的列表中选择它。但我没有成功。p12文件/证书有用吗?感谢某人的帮助。我需要下一步的答案。谢谢! 最佳答案 如果您使用的是自签名ssl,那么在服务器端生成自签名ssl证书时,会生成identity.p12证书,您需要在IPCU的身份部分使用该证书。您可以使用这几行来生成idend

ios - 重定向 iOS MDM native 代理

我观察到iOSMDMnative代理的一种奇怪但一致的行为。当我们通过响应HTTP301、302或307将其重定向到另一个URL时,代理已将其HTTPPUT动词更改为GET,同时完全丢弃HTTP请求正文。例如,这是设备对[URL-1]的第一个HTTP请求:PUT[URL-1]HTTP/1.1Host:[HOST]User-Agent:MDM/1.0Content-Length:306Accept:*/*Content-Type:application/x-apple-aspen-mdmAccept-Language:en-usAccept-Encoding:gzip,deflateCo

ios - 如何自动更新由 MDM 管理的应用程序?

我正在构建一个通过AirWatch应用程序目录分发的内部应用程序。该应用程序始终在启用引导访问的情况下运行,并且运行它的所有设备均由AirWatch管理。我的问题是关于自动更新的:AirWatch是否可以在不要求用户输入的情况下立即或在设备恢复在线后立即强制更新?如果是这样,打开的应用程序如何影响此行为?启用引导式访问如何影响此行为?是否有来自AirWatch的链接,也许是itms-services://链接,如果网络服务表明它不再是最新版本,应用程序可以调用它来安装新版本?如果是这样,启用引导访问如何影响此行为?有没有其他好的远程更新应用程序模型,可以在上述条件下尽快传播更新?该解决