gpt4 book ai didi

iOS8 Enterprise 应用程序安装问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:41:59 27 4
gpt4 key购买 nike

我已经研究这个问题很长时间了,在这里已经解决了很多问题,这些问题有助于解决一些问题,但我现在在设备日志中收到一些新的警告和错误,但我无法破译它们.

首先我得到以下信息:

<Warning>: LoadExternalDownloadManifestOperation: Ignore manifest download, already have bundleID:

这甚至不会启动安装,但我按照以下链接中的步骤操作:iOS 8 - Can't Install Enterprise App对包标识符和 list 文件进行了一些更改,它会尝试开始下载。

但是我现在收到以下错误/警告,我不确定是什么原因造成的:

<Notice>: 0x101dcc000 -[MIInstaller performInstallationWithError:]: Installing <MIInstallableBundle ID=com.bundle-name; Version=3.0, ShortVersion=(null)>  
<Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such process
<Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
<Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
<Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
<Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
<Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory
<Error>: 0x198de7310 Device-O-Matic: iterate_ancestors IORegistryEntryGetParentIterator failed: No such file or directory

还有:

<Warning>: LaunchServices: Creating installProgressForApplication:<LSApplicationProxy: 0x13cf84870> com.bundle-name(Placeholder) withPhase:3  
<Warning>: LaunchServices: installPhaseFinishedForProgress: com.bundle-name.InstallingPlaceholder - <NSProgress: 0x13e003120> : Parent: 0x0 / Fraction completed: 0.0000 / Completed: 0 of 100 called, removing progress from cache

和:

<Error>: Could not set socket option SO_OPPORTUNISTIC: Invalid argument

任何破译这些和揭示一些光的帮助将不胜感激。

更新:

我回去检查了 iOS 7.1.1,它在那里安装失败,所以我将 list 文件 iPA url 切换回 ftp://,它再次在 7.1.1 上运行,但 iOS8 抛出以下警告并失败下载应用程序:

<Notice>: Invalid URL scheme for background tasks: ftp. Valid schemes are http or https

但是将 IPA url 切换到 HTTPS 意味着该应用程序不会同时为 iOS 7.1.1 或 iOS 8.1 下载

最佳答案

我找到了解决我的问题的方法,下面是我为让它正常工作所做的一切。

我们的设置 + 背景故事:

我们有一个 AWS 网络服务器,上面运行着一个 HTTPS 网站。从 iOS 7.1 开始,我们的 list (plist) 托管在服务器上,但 IPA 存储在 FTP 上,这在整个 iOS 7 中运行良好。iOS 8 的引入意味着 FTP 不能再用于 IPA,所以我们想移动它像 PLIST 一样放到网络服务器上。在执行此操作之前,我们遇到了其他问题,导致 iPad 甚至无法尝试下载,因为我收到以下错误消息:

Ignore manifest download, already have bundleID: {bundle_id}

修复:

首先我按照这个 question 中的步骤操作并确保 list 文件中同时存在 full-size-imagedisplay-image

然后我根据此 question 中的另一个答案对 list 文件进行了一些其他更改.这些更改是针对 bundle-identifierbundle-version

在执行此操作时,我的 iOS 8 测试 iPad 会选择安装显示阴影图标但随后无法安装,但 iOS 7 iPad 仍会安装我看到以下消息:

<Notice>: Invalid URL scheme for background tasks: ftp. Valid schemes are http or https

这导致我将所有文件移动到网络服务器上,但 iOS 7 和 iOS 8 都无法安装。

我最初认为上述错误/警告之一可能导致它失败但似乎找不到答案。经过数小时的搜索和尝试修复后,我顿悟了,因为当我尝试在网络浏览器中查看 IPA 时,我得到了 404,我记得我们在将 PLIST 文件移动到服务器时遇到了类似的问题。要解决此问题,我必须在 IIS 7 服务器上添加 IPA MIME 类型。一旦我这样做了,我的应用程序的第 7 版本就会在 iOS 7 和 iOS 8 iPad 上下载安装。 application/octet-stream

的正确 MIME 类型

关于iOS8 Enterprise 应用程序安装问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26506304/

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