5

如果一个组织的所有成员都获得了一个 iOS(iPhone 和 iPad)应用程序二进制文件,该二进制文件是在 Apple Enterprise Deployment 方案下签署的,用于临时部署,如何管理更新?是否必须手动向用户发送更新的二进制文件/手动提示(电子邮件等)下载更新的二进制文件?或者是否有本地机制来检查远程 .ipa 是否已更新,并提示用户更新?

非常感谢

4

3 回答 3

1

没有本地方法,您必须通知用户更新或在应用程序中构建您自己的检查。

HockeyKit可能可以帮助您,尽管您可以将它用于企业应用程序的临时构建。

于 2012-12-04T09:50:12.957 回答
1

另一种可能性是使用testflightapp.com。我以这种方式管理内部应用程序。当您上传新版本时,所有注册用户都会收到一封电子邮件,他们可以直接从电子邮件(如果它在设备上)或使用试飞网络应用程序进行升级。

于 2012-12-04T14:12:09.447 回答
0

名为Apperian EASE(企业应用服务环境)的移动应用管理解决方案就是为此设置的。可以通过两种方式更新应用程序:

(1) 在用户设备上运行本机“应用程序目录”。进行更新时,管理员可以决定他们是否希望更新是强制性的(立即的)、可选的或在特定日期/时间安装。当需要更新应用程序时,“应用程序目录”将显示推送通知徽章。

(2) 有一个 EASE SDK,应用程序可以在其中检查服务器以查看是否有更新的版本可用。如果是,则另一个调用允许应用程序“自我更新”。

在上述任何一种情况下,更新都是通过不需要 MDM 的无线 (OTA) 方法完成的。

另一种替代方法(DIY 除外)是使用 MDM 解决方案,但所有用户都必须注册 MDM 才能接收应用程序更新。

于 2012-12-04T20:51:57.357 回答