我刚刚将测试设备从13.1.2更新到最新的更新13.3.1。 (在设备上运行13.1.2应用程序中的更新之前,没有任何错误)。现在,我要构建项目,但是在启动屏幕之后,出现错误消息:
dyld: Library not loaded: @rpath/AWSCognito.framework/AWSCognito
Referenced from: /private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/demo.app/test demo
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: code signature invalid for '/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito'
/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: code signature invalid for '/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito'
/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: stat() failed with errno=1
/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: code signature invalid for '/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito'
/private/var/containers/Bundle/Application/EE997A49-F99F-42B0-BBF8-FDC1FF967F84/test demo.app/Frameworks/AWSCognito.framework/AWSCognito: stat() failed with errno=1
Message from debugger: failed to send the k packet
我已经尝试过以下解决方案
清理,构建并运行项目。不适用于我。
清洁并重新安装吊舱
删除派生数据并重新安装Pod
仍然可以正常工作(在更高的版本13.1.2中没有任何错误提示)
有人有想法吗?
选择要嵌入此框架的目标,然后转到常规选项卡,然后在框架,库和嵌入的内容下,列出出现此错误的框架,然后选择选项嵌入&符号。这仅适用于主要目标,但如果将框架嵌入另一个框架中则无效。希望这会有所帮助。
如果您使用的是Cocoapods,则可以从Podfile中通过#删除或添加注释 use_frameworks!
,现在应该可以解决此问题。在更新13.3.1设备上运行应用程序之前,请不要忘记清理构建文件夹。>
快乐的捆绑