我正在通过企业分发开发和分发 iPad 应用程序。它们下载并执行良好,所以一切正常(网络链接、ipa 文件、plist 文件、配置......)。
“问题”是当用户单击下载链接时,iPad 中显示下载进度的进度条显示为“Waiting...”,但为空且永远不会更改。完成后,它会变为“Installing...”,然后正确显示安装进度。
对于小型应用程序,这并不是一个真正的问题,但对于较大的应用程序,它会让用户认为什么都没有发生。
有没有办法显示下载进度?
我正在通过企业分发开发和分发 iPad 应用程序。它们下载并执行良好,所以一切正常(网络链接、ipa 文件、plist 文件、配置......)。
“问题”是当用户单击下载链接时,iPad 中显示下载进度的进度条显示为“Waiting...”,但为空且永远不会更改。完成后,它会变为“Installing...”,然后正确显示安装进度。
对于小型应用程序,这并不是一个真正的问题,但对于较大的应用程序,它会让用户认为什么都没有发生。
有没有办法显示下载进度?
阻止 Web 服务器(在这种情况下为 Apache)对文件进行 gzip 压缩(无论如何这都没用)为我启用了进度指示器:
# Don't compress images and compressed files
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|mbtiles|zip|ipa|tgz|gz|bz2)$ no-gzip dont-vary
I also faced this problem.
In my case, I setup the enterprise environment in my personal mac, place the ipa file in the web sharing folder, and create a app.plist and download html.
From mac, I created a network.
Then make iPhone join the network, access the html to download app.
However, the download progress bar was always waiting without progress.
I fixed the problem by changing the setting of wifi in the iphone to static ip, using the subnet 255.255.255.0.
这是通过临时分发下载应用程序时的默认行为。您单击该链接,然后您将获得Waiting...
并且在您拥有Installing...
据我所知之后无法更改它。