我正在通过企业分发开发和分发iPad应用程序。他们下载并执行正常,所以一切正常(网络链接,ipa文件,plist文件,配置......)。
“问题”是当用户点击要下载的链接时,显示下载进度的iPad中的进度条显示为“正在等待...”但是为空且永不改变。完成后,它将变为“正在安装...”,然后它会正确显示安装进度。
对于小型应用程序而言,这不是一个真正的问题,但对于较大的应用程序,它会让用户认为没有任何事情发生。
有没有办法显示下载进度?
答案 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来修复此问题。