react-native - MDM 如何限制对公共版本应用程序的访问?
问题描述
我目前在移动应用程序(React Native/Expo Build)上使用 MDM 我有一个想讨论的场景:
前言:使用我们应用程序的一些公司拥有 MDM 平台(Intune、Mobile Iron、Airwatch),而其他公司则没有。因此,我们将有两个应用程序包:
- 没有 MDM 软件的公众用户可以简单地从 IOS 或 Android 应用商店下载应用程序
- 为使用 MDM 软件的公司提供的打包应用程序版本
FirmA 已应用 Intune,我们应用程序的打包版本 FirmA 的用户决定继续访问公共 IOS/GooglePlay 商店并下载应用程序
我需要一种方法来阻止 FirmA 的该用户使用该应用程序的公共版本,并将他们限制为仅使用 MDM 构建的应用程序。
这可能吗?这需要应用在 MDM 端还是应用端?
解决方案
您可以为不同的构建使用不同的应用程序 ID。然后,您可以在 MDM 端限制公共构建,只允许 MDM 构建。
推荐阅读
- c - C语言中的静态存储联合和命名成员初始化
- html - 如何在 Angular 中自动滚动?
- c# - 使用 AAD 身份验证提供程序获取当前登录的用户
- multidimensional-array - Swagger - 如何定义多维数组
- vba - 将子类实例化为集合时 Intellisense 不起作用
- c# - 对 Blazor RenderFragment 元素进行单元测试
- angularjs - 移动应用程序未使用模拟器显示来自 api 的数据
- android - 用户更改设备时的电话身份验证
- javascript - 从 OpenGraph 预览中重现视频 - 键入“text/html”
- node.js - Sequelize 4 Association 没有按预期工作