当前位置: 首页 > 知识库问答 >
问题:

Swift代码崩溃,日志:dyld:库未加载:@rpath/libswftCore.dylib

陆正奇
2023-03-14

我调试了一个简单的swift应用程序,它可以在模拟器中正常运行,但在真正的机器上运行会立即崩溃。

系统版本,ios 8 xcode版本,6.0。1.

事故日志

dyld:未加载库:@rpath/libswiftCore。动态库引用自:/private/var/mobile/Containers/Bundle/Application/002E2F03-EE10-433B-B95F-AE3760E777DA/sMdp。app/sMdp原因:未找到合适的图像。未找到:/private/var/mobile/Containers/Bundle/Application/002E2F03-EE10-433B-B95F-AE3760E777DA/sMdp。app/Frameworks/libswiftCore。dylib:mmap()错误1,地址=0x100104000,大小=0x00194000段=\uu段中的文本::map()映射/private/var/mobile/Containers/Bundle/Application/002E2F03-EE10-433B-B95F-AE3760E777DA/sMdp。app/Frameworks/libswiftCore。动态库

共有2个答案

宣滨海
2023-03-14

只需转到Keychain中的证书,右键单击-

卢鸿博
2023-03-14

此问题似乎是由证书引起的。苹果公司在证书中填写了组织单位。所以你需要申请一个新的证书来安装它。该字段将被填充,您的应用程序将正常工作。

资料来源(以及这些人的信用):https://www.airsignapp.com/ios-apps-using-swift-crash-when-signed-with-inhouse-certificate/

 类似资料:
  • 问题内容: 将Swift类添加到旧的Xcode项目后,出现此错误。 如何使项目再次运行? 问题答案: 对我来说,以前的解决方案都不起作用。我们发现在“构建设置” 中有一个标志(在早期版本中:“嵌入式内容包含Swift代码”)需要设置为YES。默认情况下是NO!

  • 问题内容: 我已经构建了一个Swift框架,现在我正尝试开始构建一个将使用该框架的Swift iOS应用程序。我收到此错误: 我搜寻了SO,发现了类似的报告,并尝试了列出的修复程序,包括: 清除我的DerivedData文件夹 重新启动Xcode和iPhone模拟器 确保在我的框架和应用程序的构建设置中都已设置 确保在我的框架和应用程序的构建设置中都已设置 确保被设置为,无论是在我的框架和我的应用

  • 我刚刚更新到Xcode7和Swift2,并修复了过渡带来的错误。我终于得到了要构建的项目,但是在启动屏幕之后,我得到了一个错误: dyld:未加载库:@rpath/libswiftavfoundation.dylib引用自:/var/mobile/containers/bundle/application/... 原因:找不到合适的映像。是否发现:/private/var/mobile/conta

  • 我在实际硬件上运行基于领域的Swift应用程序时遇到了问题。当应用程序启动时,我一直得到“dyld:Library not loaded:@rpath/realm.framework/realm”,然后导致一个SIGABRT dyld`__abort_with_payload。该应用程序在模拟器上运行良好。我遵循了Realm Swift网站上的步骤,将框架拖入嵌入式框架,添加构建阶段脚本,将框架路

  • 框架的“运行路径搜索路径”生成设置默认设置为 我找不到任何与此相关的文件。这是Xcode6引入的新东西,我希望它只需要将框架包含到任何需要它的应用程序中就可以工作。

  • 编辑:无法用重复问题中的答案和张贴在这里的其他答案解决它,但最终直接在我的项目中复制了库的源代码。这样就管用了。 DYLD:未加载库:@rpath/anyformatkit.framework/anyformatkit 引用自:/users/increta/Library/developer/coresimulator/devices/1DA80144-E533-42D4-AD37-330F4DC

  • 我正在运行我的应用程序从xcode到我的iOS设备,我得到这个和黑屏在iOS设备。 控制台文本:

  • 这仅适用于Mac OS Catalina 10.15.4 尝试在nano$home/.zshenv中设置环境变量 路径如下所示export java_home=$home/library/java/javaVirtualMachines/jdk-14.0.1.jdk 尝试删除JDK,然后重新安装,未成功 我在终端中输入java-version并得到错误。 错误:dyld:未加载库:@rpath/l