0

这可能是一件非常简单的事情,我错过了它——但是我们有一个企业开发者许可证,并希望在内部发布一个应用程序。

我已经创建了 .ipa 文件和 .plist 文件以及 index.html 文件。

我将它们托管在经过认证的服务器(https)上-所以我应该在那里很好,但是当我导航到该站点并单击链接时,我什么也没发生。

我的 index.html 文件包含一个指向 .plist 文件的链接,它看起来像这样:

<a href="itms-services://?action=download-manifest&url=https://54miles.ourorganization.org/54%20Miles.plist" id="text">Version 1.1 of the 54 Miles App</a>

在 plist 中是以下内容:

                <dict>
                    <key>kind</key>
                    <string>software-package</string>
                    <key>url</key>
                    <string>https://54miles.ourorganization.org/54%20Miles.ipa</string>
                </dict>

该应用程序在 54 和 Miles 之间有一个空格,这似乎是让我挂在这里的原因。不确定实现它的最佳方法,因为我的理解是我只是创建带有指向 .plist 的链接的 .html 文件 - 一旦被点击 - 它会要求安装应用程序。

有没有我遗漏的步骤?我应该做的事情,但不是吗?

4

1 回答 1

0

现在最终使用了一种解决方法 - 通过使用 Dropbox 的 https。仍在调查为什么在内部(在 https 站点上)托管它不起作用,但与此同时,我上面概述的过程已经奏效,但使用了外部服务器(不理想!)。

于 2014-10-27T12:45:52.653 回答