简体   繁体   English

访问/升级/清除移动设备:MDM

[英]Accessing/Upgrading/Clearing Mobile Devices: MDM

We are building an enterprise focused mobile application. 我们正在构建一个针对企业的移动应用程序。

To take this app to the market we need to figure out how to remotely a) upgrade / wipe the application on mobile devices b) get access to the device for support and troubleshooting 为了将此应用程序推向市场,我们需要弄清楚如何远程a)在移动设备上升级/擦除该应用程序b)可以访问该设备以获取支持和故障排除

I guess mobile device management (MDM) applications like AirWatch or MobiControl can do this job. 我猜想像AirWatch或MobiControl这样的移动设备管理(MDM)应用程序可以完成这项工作。 But they are expensive and do a lot of other things which we are not interested in. 但是它们很昂贵,并且会做很多我们不感兴趣的其他事情。

Is there anything else in the market that is especially geared for mobile application developers to add the above features within their application? 市场上还有其他特别适合移动应用程序开发人员在其应用程序中添加上述功能的产品吗?

*Addition: We are working on iOS and Android for now. *补充:我们目前正在iOS和Android上工作。

iOS iOS版

Install/Upgrade 安装/升级

On iOS you can use MDM API to install and upgrade apps. 在iOS上,您可以使用MDM API来安装和升级应用程序。 However, there are multiple gotchas 但是,有多个陷阱

  • A user has to accept it 用户必须接受
  • If the same app is preinstalled by user, you won't be able to install it/upgrade it through MDM 如果用户预先安装了相同的应用程序,则将无法通过MDM进行安装/升级

Wipe 擦拭

You can wipe only whole device or you can remove an application which will remove it's data. 您只能擦除整个设备,也可以删除将删除其数据的应用程序。 However, you can remove only apps which was installed through MDM 但是,您只能删除通过MDM安装的应用

Get access to the device for support and troubleshooting 获取对设备的支持和故障排除

If you are talking about remote desktop like capabilities then you are out of luck. 如果您在谈论远程桌面之类的功能,那么您就不走运了。 You can't remotely control it. 您无法远程控制它。 However, you may be interested to look at airplay mirroring. 但是,您可能有兴趣查看airplay镜像。

Android Android的

Install/Upgrade 安装/升级

Look at this: Android: install .apk programmatically Install Application programmatically on Android 看一下: Android:以编程方式安装.apk 在Android上以 编程方式 安装Application

Wipe 擦拭

You can use device admin capabilities for this: http://developer.android.com/guide/topics/admin/device-admin.html 您可以为此使用设备管理功能: http : //developer.android.com/guide/topics/admin/device-admin.html

Get access to the device for support and troubleshooting 获取对设备的支持和故障排除

I am not sure. 我不确定。

Obvious self-marketing :) 明显的自我营销:)

Can you contact me by email (I have it in my profile). 您可以通过电子邮件与我联系吗(我的个人资料中有此信息)。 My company does a lot of things which you are interested it. 我公司做了很多您感兴趣的事情。 May be we can find interesting opportunity for a cooperation. 也许我们可以找到有趣的合作机会。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM