小编Fil*_*pus的帖子

使用AirWatch部署企业iOS应用的最佳方法是什么

编辑:见结论在这篇文章的结尾。

首先,让我澄清一下,我在SO上找到了一些类似的问题/答案,但是没有一个适用于我的特定情况。最接近的一个是这个,但没有解决AirWatch方面的问题。

因此,我将尝试非常具体。

背景

我有一个免费的iOS应用程序。我也有适用于Android和Windows 10的相同应用程序,但我不关心这些。iOS应用程序可供App Store中的任何人使用。但是我有一些大型公司客户,他们使用AirWatch来管理其设备的安装/更新周期。他们有企业帐户或VPP Apple帐户。他们希望我为他们提供IPA文件,以便他们可以通过AirWatch自己分发它。在我看来,这是一个完全合法的要求:他们只想更好地控制设备上安装的内容。

问题

据我了解,企业帐户需要使用客户的证书对应用程序进行签名。但是,如果我有几个这样的客户,则意味着每次我有新的可用更新时,我都必须为每个客户重新签名每个应用程序。拥有VPP帐户的客户无法使用它们,因为VPP计划仅适用于付费应用程序,不适用于免费应用程序。

注意:请记住,当我准备向这些客户提供应用程序时,该应用程序已被App Store审核并接受。因此,这被认为是合法的。

在搜索了一段时间后,我知道如果其他人以未签名的形式提供应用程序,则有可能其他人会对其进行签名或首次签名。但是,AirWatch显然不支持已辞职的应用程序(我认为,其他MDM也是如此)。

如果该信息不正确,那么我想我只是想作为编码人员在向客户提供应用程序之前必须遵循的食谱,以及他们需要采取哪些步骤才能使用AirWatch进行部署。

因此,我如何将我的免费应用程序提供给我的客户,以便他们可以自己管理分发,而不必每次更改内容时都经历另一个麻烦。记住:如果我只有一个公司客户,我不会再三思而行,我只会使用他们自己的证书,但是我有几个具有相同要求的潜在客户,所以重点是使他们所有人都容易我自己。

我希望我的问题很清楚,在此先感谢您的帮助。

编辑-结论:我能够验证可以使用客户的证书对未签名的IPA文件进行签名,然后将其上传到其AirWatch分发应用程序。这意味着我只需要向具有相同问题的任何客户提供未签名的版本,他们就可以随自己的MDM一起分发该应用程序。希望这些信息对其他人有帮助。

deployment enterprise ios apple-vpp airwatch

6
推荐指数
1
解决办法
2942
查看次数

标签 统计

airwatch ×1

apple-vpp ×1

deployment ×1

enterprise ×1

ios ×1