下载进度条不会改变iOS企业分发的进度

时间:2013-02-12 10:15:48

标签: ios downloading enterprise-distribution

我正在通过企业分发开发和分发iPad应用程序。他们下载并执行正常,所以一切正常(网络链接,ipa文件,plist文件,配置......)。

“问题”是当用户点击要下载的链接时,显示下载进度的iPad中的进度条显示为“正在等待...”但是为空且永不改变。完成后,它将变为“正在安装...”,然后它会正确显示安装进度。

对于小型应用程序而言,这不是一个真正的问题,但对于较大的应用程序,它会让用户认为没有任何事情发生。

有没有办法显示下载进度?

3 个答案:

答案 0 :(得分:2)

阻止Web服务器(在本例中为Apache)gzip-ing文件 (无论如何都没用)为我启用了进度指示器:

# Don't compress images and compressed files SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|mbtiles|zip|ipa|tgz|gz|bz2)$ no-gzip dont-vary

答案 1 :(得分:0)

这是通过ad-hoc分发下载应用时的默认行为。您点击该链接,然后获得Waiting...,并在获得Installing...之后 据我所知,不可能改变它。

答案 2 :(得分:0)

我也遇到了这个问题。

就我而言,我在个人mac中设置了企业环境,将ipa文件放在web共享文件夹中,然后创建app.plist并下载html。

从mac,我创建了一个网络。

然后让iPhone加入网络,访问html下载应用程序。

但是,下载进度条始终等待没有进展。

我通过使用子网255.255.255.0将iphone中的wifi设置更改为静态IP来修复此问题。