简体   繁体   English

支持MDM的移动应用程序能否在未在MDM上运​​行的设备上工作

[英]Can a mobile app which supports an MDM work on devices which do not run on MDMs

Can a mobile app built with an MDM integration (Mobile Device Management solution ie Maas360, Airwatch, etc.), work on some other devices which are not enrolled in that MDM? 使用MDM集成构建的移动应用程序(移动设备管理解决方案,即Maas360,Airwatch等)可以在未注册该MDM的其他某些设备上运行吗? Does this depend on which MDM in particular? 这是否特别取决于哪个MDM?

Yes, the app can work outside of MDM (unless you use a legacy app-wrapping techniques, not commonly implemented today, eg Knox v1 app signing service). 是的,该应用程序可以在MDM之外运行(除非您使用传统的应用程序包装技术,例如Knox v1应用程序签名服务,这种技术目前并不常见)。

Important: while the app will work, the features that rely on MDM need to be coded in such a way so they gracefully fallback when MDM is not available (eg prompt for user input or disable features) 重要提示:在应用正常运行的同时,需要对依赖MDM的功能进行编码,以便在MDM不可用时(例如提示用户输入或禁用功能)优雅地回退

I think maybe the distinction between MDM and MAM will be useful to understanding the answer to this. 我认为也许MDM和MAM之间的区别将有助于理解答案。

An MDM is typically a system where devices are enrolled in control by a central server. MDM通常是一个由中央服务器注册设备控制权的系统。 The exact mechanism of this varies between iOS and Android and it's important to note that an iOS device can be enrolled in only one MDM system while an Android device an be part of many. 确切的机制在iOS和Android之间有所不同,需要特别注意的是,iOS设备只能在一个MDM系统中注册,而Android设备是其中的一部分。

MAM is broadly speaking adding administrative controls to an app, usually by way of inclusion of an SDK and often using a secondary app to provide things like authentication services by way of custom protocols and other forms of inter-app communication. 从广义上讲,MAM通常是通过包含SDK的方式向应用程序添加管理控制,并且通常使用辅助应用程序通过自定义协议和其他形式的应用程序间通信来提供身份验证服务。

Many systems support a blend of these two approaches so the distinction can become a bit blurred. 许多系统支持这两种方法的混合,因此区别可能会变得有点模糊。

暂无
暂无

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

相关问题 一个移动应用程序可以支持多个不同的MDM吗? - Can one mobile app support multiple different MDMs? 哪些设备支持TelephonyManager getNeighboringCellInfo() - Which devices supports TelephonyManager getNeighboringCellInfo() 尝试访问相机时,Android 应用程序在阻止访问相机的企业 MDM 设备上崩溃 - Android App crashing on Enterprise MDM devices which are blocking access to camera, when trying to access it 如何为所有移动设备支持的按钮视图设置均匀宽度 - How to set even width for button view which supports in all mobile devices 哪些移动平台支持SQLite数据库 - which mobile platforms supports SQLite Database 如何为支持Android 2.2+设备的应用程序的Fragments和ActionBar提供支持? - How to provide support for Fragments and ActionBar for App which supports Android 2.2+ devices? 我的 android 应用程序在模拟器上运行并在 android 设备上运行,但在移动设备上无法登录页面 - my android app run on emulator and run on android devices but does not login page work in mobile devices getSupportedPreviewSizes()返回多个设备的多个图片大小。 如何指定支持所有设备的单一尺寸 - getSupportedPreviewSizes() returning multiple picture sizes for multiple devices. How can i specify single size which supports all devices 控制MDM / MAM受控设备的用户可以下载哪些应用程序 - Control Which Apps Can be Downloaded by User of MDM / MAM Controlled Device 移动设备:第三方应用程序可以跟踪哪种用户的“移动设备行为”? - Mobile devices: which kind of user's “mobile device behaviours” could be tracked by a third party app?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM