加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – Xcode 4.5 – 无法通过iTunes安装开发人员.ipa文件

发布时间:2020-12-14 17:54:13 所属栏目:百科 来源:网络整理
导读:我有很多次为了测试目的而开发构建器,一切都运行良好.是!将我的 Xcode更新到4.5版之后,我无法通过iTunes安装我的开发人员版本. 我在配置文件中的每台设备上的情况都是一样的. 我有什么和我曾与其他开发人员一起检查过两次,以避免个人错误: 1)开发者证书 2)
我有很多次为了测试目的而开发构建器,一切都运行良好.是!将我的 Xcode更新到4.5版之后,我无法通过iTunes安装我的开发人员版本.
我在配置文件中的每台设备上的情况都是一样的.

我有什么和我曾与其他开发人员一起检查过两次,以避免个人错误:
1)开发者证书
2)开发人员配置文件,添加了正确的设备
3)正确的构建过程

成功构建应用程序和其他开发人员后,尝试通过iTunnes(10.7)安装它,但只显示同步失败的错误对话框.

非常重要的信息是,我可以在xCode 4.2中构建可运行的应用程序,并通过iTunnes安装它,没有任何相同的证书和配置文件的麻烦

如果我通过Xcode运行它,我可以直接在设备上运行应用程序

检查了所有苹果的推荐,我没事:https://developer.apple.com/library/ios/#technotes/tn2009/tn2242.html

检查了很多类似问题的论坛,我已经做了很多步骤,试图减少这个问题,从撤销所有证书,使用特定设备制作新的开发人员配置文件,在Xcode中与build dir一起清理tmp文件夹.我从KeyChain删除了所有证书,密钥并导入了新密钥.删除设备上的所有配置文件并安装新配置文件.清理项目,更改构建体系结构“armv”,基础SDK – 最新iOS 6.

非常感谢您的回应!!!

这是设备日志文件的一部分(iPhone5 iOS 6.1)

Nov  7 23:31:04  lockdownd[29] <Notice>: 016ca000 __copy_itunes_value_block_invoke_0: com.apple.mobile.iTunes.store/PurchaseTypes -> (null)

Nov  7 23:31:09  installd[31] <Error>: 0x343000 handle_install: Install of "/var/mobile/Media/PublicStaging/denik4.ipa" requested by itunesstored

Nov  7 23:31:09  installd[31] <Error>: 0x343000 MobileInstallationInstall_Server: Installing app cz.newslab.denik
>
Nov  7 23:31:09  installd[31] <Error>: profile not valid: 0xe8008012
>
Nov  7 23:31:09  installd[31] <Error>: 0x343000 install_embedded_profile: Could not install embedded profile: 0xe8008012
>
Nov  7 23:31:09  installd[31] <Error>: Nov  7 23:31:09  SecTrustEvaluate  [leaf CriticalExtensions IssuerCommonName]
>
Nov  7 23:31:09  mobile_assertion_agent[94] <Notice>: service_one_connection: Connection closed for client iTunes.
>
Nov  7 23:31:10  installd[31] <Error>: entitlement 'keychain-access-groups' has value not permitted by a provisioning profile
>
Nov  7 23:31:10  installd[31] <Error>: entitlement 'aps-environment' has value not permitted by a provisioning profile
>
Nov  7 23:31:10  installd[31] <Error>: entitlement 'application-identifier' has value not permitted by a provisioning profile
>
Nov  7 23:31:10  installd[31] <Error>: 0x343000 verify_signer_identity: MISValidateSignatureAndCopyInfo failed for /var/tmp/install_staging.yDZPNm/foo_extracted/Payload/denik.app/denik: 0xe8008016
>
Nov  7 23:31:10  installd[31] <Error>: 0x343000 do_preflight_verification: Could not verify executable at /var/tmp/install_staging.yDZPNm/foo_extracted/Payload/denik.app
>
Nov  7 23:31:10  installd[31] <Error>: 0x343000 install_application: Could not preflight application install
>
Nov  7 23:31:10  itunesstored[66] <Error>: 0x1786000 MobileInstallationInstall: failed with -1
>
Nov  7 23:31:10  installd[31] <Error>: 0x343000 handle_install: API failed

解决方法

重要的是这一行:

installd [31]:配置文件无效:0xe8008012

我最近用我们的一个IPA看到了这个错误.通过从iOS Provisioning门户重新发布配置文件(只需进行简单更改,撤消,然后提交 – 应该重新生成配置文件),更新Xcode代码签名身份以使用新配置文件,重新启动设备,然后又试了一次.它似乎安装得很好.

我们无法找到问题的根本原因,但是一旦我们完成了这些步骤,我们就再也没有看到它了.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读