【发布时间】:2012-03-17 10:13:47
【问题描述】:
要求:
- 必须可通过 Internet 访问,而不仅仅是内部访问 公司网络(即必须有前端接口)
- App Store 服务器必须在内部托管(即没有第三方托管服务)
- 最好通过用户名/密码保护
- 最好能够自动将更新推送到授权设备
这背后的原因是,我们希望为大约 1,000 名用户提供有限的应用测试版,我们需要一种方法来将更新分发到这些用户的设备,而不会让公众可以访问我们的测试版软件。
我们最初只是探索在 Apache 网络服务器上托管 APK,但由于我们想限制访问,我们尝试将用户名/密码放在网络服务器上。好吧,事实证明,Android 下载管理器有一个错误,如果手机受 htaccess 保护,它会阻止将文件下载到手机。
接下来我们考虑使用 FTP 服务器,然后在每个 beta 测试人员的设备上安装一个 FTP 客户端,但这很麻烦。这是我们现在的最后选择。
“内部”应用商店服务器似乎是最好的选择。有解决方案吗?如果可能的话,最好是免费/开源的。
【问题讨论】:
-
www.testflight.com 似乎正在进入这个市场,并提供目前运行良好的 iOS 解决方案,并且正在推出适用于 Android 的解决方案。它是一款非常不错的 SaaS 工具,目前对小用户免费。
标签: android app-store enterprise