iphone - 使用 Xcode 5/iTunes 11 的临时部署

标签 iphone ios xcode

关于使用 iTunes 11 临时分发应用程序,我遇到了一个奇怪的问题。 所有设置似乎都正常(配置文件、证书等)。 我从 xcode 5 分发应用程序,使用临时证书对其进行签名并将其添加到 iTunes。 我将应用程序从 iTunes 安装到我的设备(iPhone 5、IOS 7.0.2)并且一切正常,但完成后,该应用程序在设备上保持深灰色/阴影(中间没有加载进度圆圈)。如果我点击该应用程序,它将永远显示“正在安装...”。

本应用是旧版本的升级版,旧版本安装没有问题。主要变化是从非弧线到弧线的转换以及用 Storyboard替换 xib。

Oct  2 16:41:04 Kiphone installd[62] <Notice>: 0x2c3000 handle_install_for_ls: Install of "/var/tmp/com.apple.atc.Apps/com……" requested by atc
Oct  2 16:41:04 Kiphone installd[62] <Notice>: 0x2c3000 MobileInstallationInstall_Server: Installing app com…..
Oct  2 16:41:04 Kiphone installd[62] <Notice>: 0x2c3000 install_application: Installing placeholder
Oct  2 16:41:05 Kiphone installd[62] <Notice>: 0x2c3000 MobileInstallationInstall_Server: Staging: 0.01s; Waiting: 0.00s; Installation: 0.21s; LS Sync: 0.00s; Overall: 0.21s
Oct  2 16:41:11 Kiphone installd[62] <Notice>: 0x241000 MobileInstallationInstall_Server: Installing app com……
B2-4725-AD8B-07C3CCDFB4A9. shouldCommit=1.
Oct  2 16:41:11 Kiphone installd[62] <Error>: profile not valid: 0xe8008012
Oct  2 16:41:11 Kiphone installd[62] <Error>: 0x241000 install_embedded_profile: Could not install embedded profile: 0xe8008012
Oct  2 16:41:14 Kiphone installd[62] <Error>: entitlement 'keychain-access-groups' has value not permitted by provisioning profile 'SSMobile AdHoc CC'
Oct  2 16:41:14 Kiphone installd[62] <Error>: entitlement 'keychain-access-groups' has value not permitted by provisioning profile 'iSS mobile adhoc'
Oct  2 16:41:14 Kiphone installd[62] <Error>: 0x241000 verify_signer_identity: MISValidateSignatureAndCopyInfo failed for /var/tmp/install_staging.DTmWby/foo_extracted/Payload/ssmD.app/ssmD: 0xe8008016
Oct  2 16:41:14 Kiphone installd[62] <Error>: 0x241000 do_preflight_verification: Could not verify executable at /var/tmp/install_staging.DTmWby/foo_extracted/Payload/ssmD.app
Oct  2 16:41:14 Kiphone installd[62] <Error>: 0x241000 install_application: Could not preflight application install
Oct  2 16:41:15 Kiphone installd[62] <Error>: 0x241000 handle_install_for_ls: API failed

谢谢!

最佳答案

这通常是因为我发现的一些原因:
- 检查 100 次构建是否使用正确的身份和配置文件签名
- 如果设备是新添加到门户和配置文件的,请确保您已下载新的配置文件并将其添加到 Xcode
- 尝试从设备中删除特定配置文件
- 尝试重新启动设备、计算机
- 检查设备日志,尤其是 installd 行是否存在无效配置文件。
- 检查门户中设备的 UDID 是否正确(应用程序在 iOS7 上不再显示正确的 UDID)
- 在全新安装 iOS 时,我不得不等待 5-10 分钟才能安装,但从未发生过。

希望这些建议中的一个对您有所帮助。

关于iphone - 使用 Xcode 5/iTunes 11 的临时部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19137847/

相关文章:

ios - 更新到 iOS 9 后,Xcode 6.4 不支持我的设备

iphone - Xcode自动将对象转换为NSArray

iphone - UIpopoverviewcontroller 单击按钮隐藏 popoverview 并从父 View 中打开 imagepicker

带有声音的 IOS 警报消息

ios - PFUser/PFInstallaion saveEventually - 调用中参数 #1 缺少参数

ios - 更改导航栏后退按钮的厚度

iphone - 获取文档目录中的目录数组

iphone - device Orientation 到 statusBar Orientation 改变

ios listview 行索引似乎已关闭

ios - 尝试在后台上传时 NSURLSessionUploadTask 崩溃