首页 > 解决方案 > iOS itms-service 不工作,无法通过 safari 安装应用程序

问题描述

我正在尝试通过 Safari 安装 iOS 应用程序。归档 IPA 文件时,我已签入 Over Air 安装并为 ipa、57x57、512x512 图像输入了正确的 URL。然后创建 Manifest Plist 文件。

我正在使用以下 URL 调用 Manifest 文件

itms-services://?action=download-manifest&url=MANIFEST_SERVER_URL

尝试打开链接时,它正确显示在 iTunes 中打开,但有一段时间没有任何反应。

然后我收到此警报“无法连接到 URL ”。

为什么会这样?这是因为我们在服务器中使用自签名证书。如果是,如何在不购买证书的情况下解决它。

标签: ios

解决方案


您需要有效的 HTTPS 证书才能使用它。

你可以

  • 在letsencrypt.org 获得免费证书
  • 将您的应用程序上传到 DropBox 或其他提供 HTTPS URL 的文件共享服务
  • 通过 hockeyapp 或 TestFlight 等分发服务分发构建

推荐阅读