每次尝试运行此应用程序时,它都会生成OK并安装,但是一旦运行,该应用程序就会中断并打印此错误消息:
dyld: Library not loaded: @rpath/StandardCyborgFusion.framework/StandardCyborgFusion
Referenced from: /private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/StandardCyborgExample
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/Frameworks/StandardCyborgFusion.framework/StandardCyborgFusion: code signature invalid for '/private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/Frameworks/StandardCyborgFusion.framework/StandardCyborgFusion'
我在这里和App Developer论坛上看到了许多类似的帖子,但都没有人提供解释或有效的解决方法。
我尝试过:
我的iOS设备似乎有问题。该应用程序可以在模拟器上启动,但是该模拟器不能满足我的开发目的,因此我需要在设备上进行这项工作。我最近将iPhone XR更新为iOS 13.3.1。
我正在使用XCode 11和iOS 13。
我正在使用CocoaPods,对我来说,这可以修复错误(关于github问题的Wasa22解答):
这是iOS 13.3.1的问题。当在个人供应配置文件/开发人员帐户上运行时,所有编译到最新版本的iOS 13.3.1的动态框架都遇到此问题。下面是从Github的jmagman复制的解决方案。
这似乎已在iOS 13.4 beta 3上修复。您可以安装beta profile或等待发布iOS 13.4。
我看到两种解决方法。
如果从Xcode运行,您将看到类似以下的错误:
我尝试构建到实际的iOS设备时遇到了这个问题(但在模拟器中工作正常)。我花了至少10个小时来修复此错误。在所有论坛上尝试了所有内容,但没有任何效果。但这终于对我有用了!
这是苹果公司的问题。我通过将设备升级到iOS 13.4.1解决了此问题另外,如果您不想升级ios系统,并且还使用Podfile,则可以执行以下流程: