使用AirWatch部署企业iOS应用程序的最佳方式是什么?

使用AirWatch部署企业iOS应用程序的最佳方式是什么?,第1张

概述编辑:见本文末尾的结论. 首先,让我澄清一下我在SO上发现了一些类似的问题/答案,但没有一个适用于我的特殊情况.最接近的是this one,但它没有涉及AirWatch方面. 所以我会尝试非常具体. 背景 我有一个免费的iOS应用程序.我也有Android和Windows 10相同的应用程序,但这些不是我的关注. App应用程序中的任何人都可以使用iOS应用程序.但我有一些大型企业客户使用AirW 编辑:见本文末尾的结论.

首先,让我澄清一下我在SO上发现了一些类似的问题/答案,但没有一个适用于我的特殊情况.最接近的是this one,但它没有涉及AirWatch方面.

所以我会尝试非常具体.

背景

我有一个免费的iOS应用程序.我也有AndroID和windows 10相同的应用程序,但这些不是我的关注.
App应用程序中的任何人都可以使用iOS应用程序.但我有一些大型企业客户使用AirWatch来管理其设备的安装/更新周期.他们要么拥有Enterprise帐户,要么拥有VPP Apple帐户.他们希望我向他们提供IPA文件,以便他们可以通过AirWatch自行分发.
在我看来,这是一个非常合理的请求:他们只是想要更好地控制在他们的设备上安装的内容.

问题

根据我的理解,企业帐户要求使用客户的证书签署应用程序.但是,如果我有几个这样的客户,这意味着每次我有新的更新时,我必须为每个客户重新签署每个应用程序.那些拥有VPP账户的客户无法使用它们,因为VPP计划仅适用于付费应用,而不适用于免费应用.

注意:请记住,在我准备向这些客户提供应用程序的那个阶段,该应用程序已经过App Store的审核和接受.所以它被认为是合法的.

在谷歌搜索这个问题一段时间之后,我知道如果以未签名的形式提供应用程序,那么其他人可能会第一次签署应用程序或签名.但是,AirWatch显然不支持重新签名的应用程序(我认为,其他MDM也是如此).

如果该信息不正确,那么我想我需要知道的是我作为程序员必须遵循的配方,然后才能将应用程序提供给我的客户,以及他们必须采取哪些步骤才能使用AirWatch进行部署.

那么我如何将我的免费应用程序提供给我的客户,这样他们就可以自己管理发行版,而不必在每次更改内容时都要经历另一套麻烦.
请记住:如果我只有一个企业客户,我不会再考虑一下,我只会使用他们自己的证书,但我有几个具有相同要求的潜在客户,所以重点是让所有人都能轻松而对我自己.

我希望我的问题很清楚,提前感谢任何帮助.

编辑 – 结论:我能够验证未签名的IPA文件是否可以与客户的证书签名并上传到他们的AirWatch分发应用程序.这意味着我只需向具有相同问题的任何客户提供未签名版本,他们就可以使用他们的MDM自行分发应用程序.希望这些信息有助于他人.

解决方法 如果您的客户真的无法重新签署您的IPA,我相信您最好的解决方案是为自己注册企业帐户,然后使用您自己的企业配置文件签署单个ipa以便分发给公司需要应用程序.他们的MDM平台应该能够处理企业签名身份的“信任”,因此最终用户的体验与他们安装和运行由他们自己的企业帐户签名的体验没有什么不同.

这样做的缺点是,当您的个人资料证书即将到期时,您将为您的客户提供新版本.如果您让他们重新签署您的IPA,他们有责任跟踪并在新的配置文件到期时重新分配/重新分发新的配置文件.

此外,我从未听说过MDM分发重新签署的IPA有任何限制.我甚至不明白他们如何阻止它,因为正确重新签名的IPA应该与使用新的签名身份和配置文件构建和签名的IPA没什么不同.我会挑战这一点,因为许多MAM(移动应用程序管理)供应商提供的应用程序包装会重新签署二进制文件,并允许您通过MDM系统分发这些已撤销的IPA.我真的希望任何有Airwatch的公司知道如何使用像iReSign这样的东西来辞职.这真的是你最简单的选择.为每个版本构建一个IPA,将其发送给您的所有客户,每个客户都可以使用自己的签名身份重新签名.这样,如果您停止开发,他们就不会依赖您的签名身份和配置文件来保持应用程序的运行.

总结

以上是内存溢出为你收集整理的使用AirWatch部署企业iOS应用程序的最佳方式是什么?全部内容,希望文章能够帮你解决使用AirWatch部署企业iOS应用程序的最佳方式是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1049751.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存