这让我发疯,我现在花了大约 10 个小时删除和重新生成我的 Appcelerator Titanium iPad 应用程序的 Apple 密钥和配置文件。一年前我已经完成了所有工作和编译,然后我的 Mac 崩溃了,我不得不重新格式化并重新开始。
我无法克服此错误:“代码签名错误:未找到与构建设置('Okland Construction 2014')中指定的配置文件相匹配的代码签名身份(即证书和私钥对)。”
在Apple开发人员中心,我创建了必要的分发配置文件并将其安装在我的钥匙串中,但我总是收到此错误。
我只是不知道缺少什么或出了什么问题。
我已经阅读了这篇文章并遵循了说明,但无济于事:
iOS 7.0 未找到代码签名身份 https://stackoverflow.com/questions/19197497/ios-7-0-no-code-signing-identities-found
我希望在我失去理智之前有人能提供帮助。 10 个小时,100 多次尝试,重新启动、删除、重新生成。
假设您尝试将应用程序部署到设备中,
在某些情况下,会出现此问题。
-
当您的机器中尚未安装临时配置文件和相应的开发者证书时。
- 您需要使用正确的开发人员证书和配置文件。转到您的钥匙串并检查是否安装了与您的配置文件对应的开发人员证书。
- 如果未安装开发者证书,您可以从开发者中心下载正确的开发者证书,或者需要创建新的开发者证书。
- 如果您要创建开发者证书,您需要向权威机构申请证书,然后将.certSigningRequest文件上传到开发者中心并生成您的开发者证书。然后也更新您当前的配置文件。
-
您的项目的运行配置不正确。
- 在某些情况下,Titanium Studio 不会自动重置您的项目配置。所以需要手动重置。为了那个原因
- 打开您的 Titanium Studio,然后打开您的项目。
- 右键单击该项目,然后选择运行方式 -> 运行配置..(参见图 1)
- 在下一个屏幕中选择开发证书、配置文件和设备(参见图 2)。
我希望它对你有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)