【问题标题】:itms-services IPA wireless distribution link not workingitms-services IPA 无线分配链接不工作
【发布时间】:2013-12-12 02:02:34
【问题描述】:

我正在尝试通过网站下载 IPA。通过阅读,我看到这是完成 itms-services。

我的问题是我在 php 中的链接不起作用 - 我感觉这取决于语法,但我无法弄清楚。我尝试了 url 编码等,但没有运气。

有什么想法吗?

echo '<a href="itms-services://?action=download-manifest&url=http://localhost:8888/hockey/hockey/appname_type/info.plist">Click here to donwnload</a></br>';

【问题讨论】:

    标签: ios ipa software-distribution ad-hoc-distribution


    【解决方案1】:

    这是Apple answers themselves关于这个问题的内容:

    是的,itms:// 类型的链接在模拟器中不起作用。

    【讨论】:

    • 哇......显然也没有真正的方法来测试它们......今天我们在产品中测试!
    • 或者,你知道,你可以有一个 dev/staging/qa 环境:)
    【解决方案2】:

    我“认为”URL 现在必须是 HTTPS 与 HTTP,根据 Apple 安全更改。

    【讨论】:

      【解决方案3】:

      您只需要对 url 进行 url 编码。所以不是

      http://localhost:8888/hockey/hockey/appname_type/info.plist

      你用这个

      http%3A%2F%2Flocalhost%3A8888%2Fhockey%2Fhockey%2Fappname_type%2Finfo.plist

      【讨论】:

      • 嗯。出于好奇,点击链接后会发生什么?
      • 我的 iOS 模拟器上的 Safari 出现错误无法打开页面... Safafri 无法打开页面,因为地址无效
      • 我刚刚使用模拟器尝试了我的一个链接,我得到了同样的错误。如果您有可用的设备,请尝试在该设备上进行测试。
      • 在设备上试过 - 我得到错误无法连接到本地主机
      • 在你的 info.plist 文件中,是 url http://localhost:8888/hockey/hockey/appname_type/info.plist的值
      【解决方案4】:

      您在 info.plist 中的 ipa 文件的 url 是否正确? 它必须是绝对网址,f.e.

      <key>url</key> <string>http://localhost:8888/hockey/hockey/appname_type/info.ipa</string>

      并且它不应该在 .htpasswd 安全目录中。

      【讨论】:

        【解决方案5】:

        除非您运行的是拥有自己的 Web 服务器的越狱 iOS 设备,否则 localhost url 将不起作用。我怀疑您的本地主机引用在您的 Mac 上的 Safari 中有效,因为它正在运行一个提供文件的 Web 服务器。

        您需要在链接中指定 Mac 的 IP 地址,例如

        <a href="itms-services://?action=download-manifest&url=http://192.168.0.100:8888/hockey/hockey/appname_type/info.plist">Click here to donwnload</a></br>';
        

        但将 192.168.0.100 替换为 Mac 的 IP 地址。

        请注意,这在模拟器中不起作用,因为您无法通过 itms-services 安装应用程序

        【讨论】:

          猜你喜欢
          • 2018-01-06
          • 2012-02-11
          • 1970-01-01
          • 1970-01-01
          • 2013-09-29
          • 2019-11-20
          • 1970-01-01
          • 1970-01-01
          • 2014-10-23
          相关资源
          最近更新 更多