我有一个小型的概念验证应用程序,我试图在其中将一个框架(Alamofire)嵌入(并签名)到我的框架(AequumPOCFramework.framework)中,但是,当我尝试将其部署到设备上时,它会不断我的错误
....不适用于使用库验证的过程:映射文件没有cdhash,完全未签名?代码必须至少是临时签名的。
如果我只是尝试部署自己的框架而没有嵌入Alamofire,则一切正常。
部署到我的iPhone时的完整错误是:
dyld:未加载库:@ rpath / Alamofire.framework / Alamofire引用自:/private/var/containers/Bundle/Application/EDB697EB-EA15-4301-B4B6-A8FE1F0212BE/PocIOS.app/Frameworks/AequumPOCFramework.framework/AequumPOCFramework原因:找不到合适的图像。确实找到了:/private/var/containers/Bundle/Application/EDB697EB-EA15-4301-B4B6-A8FE1F0212BE/PocIOS.app/Frameworks/AequumPOCFramework.framework/Frameworks/Alamofire.framework/Alamofire:代码签名在(/ private / var /containers/Bundle/Application/EDB697EB-EA15-4301-B4B6-A8FE1F0212BE/PocIOS.app/Frameworks/AequumPOCFramework.framework/Frameworks/Alamofire.framework/Alamofire)在使用库验证的过程中无效:映射的文件没有cdhash ,完全未签名?代码必须至少是临时签名的。
我究竟做错了什么?