如何使应用程序可用于在Android for Work上安装

时间:2019-03-04 18:28:32

标签: android xamarin xamarin.forms android-for-work mobileiron

问题

我一直在为Android平台开发Xamarin.Forms应用。该应用程序打算在Google Play商店中发布,但出于测试目的,我需要通过MobileIron内部应用商店将Beta版本部署到启用了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内部商店中选择应用程序时,该消息以荷兰语显示,并表示:“ Deze应用程序很容易遇到Android For Work。”大致翻译为:禁用安装按钮(显示为灰色)时,“此应用程序不适用于使用Android For Work的设备”。

我没有使用MobileIron或拥有Android For Work个人资料的设备的丰富经验,因此任何建议都可以帮助您。预先感谢

1 个答案:

答案 0 :(得分:0)

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

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