gpt4 book ai didi

ios - Phonegap 构建临时 OTA

转载 作者:可可西里 更新时间:2023-11-01 03:58:24 24 4
gpt4 key购买 nike

上下文:我正在使用 Phonegap Build 来构建一个 .ipa 文件,用于临时 OTA 分发(针对 Beta 测试人员)。我在我的 Phonegap 构建配置文件中添加了一个新 key (这是我公司的概念验证),它是分发证书和导出为 .p12 文件的私钥。然后,我从 Apple 开发门户为临时用户请求并下载了移动配置文件。我用前一段时间构建的 native 应用程序制作了自己的 .plist,然后将 .ipa 放在 Web 服务器上,并按照通常的下载和安装说明进行操作。 .ipa 文件几乎 安装完毕,然后我收到一个错误提示无法下载该文件。我查看了 Organizer 中的设备日志,发现内容不多。控制台只是告诉我 MobileInstallationInstall: failed with -1 是问题所在。当我做同样的事情,但有开发者条款和开发者证书导出到 .p12 时,我可以通过 iTunes 毫无问题地安装它。但我似乎不太了解 OTA 分布。

关于我为什么会遇到这个问题以及我可以做些什么来解决它有什么想法吗?这是我根据过去的项目制作的 list plist:

编辑:是的,设备已正确分配给配置文件。

<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://myserver/adhoc_download/myapp.ipa</string>
</dict>
<dict>
<key>kind</key>
<string>full-size-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>http://myserver/adhoc_download/images/icon-ipad3.png</string>
</dict>
<dict>
<key>kind</key>
<string>display-image</string>
<key>needs-shine</key>
<true/>
<key>url</key>
<string>http://myserver/adhoc_download/images/icon-iphone4.png</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.mycompany.myapp</string>
<key>kind</key>
<string>software</string>
<key>subtitle</key>
<string></string>
<key>title</key>
<string>myapp</string>
</dict>
</dict>
</array>
</dict>
</plist>

最佳答案

ipa 中嵌入的配置文件真的是您认为的那样吗?一旦错误版本的配置文件进入构建或设备,就很难摆脱。

我建议将 ipa 上传到 testflight - 它的工作方式应该与手动 plist 设置大致相同,但会让您更清楚地了解实际安装的内容。

关于ios - Phonegap 构建临时 OTA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13425151/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com