AirWatch MDM with Xamarin ipa



我们目前正在将一些使用Xamarin.iOS构建的移动应用程序添加到我们的AirWatch MDM企业商店中。不幸的是,它没有正常运行:我们在设备上触发下载,它下载了应用程序,但没有安装在设备上。我们检查了设备日志,我们的配置文件或代码签名似乎有问题。

其他人是否已经将Xamarin.iOS与AirWatch MDM一起使用?如果是,那么你如何构建你的ipa文件?目前,我们使用LLVM为armv7+armv7构建它们,并链接所有程序集,我们使用AppStore模式构建。

当我们在AdHoc模式下使用配置文件中的UDID构建应用程序并通过iTunes添加它时,它的安装和运行都很好。也许有必要采用AdHoc方式,使用这个ipa文件,引用所有UDID,或者,我们应该采用InHouse方式?https://developer.apple.com/programs/ios/enterprise/

我没有使用过AirWatch,但我目前确实为公司内部应用程序使用了Enterprise程序(带有临时构建)。当我在签署应用程序时尝试使用错误的配置文件时,我也遇到了同样的问题。

是的,我已经在Airwatch中使用Xamarin两年了。我在现场部署应用程序没有问题。我经常为程序提供更新,在大多数情况下,它们在几天内100%部署。上一次强制部署的大部分在不到8小时内完成。

听起来这可能是你将应用程序上传到Airwatch的方式。您是否需要用户设备上没有的东西,例如密码?

我有大约240个IOS设备部署了混合操作系统(6.0-8)。我不为AppStore构建应用程序。我可以看出这可能是部署方法的一个问题。当您在Airwatch中通过IPA进行部署时,假设您正在部署企业应用程序。当我部署AppStore程序时,我使用目录,它们通过AppStore安装。

我们的IPA通过iTunes或Airwatch进行工作。如果我能提供任何进一步的帮助,请告诉我。

最新更新