1

问题

我一直在为 Android 平台开发 Xamarin.Forms 应用程序。该应用程序旨在在 Google Play 商店中发布,但出于测试目的,我需要通过我们的 MobileIron 内部应用程序商店为启用了 Android For Work 配置文件的设备部署测试版。但是,该应用程序无法安装在这些设备上。

规格

  • 该应用程序是使用 Xamarin.Forms 开发的
  • 该应用的最低 Android 版本为 4.4(API 级别 19)
  • 该应用程序的目标是 Android 版本 8.1(API 级别 27)
  • 该应用程序可以通过 MS App Center 安装在其他不包含由 MobileIron 管理的 Android For Work 配置文件的设备上。
  • 该应用程序已通过我们的 MobileIron 内部应用程序商店上传,而未通过 MobileIron 开发人员门户进行打包。
  • 该应用程序已通过我们的 MobileIron 内部应用程序商店上传,同时通过 MobileIron 开发人员门户打包。

信息

在 MobileIron Internal Store 中选择应用程序时的消息是荷兰语,并说:“Deze app is niet beschikbaar voor apparaten met Android For Work。” 大致翻译为:“此应用程序不适用于使用 Android For Work 的设备”,而安装按钮被禁用(灰显)。

我对 MobileIron 或拥有 Android For Work 配置文件的设备没有太多经验,因此任何建议都会有所帮助。提前致谢

4

1 回答 1

0

您是否尝试将最小 SDK 值设置为高于 21 级的值?

“Android 5.0(API 级别 21)允许组织设置工作配置文件”。 https://developer.android.com/work/managed-profiles.html

于 2019-03-04T19:23:28.043 回答