ios - 企业分发的 iPhone 应用程序安装失败

标签 ios iphone xcode

使用企业版下载/安装的应用程序在很长一段时间内运行良好,直到现在突然停止并出现以下错误:

<Warning>: Killing xxx.OurApp for app installation
<Error>: 0x2ff99000 handle_install: Install of "/var/mobile/Media/Downloads/-9061050010711031503/-1709014265418617978" requested by itunesstored
<Error>: 0x2ff99000 MobileInstallationInstall_Server: Installing app xxx.OurApp
<Error>: profile not valid: 0xe8008011
<Error>: 0x2ff99000 install_embedded_profile: Could not install embedded profile: 0xe8008011
<Error>: Jul 10 18:10:47  SecTrustEvaluate  [leaf CriticalExtensions IssuerCommonName]
<Error>: 0x2ff99000 verify_signer_identity: MISValidateSignatureAndCopyInfo failed for /var/tmp/install_staging.h6dNxf/foo_extracted/Payload/OurApp.app/OurApp: 0xe8008015
<Error>: 0x2ff99000 do_preflight_verification: Could not verify executable at /var/tmp/install_staging.h6dNxf/foo_extracted/Payload/OurApp.app
<Error>: 0x2ffcf000 MobileInstallationInstall: failed with -1
<Error>: 0x2ff99000 install_application: Could not preflight application install
<Error>: 0x2ff99000 handle_install: API failed

奇怪的是,如果我们回滚包含指向昨天可用的 .plist 和 .ipa 的链接的网站,它就不再可用了。所以昨天工作的完全相同的 .plist 和 .ipa,今天给出了上面的错误。

我们唯一能想到的是,在归档(和企业分发)之前,我们在 xcode 中将应用程序的版本号从 1.0 增加到 1.3。但后来我们恢复到 1.0,但没有任何改变。

有遇到类似问题的吗?

最佳答案

似乎是新 .plist 中的一些错误。问题是,由于它经历了一半的安装过程,它在手机上放置了一个已安装一半的应用程序和一个损坏的配置文件。如果同时删除配置文件和应用程序,我们可以使用旧的(正确的).plist 安装旧的应用程序

关于ios - 企业分发的 iPhone 应用程序安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17576026/

相关文章:

ios - XCode 13.1 : Undefined symbol: __swift_FORCE_LOAD_$_XCTestSwiftSupport

ios - Xcode,模拟器 : App crashes on launch on older version of Simulator

ios - UISwipeGestureRecognizer 检测滑动对象

ios - 在 Swift 3 中添加观察者和选择器

ios - 从 NSString 创建KeychainValue

iphone - 创建有声音且无振动的 UILocalNotification

iPhone BDD 测试/iCuke 建议

ios - 如何在UITabBar之间快速传递数据

ios - 发出 AppSubmit 没有一个有效的配置文件允许指定的权利 Watchkit

ios - 如何访问自定义 TableViewCell 中按钮的索引路径?