我开发了一个可可触摸框架并将其嵌入到主机项目中。
当我运行项目时,它给了我关于我的框架的错误:
警告:使用带有“resource-rules”选项的--preserve-metadata(在Mac OS X中不推荐使用&gt; = 10.10)! /Users/Michael/Library/Developer/Xcode/DerivedData/VeediDemoApp-euimfgwxsvkcoubazudmykjmdapx/Build/Products/Debug-iphoneos/VeediDemoApp.app/Frameworks/VeediFramework.framework:替换现有签名 /Users/Michael/Library/Developer/Xcode/DerivedData/VeediDemoApp-euimfgwxsvkcoubazudmykjmdapx/Build/Products/Debug-iphoneos/VeediDemoApp.app/Frameworks/VeediFramework.framework:无效的资源目录(目录或签名已被修改)< /强> 命令/ usr / bin / codesign失败,退出代码为1
在我的框架中,我使用以下设置签署框架:
代码签名身份 - &gt; “不要代码签名” - &gt; “IOS开发者”(任何ios sdk) Proviosioning配置文件设置为自动
我想与一般的IOS开发人员签署我的框架,因为托管项目无论如何都会重新签名。
一切正常,直到我认为我在托管项目中撤销了证书(但错误指向框架)
如何解决这个问题?