ios - 自 iOS 7 发布以来,不会为添加到配置文件的设备安装临时 iOS .ipa 文件

标签 ios provisioning-profile ios-provisioning ad-hoc-distribution hockeyapp

我有一个我已经开发了一段时间的 iOS 应用程序。最初 iOS 开发帐户中有大约 8 台设备,广告构建是通过 Hockey App 准备和分发的,没有问题。最近,我们添加了更多设备,但出于某种原因,临时构建无法安装在这些设备上(但可以继续在原始设备上正常安装)。

我已经反复查看 iOS 开发中心的证书、设备和配置文件。我已经三次检查了 XCode 中的所有build设置。该应用程序仅适用于 iOS 6 和 iOS 7。它内置于 XCode 5 中。我尝试通过 HockeyApp 安装该应用程序并直接通过 iTunes 安装。

尝试在设备上安装应用程序时,这是控制台的输出:

Sep 24 21:45:02 Micks-iPad itunesstored[88] : LaunchServices: updating placeholder for com.purifier.ios with icons
Sep 24 21:45:02 Micks-iPad installd[62] : 0x304000 handle_install_for_ls: Install of "/var/mobile/Library/Caches/com.apple.itunesstored/AppPlaceholders/3119681654421541181.app" requested by itunesstored
Sep 24 21:45:02 Micks-iPad installd[62] : 0x304000 MobileInstallationInstall_Server: Installing app com.purifier.ios
Sep 24 21:45:02 Micks-iPad installd[62] : 0x304000 install_application: Installing placeholder
Sep 24 21:45:03 Micks-iPad installd[62] : 0x304000 MobileInstallationInstall_Server: Staging: 0.01s; Waiting: 0.00s; Installation: 0.14s; LS Sync: 0.00s; Overall: 0.15s
Sep 24 21:45:06 Micks-iPad itunesstored[88] : LaunchServices: Creating installProgressForApplication:LSApplicationProxy: com.purifier.ios (Placeholder) withPhase:0
Sep 24 21:45:06 Micks-iPad lsd[74] : LaunchServices: Updating installState for parent  to LSInstallStateWaiting
Sep 24 21:45:06 Micks-iPad lsd[74] : LaunchServices: Updating installPhase for parent  to 0
Sep 24 21:45:19 Micks-iPad SpringBoard[33] : Killing com.purifier.ios for app installation
Sep 24 21:45:19 Micks-iPad itunesstored[88] : LaunchServices: installing app for existing placeholder LSApplicationProxy: com.purifier.ios (Placeholder)
Sep 24 21:45:19 Micks-iPad itunesstored[88] : LaunchServices: Creating installProgressForApplication:LSApplicationProxy: com.purifier.ios (Placeholder) withPhase:1
Sep 24 21:45:19 Micks-iPad lsd[74] : LaunchServices: Updating installPhase for parent  to 1
Sep 24 21:45:19 Micks-iPad installd[62] : 0x304000 handle_install_for_ls: Install of "/var/mobile/Media/Downloads/3119681654421541181/-915963357124799252" requested by itunesstored
Sep 24 21:45:20 Micks-iPad installd[62] : 0x304000 MobileInstallationInstall_Server: Installing app com.purifier.ios
Sep 24 21:45:20 Micks-iPad installd[62] : profile not valid: 0xe8008012
Sep 24 21:45:20 Micks-iPad installd[62] : 0x304000 install_embedded_profile: Could not install embedded profile: 0xe8008012
Sep 24 21:45:21 Micks-iPad securityd[77] : OCSPResponse: now > latestNextUpdate
Sep 24 21:45:22 Micks-iPad installd[62] : 0x304000 verify_signer_identity: MISValidateSignatureAndCopyInfo failed for /var/tmp/install_staging.AFwPty/foo_extracted/Payload/Purifier.app/Purifier: 0xe8008015
Sep 24 21:45:22 Micks-iPad installd[62] : 0x304000 do_preflight_verification: Could not verify executable at /var/tmp/install_staging.AFwPty/foo_extracted/Payload/Purifier.app
Sep 24 21:45:22 Micks-iPad installd[62] : 0x304000 install_application: Could not preflight application install
Sep 24 21:45:22 Micks-iPad itunesstored[88] : 0x441000 MobileInstallationInstallForLaunchServices: failed with -1
Sep 24 21:45:22 Micks-iPad itunesstored[88] : ERROR: MobileInstallationInstallForLaunchServices returned nil
Sep 24 21:45:22 Micks-iPad lsd[74] : LaunchServices: installation failed for app com.purifier.ios
Sep 24 21:45:22 Micks-iPad itunesstored[88] : LaunchServices: installPhaseFinishedForProgress: com.purifier.ios.Installing -  called, removing progress from cache
Sep 24 21:45:22 Micks-iPad installd[62] : 0x304000 handle_install_for_ls: API failed
Sep 24 21:45:31 Micks-iPad SpringBoard[33] : Killing com.purifier.ios for app installation

我已经尝试了所有我能想到的方法。非常感谢任何帮助,甚至是有关如何诊断问题的想法。

最佳答案

问题是 UDID 错误(感谢@neilco)。 UDID 错误的原因是因为我使用的 UDID 应用程序在 iOS7 中提供了错误的 UDID。

我检查了一堆其他 UDID 应用程序,它们在 iOS7 中都给出了错误的 UDID。似乎任何以一堆 FFFFFFFF... 开头的内容都是错误的。

回到该死的 iTunes...

关于ios - 自 iOS 7 发布以来,不会为添加到配置文件的设备安装临时 iOS .ipa 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18980783/

相关文章:

xcode - 使用命令行 xcodebuild 指定 PROVISIONING_PROFILE 时出错

ios - 在 mac 上安装配置文件时出错

ios - 没有具有有效签名身份的配置文件。找不到匹配的配置文件,xcode,ios

ios - SEL 在 iOS 中作为 IBOutlet

ios - CAEmitterCell 不使用图像?

ios - FaSTLane Gym 配置 Ad Hoc Distribution

iOS/Swift - UITableView reloadData 未被调用

crash - 导出存档时 Xcode 5 崩溃

ios - Testflight工作流程

ios - 添加新设备会使旧的配置文件无效吗?