iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 在代码签名期间更新Xcode会产生错误“无法在磁盘上找到代码对象”大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我刚刚更新到最新版本的Xcode,并在运行我们的自动构建脚本时遇到错误(它们使用Xcodebuild和xcrun命令). 错误发生在### Codesigning’/ Users / … log语句之后,如下所示: Program /usr/bin/codesign returned 1 : [/var/folders/__/63j90nkn2lg18ct1nq791_nc0000gn/T/g5h
我刚刚更新到最新版本的Xcode,并在运行我们的自动构建脚本时遇到错误(它们使用Xcodebuild和xcrun命令).

错误发生在### Codesigning’/ Users / … log语句之后,如下所示:

Program /usr/bin/codesign returned 1 : [/var/folders/__/63j90nkn2lg18ct1nq791_nc0000gn/T/g5hbigh1tM/Payload/CurrentTarget.app: replacing exisTing signature
/var/folders/__/63j90nkn2lg18ct1nq791_nc0000gn/T/g5hbigh1tM/Payload/CurrentTarget.app: cAnnot find code object on disk

我找到了文档here列出并简要描述了错误,但没有具体说明如何解决它.

因为我花了很长时间寻找解决方案(s.O.没什么)我将在下面发布答案以防其他人遇到同样的问题.

解决方法@H_301_21@
值得注意的是,您可能需要更新指定codesign_allocate位置的环境变量:

export CODESIGN_ALLOCATE="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOs.platform/Developer/usr/bin/codesign_allocate"

但真正的解决方案来自here

ln -s /usr/bin/codesign_allocate /Applications/Xcode.app/Contents/Developer/usr/bin/codesign_allocate

希望这能节省一些时间……

大佬总结

以上是大佬教程为你收集整理的ios – 在代码签名期间更新Xcode会产生错误“无法在磁盘上找到代码对象”全部内容,希望文章能够帮你解决ios – 在代码签名期间更新Xcode会产生错误“无法在磁盘上找到代码对象”所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。