转载自:
https://blog.youkuaiyun.com/Lee优快云77/article/details/80553084
项目添加证书后, clean 然后 archive, 一直报错: Run custom shell script '[cp] embed pods frameworks ..... errSecInternalComponent

图1
原因: 这似乎是签名机制(code signing mechanism) 的 bug, Xcode 中账号多了,就会产生很多过期的PP文件,Xcode 没有自带删除功能会导致重复导入provisioning profile.
解决办法:
1. Xcode 中所有的PP文件,都在 ~/Library/MobileDevice/Provisioning Profiles 这个文件夹下;进入该文件夹,删除不需要的
打开 ~/Library/MobileDevice 文件夹的方法: 在 Finder 中 command + shift + G, 粘贴 ~/Library/MobileDevice 然后点击前往
2. 重启Mac!
本文详细解析了在使用Xcode进行项目归档时遇到的签名错误:errSecInternalComponent。错误原因是由于Xcode中存在过多的过期PP文件,导致重复导入provisioning profile。文章提供了具体的解决方案,包括如何清理不必要的PP文件以及重启Mac电脑。
962

被折叠的 条评论
为什么被折叠?



