2013-10-02 23 views
7

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

该应用程序是从旧版本升级,可以安装旧版本没有问题。主要变化是从非弧到弧的转换和用故事板的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 

谢谢!

+0

FWIW,testflightapp.com有一个非常简单的部署过程,你不需要访问iTunes来做到这一点。 – Justin

+0

发生在我身上...... – Stavash

+0

当您在设备上使用ios7安装Xcode5时,您是否先运行该应用程序? – Manthan

回答

4

这通常是因为一些原因,我发现:
- 检查100次,如果构建与正确的身份签署,并置备轮廓
- 如果该设备是新添加到门户网站和配置文件,请确保你已经下载了新的配置文件,并把它添加到Xcode
- 尝试从设备中取出的特定配置文件
- 尝试重新启动设备,计算机
- 检查设备日志,尤其是installd线无效供应曲线。
- 检查设备的UDID在门户网站中是否正确(应用程序在iOS7上显示的UDID不正确)
- 一次在全新安装的iOS上,我必须等待5-10分钟才能安装并没有发生过任何事情。

希望这些建议之一有所帮助。

+0

您的建议在某个地方处于领先地位,我添加了日志,现在我将处理配置文件以查看问题来自哪里。谢谢。 –

+2

从我的设备中删除所有设置配置文件后,thx再次解决问题。 –