gpt4 book ai didi

iOS:Over The Air 分发适用于 iPad 1 (iOS 5) 但不适用于 iPad 3 (iOS 6)

转载 作者:可可西里 更新时间:2023-11-01 06:16:22 24 4
gpt4 key购买 nike

我正在尝试为企业内部应用程序设置空中分发。为了进行测试,我有一台装有 iOS 5 的 iPad 1 和一台装有 iOS 6 的 iPad 3。我尝试从中安装 ipa 的服务器位于我们公司的网络内,而 ipad 使用 VPN 客户端连接到该网络。

当使用 iPhone 配置实用程序安装时,该应用程序可在两台 iPad 上运行。但 Over The Air 安装仅适用于 iPad 1。在 iPad 3 上,单击下载链接时,我收到消息

"Cannot connect to Mysubdomain.myserver.com"

当我从 iPad 1 下载后检查服务器日志时,我看到了这个日志:

#Software: Microsoft Internet Information Services 7.5
#Version: 1.0
#Date: 2012-11-01 12:59:49
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2012-11-01 12:59:49 172.16.50.30 GET /sp_for_ipad/download.html - 80 - 172.16.127.177 Mozilla/5.0+(iPad;+CPU+OS+5_0_1+like+Mac+OS+X)+AppleWebKit/534.46+(KHTML,+like+Gecko)+Version/5.1+Mobile/9A405+Safari/7534.48.3 200 0 0 890
2012-11-01 12:59:52 172.16.50.30 GET /sp_for_ipad/manifest.plist - 80 - 172.16.127.177 iTunes-iPad/5.0.1+(32GB) 200 0 0 78
2012-11-01 12:59:55 172.16.50.30 GET /sp_for_ipad/image.57x57.png - 80 - 172.16.127.177 iTunes-iPad/5.0.1+(32GB) 200 0 0 31
2012-11-01 12:59:56 172.16.50.30 HEAD /sp_for_ipad/MyApp.ipa - 80 - 172.16.127.177 iTunes-iPad/5.0.1+(32GB) 200 0 0 109
2012-11-01 12:59:56 172.16.50.30 GET /sp_for_ipad/image.512x512.png - 80 - 172.16.127.177 iTunes-iPad/5.0.1+(32GB) 200 0 0 31
2012-11-01 13:04:45 172.16.50.30 GET /sp_for_ipad/MyApp.ipa - 80 - 172.16.127.177 iTunes-iPad/5.0.1+(32GB) 200 0 0 288293

当我尝试从 iPad3 下载时,这就是我在服务器日志中看到的所有内容:

#Software: Microsoft Internet Information Services 7.5
#Version: 1.0
#Date: 2012-11-01 12:59:49
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status time-taken
2012-11-01 13:04:00 172.16.50.30 GET /sp_for_ipad/download.html - 80 - 172.16.127.179 Mozilla/5.0+(iPad;+CPU+OS+6_0+like+Mac+OS+X)+AppleWebKit/536.26+(KHTML,+like+Gecko)+Version/6.0+Mobile/10A403+Safari/8536.25 200 0 0 62

因此,它甚至不查询 manifest.plist。

我的 download.html 看起来像这样:

<html>
<body>
<a href="itms-services://?action=download-manifest&url=http://Mysubdomain.myserver.com/sp_for_ipad/manifest.plist">Install App</a>
</body>
</html>

因此 - 该链接似乎适用于 iPad 1,但不适用于 iPad 3。我已经在服务器上正确设置了 MIME 类型。

奇怪的是 - 我还使用不在公司 VPN 内的另一台服务器测试了整个过程(因此我不在 iPad 上使用 VPN 客户端),在这种情况下,安装适用于两台 iPad。但现在我不知道 - 服务器可能有一些显着差异吗?

或者问题是否与通过 VPN 进行访问有关?

为什么它可以在 iPad1 上运行,但不能在 iPad3 上运行 - iOS6 中是否有任何不同可能导致该问题?

iOS6 设备的下载链接是否需要不同的外观?

感谢任何帮助!谢谢!

最佳答案

不确定,但您可以尝试消除显示图像和全尺寸图像键。可能是视网膜图像尺寸的问题。

关于iOS:Over The Air 分发适用于 iPad 1 (iOS 5) 但不适用于 iPad 3 (iOS 6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13183098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com