【问题标题】:iOS7 itms-services scheme not work?iOS7 itms-services 方案不起作用?
【发布时间】:2013-09-29 04:57:00
【问题描述】:

我有一个通过本地 wifi 分发的内部应用程序

在发布页面有这样的链接

itms-services://?action=download-manifest&url=http://192.168.1.231/app/plist/houseApp/out.plist

这适用于 iOS 7 Safari

但是当我将此页面添加到主屏幕时(如网络应用程序)

同样的链接失效了,apache access.log没有关于/app/plist/houseApp/out.plist的记录

这在 iOS 6 中有效

有人知道吗?

【问题讨论】:

    标签: ios ios7 iphone-web-app in-house-distribution


    【解决方案1】:

    在 7.1 更新中,所有软件安装服务都强制使用 HTTPS 协议,还包括非标准的 itms-services:// URL。

    您需要更改协议类型:

    有关更多详细信息以及如何获得证书,请访问:Fix certificate error on iOS 7

    【讨论】:

      【解决方案2】:

      Apple 似乎已在独立 web 应用程序中禁用了 iOS7 中的所有 URL 架构(包括 mailto: 链接)。这对我的工作地点有严重影响。

      看到这个帖子:https://discussions.apple.com/thread/5385948?start=0&tstart=0

      【讨论】:

        【解决方案3】:

        这在 iOS 8.0 中对我有用。只需使用 https 作为 URL。

        【讨论】:

          猜你喜欢
          • 2013-12-12
          • 1970-01-01
          • 2013-10-04
          • 2015-12-20
          • 1970-01-01
          • 2015-12-15
          • 2014-11-11
          • 2013-10-02
          • 2014-01-24
          相关资源
          最近更新 更多