ios - dyld`__abort_with_payload 错误和线程 1 信号 SIGABRT 在我的 iPad 上运行应用程序但在模拟器上运行良好
问题描述
我正在用 Xcode 做一个项目。我正在使用 SwiftUI 和 Swift 来构建它。在模拟器中一切正常,无需担心。当我尝试在我的 iPad 上运行该应用程序时,它仍然可以构建所有内容,但它在 iPad 上显示黑屏并在调试导航器上显示错误。我到处搜索,但找不到解决方案。请帮助我错误:
dyld__abort_with_payload:
0x1028875dc <+0>: mov x16, #0x209
0x1028875e0 <+4>: svc #0x80
-> 0x1028875e4 <+8>: b.lo 0x102887600 ; <+36>
0x1028875e8 <+12>: stp x29, x30, [sp, #-0x10]!
0x1028875ec <+16>: mov x29, sp
0x1028875f0 <+20>: bl 0x102885be8 ; cerror_nocancel
0x1028875f4 <+24>: mov sp, x29
0x1028875f8 <+28>: ldp x29, x30, [sp], #0x10
0x1028875fc <+32>: ret
0x102887600 <+36>: ret
dyld_dyld_start:
0x10283d000 <+0>: mov x28, sp
0x10283d004 <+4>: and sp, x28, #0xfffffffffffffff0
0x10283d008 <+8>: mov x0, #0x0
0x10283d00c <+12>: mov x1, #0x0
0x10283d010 <+16>: stp x1, x0, [sp, #-0x10]!
0x10283d014 <+20>: mov x29, sp
0x10283d018 <+24>: sub sp, sp, #0x10 ; =0x10
0x10283d01c <+28>: ldr x0, [x28]
0x10283d020 <+32>: ldr x1, [x28, #0x8]
0x10283d024 <+36>: add x2, x28, #0x10 ; =0x10
0x10283d028 <+40>: adrp x3, -1
0x10283d02c <+44>: add x3, x3, #0x0 ; =0x0
0x10283d030 <+48>: mov x4, sp
0x10283d034 <+52>: bl 0x10283d07c ;
dyldbootstrap::start(dyld3::MachOLoaded const*, int, char const**, dyld3::MachOLoaded const*, unsigned long*)
-> 0x10283d038 <+56>: mov x16, x0
0x10283d03c <+60>: ldr x1, [sp]
0x10283d040 <+64>: cmp x1, #0x0 ; =0x0
0x10283d044 <+68>: b.ne 0x10283d050 ; <+80>
0x10283d048 <+72>: add sp, x28, #0x8 ; =0x8
0x10283d04c <+76>: br x16
0x10283d050 <+80>: mov x30, x1
0x10283d054 <+84>: ldr x0, [x28, #0x8]
0x10283d058 <+88>: add x1, x28, #0x10 ; =0x10
0x10283d05c <+92>: add x2, x1, x0, lsl #3
0x10283d060 <+96>: add x2, x2, #0x8 ; =0x8
0x10283d064 <+100>: mov x3, x2
0x10283d068 <+104>: ldr x4, [x3]
0x10283d06c <+108>: add x3, x3, #0x8 ; =0x8
0x10283d070 <+112>: cmp x4, #0x0 ; =0x0
0x10283d074 <+116>: b.ne 0x10283d068 ; <+104>
0x10283d078 <+120>: br x16
异常消息:
dyld: Library not loaded: @rpath/FBLPromises.framework/FBLPromises
Referenced from: /private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/TimeManagerApp
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises'
/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises: stat() failed with errno=25
/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises'
/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises: stat() failed with errno=1
/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises: code signature invalid for '/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises'
/private/var/containers/Bundle/Application/04C7A4C1-585D-418C-8AF9-904E57E5C4DD/TimeManagerApp.app/Frameworks/FBLPromises.framework/FBLPromises: stat() failed with errno=1
(lldb)
解决方案
推荐阅读
- php - URL 重定向和转换 /(斜杠)和 . (点)到 - (连字符)
- cloud-foundry - CloudFoundry - 基于空间名称的条件环境变量
- javascript - 如何通过道具获取数组并渲染?
- php - 如何获取数组中每个月的记录数
- flutter - 使用来自 REST API 的同步更新 Scaffold 主体
- javascript - Material ui onClose 作为 disableBackdropClick 的替代品
- javascript - 防止 ajax 404 错误出现在浏览器的控制台中
- excel - 在 22 年 6 月 IE 11 生命周期结束后,VBA 的 Internet 控制功能会起作用吗?
- python - 在 selenium python 中关闭浏览器选项卡
- python-3.x - 我正在尝试训练一个 tensorflow2 模型,但我遇到了一个错误