【问题标题】:MDM iOS 9 app install failureMDM iOS 9 应用安装失败
【发布时间】:2015-10-27 15:32:16
【问题描述】:

为什么 IPA 会侧载,而不是通过 AirWatch 安装?

我们的内部应用程序将在使用 iTunes 从 Mac 侧加载时安装。

但是,对于企业范围内的分发,我们使用 AirWatch。当通过 AirWatch 使用完全相同的 IPA 时,应用程序无法安装,返回错误信息“无法安装”而没有任何其他信息。那我错过了什么?

如果配置文件和签名不正确,我一开始就不应该构建应用程序。正确的?

一旦构建并可以侧载,它就应该毫无问题地通过 AirWatch 安装。

从 Apple Configurator 探索 IPA 时,我们从日志文件中检索到以下内容:

10 月 23 日 14:19:23 Grant-Test-iPad ondemandd[171]:无法更新清单,我们找不到它的捆绑 URL。
10 月 23 日 14:19:23 Grant-Test-iPad ondemandd[171]:调用 applicationDownloadInitiated:回复块出错:错误域 = _OnDemandResourcesErrorDomain 代码 = 114“(空)”用户信息 = {NSLocalizedRecoverySuggestion = LSApplicationProxy 没有返回捆绑 URL。}
10 月 23 日 14:19:23 授权测试-iPad itunesstored[130]:[ApplicationWorkspace]:使用 bundleID 安装软件包:com.healthsouth.HSPreassessment:bundleVersion:1.1.10023 路径:/var/mobile/Media/Downloads/1966681134488032800/-3221430272025313765
10 月 23 日 14 日: 19:23 Grant-Test-iPad itunesstored[130] :文件以 0x0d0a0d0a 开头;预计 0x504b0304
10 月 23 日 14:19:23 Grant-Test-iPad itunesstored[130]:BundleValidator:bundlerIdenfier 的存档无效:com.healthsouth.HSPreassessment 路径:/var/mobile/Media/Downloads/1966681134488032800/-32214302720251310 月 23 日 14:19:23 Grant-Test-iPad itunesstored[130] : [ApplicationWorkspace]: Bundle 已针对 bundleIdentifier 验证:com.healthsouth.HSPreassessment 成功:0
10 月 23 日 14:19:23 Grant-Test- iPad itunesstored[130]:[ApplicationWorkspace]:卸载 bundleIdentifier 的应用程序占位符:com.healthsouth.HSPreassessment;成功:0
10 月 23 日 14:19:23 Grant-Test-iPad itunesstored[130]:[ApplicationWorkspace]:无法安装应用程序:com.healthsouth.HSPreassessment; /var/mobile/Media/Downloads/1966681134488032800/-3221430272025313765; (null)
10 月 23 日 14:19:31 Grant-Test-iPad corecaptured[425]:CCProfileMonitor::freeResources 完成
10 月 23 日 14:19:31 Grant-Test-iPad corecaptured[425]:得到了XPC 错误:连接无效
10 月 23 日 14:19:31 Grant-Test-iPad corecaptured[425]:CCLogTap::profileRemoved,所有者:com.apple.driver.AppleBCMWLANCore0,名称:DriverLogs

1234565 >

显然正在使用的设备名为 Grant-Test-iPad。

我的问题似乎是,如果如第一行所示,清单无法更新,我们如何才能旁加载应用程序?

【问题讨论】:

    标签: ios ipad ipa mdm airwatch


    【解决方案1】:

    TL;DR:您可以使用 iTunes 安装 IPA(专为 AdHoc 分发而构建),但如果该设备未包含在列表中,您将无法运行它。 该错误可能是指为 Ad-Hoc 分发构建的 IPA 中包含的清单文件。

    要在 XCode 中构建应用程序,您需要有效的 AppID 以及开发和分发证书以及配置文件。 要使用 AirWatch(或通过网站)分发 IPA,您需要为企业分发签名的 IPA,并且用户需要向开发团队授予信任

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-23
      • 2018-08-08
      • 1970-01-01
      • 1970-01-01
      • 2013-11-23
      • 1970-01-01
      相关资源
      最近更新 更多