【问题标题】:IPA file + plist required for Overthe air installation?无线安装需要 IPA 文件 + plist?
【发布时间】:2012-12-26 07:05:25
【问题描述】:

我遇到了一个问题,我有一个 ipa 文件,我需要为无线安装程序准备这个文件,可以共享。我有一个windows环境。 我需要单独上传一个 .ipa 文件。但是我从各种博客中了解到,我需要创建具有捆绑标识符、版本和应用程序 URl 的 .plist 文件。 根据我的调查,我发现这些信息在 .ipa 文件中可用,它存储在 Info.plist 文件中,在 .ipa 中。 我想知道如何在 javascript 环境中从 .ipa 文件中读取这些信息并准备无线安装所需的 plist 文件。

谁能帮我解决这个问题?

【问题讨论】:

    标签: javascript ios html ios5


    【解决方案1】:

    当您发布您的应用程序以进行企业分发时,将为您生成您关心的 .plist 文件(以及 .ipa)。如果您确实想使用 Ad Hoc 证书进行分发,只需在签署应用程序以进行企业分发时使用 Ad Hoc 证书。

    更多信息请参见this question

    【讨论】:

    • 嗨,我遇到的问题是没有任何 XCODE 开发 iDe,也没有使用 MAC 平台。在使用纯 Windows 环境时如何获得这个?问题是当有人向我发送一个 ipa 文件并且我想为 w/o mac 环境的 oTA 准备这个文件时?
    • 只向您发送 .ipa 文件的人应该阅读我参考的说明,然后将他们创建的 .ipa 和 .plist 文件发送给您。它已经为您创建好了。告诉那个人按照你的方式发送。
    【解决方案2】:

    那么您收到 ipa 文件了吗?然后,您需要确保您的设备已链接到它所在的帐户。 然后,您可以将 ipa 文件导入 iTunes(mac 或 windows)同步您的设备,它就会在那里。

    所有设置都是通过网络浏览器中的临时门户完成的。一旦您拥有了 ipa 文件并使用正确的证书(无论如何您都需要)对其进行签名,您就可以开始使用了。 info.plist 或任何其他 plist 不再需要 - 这是应用程序的一部分,可以被任何 ios 设备读取。

    如果您想在比构建 ipa 文件之前计划的更多设备上安装证书,那么证书将是您的主要问题。

    【讨论】:

    • 感谢您的见解。但我的情况不同。我只收到一个 ipa 文件,然后从设备上单击它,我应该能够在不打开 iTunes 的情况下进行安装。我认为这只能通过 plist 实现。物品:链接。为此,我需要生成 plist 并用 itms 链接封装对吗???示例场景:使用 windows 桌面的最终用户上传 ipa 文件,从设备打开时应自动安装!
    • 根据我的研究,虽然我会遵循以下方法,如果我错了,请发表评论。 1. 解压 .ipa 文件 2. 在其中查找 info.plist 文件。 3. 在其中查找值 4. 生成 Over the Air plist 文件。 5. 提供在 plist 文件中存储 Ipa 文件的服务器 url。 6.封装itms链接并给出plist url。通过这个程序,我可以得到我想要的解决方案。这种方法正确吗???在上述方法中,我不需要在 javascript 环境中解压缩 ipa 文件找到 plist 文件并读取值。步骤 1 2 和 3 对我来说不清楚,谁能帮忙?
    • 好的,我以前从未尝试过这种方式,但这是 6 个步骤,看起来相当复杂,而不是 itunes 方式。祝你好运:-)
    猜你喜欢
    • 1970-01-01
    • 2019-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-15
    • 2021-05-01
    • 2021-11-07
    相关资源
    最近更新 更多