ios - 应用仅在 Release模式下崩溃

标签 ios crash release debug-mode

我已经搜索过以前的问题,但它们没有用。我从设备日志中获得了这些崩溃详细信息:

Incident Identifier: 3D66D-F1B54CC2449 CrashReporter Key: 4c95be7dfa542494f103b1ef Hardware Model: iPhone7,1 Process: Some [303] Path: /private/var/containers/Bundle/Application/D80AD481-A88D-4FB2-BF84-B76084B7133D/sample.app/sample Identifier: com.mytest.test Version: 1.0 (1.0) Code Type: ARM-64 (Native) Parent Process: launchd [1]

Date/Time: 2016-05-27 12:26:25.25 -0700 Launch Time: 2016-05-27 12:26:25.25 -0700 OS Version: iOS 9.3 (13E233) Report Version: 105

Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000001, 0x00000001200c9088 Triggered by Thread: 0

Filtered syslog: None found < Dyld Error Message: Dyld Message: Library not loaded: @rpath/MailApi.framework/MailApi Referenced from: /var/containers/Bundle/Application/D80AD481-A88D-4FB2-BF84-B76084B7133D/sample.app/sample Reason: no suitable image found. Did find: /private/var/containers/Bundle/Application/D80AD481-A88D-4FB2-BF84-B76084B7133D/sample.app/Frameworks/MailApi.framework/MailApi: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/D80AD481-A88D-4FB2-BF84-B76084B7133D/sample.app/Frameworks/MailApi.framework/MailApi' Dyld Version: 390.7 < Binary Images: 0x1000e8000 - 0x10032ffff sample arm64 <13340a6f4b8531ae9b451386d72bdfc6> /var/containers/Bundle/Application/D80AD481-A88D-4FB2-BF84-B76084B7133D/sample.app/sample 0x1200c8000 - 0x1200f7fff dyld arm64 /usr/lib/dyld

最佳答案

我认为这对您有帮助,必须进入项目构建阶段 -> 将二进制文件与库链接 -> 将所需的所有库框架工作状态更改为可选

关于ios - 应用仅在 Release模式下崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37477078/

相关文章:

javascript - 如果我没有可连接的 Mac,如何在 iOS 上的 Safari 中检查浏览器错误?

ios - 未调用行的 TableView 的委托(delegate)方法单元格

ios - main.m 异常崩溃

c# - 编译并运行一个包含声音文件的完成项目

android - 使用不同 key 签名的 apk,上传到 Playstore 时出错

ios - 我如何实现与苹果集群模式相同的行为(NSString 和 NSCFString)

iphone - 是否可以在我的 iOS 应用程序中在 WiFi 和 3G 之间切换?

C#用户控件崩溃VS11

CGI 程序在curl_easy_init() 上崩溃

C++ FLTK 1.30 MSVCR120.dll 丢失