Xcode仪器:泄漏 - 应用程序在发布时崩溃

Ric*_*hiy 12 xcode memory-leaks ios xcode-instruments

Xcode仪器:泄漏 - 应用程序在发布时崩溃

应用程序在设备和模拟器中都崩溃了.

什么可能导致应用程序与附加的仪器一起崩溃,同时使用电缆安装或通过Fabric通过空中正常工作.

更新:使用"泄漏"选项卡启动"分配"工具有助于: 在此输入图像描述

tdi*_*eco 39

实际上我认为这是仪器的一个错误.尝试使用分配模板,然后单击+并添加泄漏工具.

  • 对我来说,泄漏和分配都崩溃了 (2认同)

小智 11

我在这里找到了我的答案,但只有在 Instruments 中发现“控制台”视图之后,该视图在应用程序似乎崩溃后立即包含以下日志消息:

This copy of libswiftCore.dylib requires an OS version prior to 12.2.0
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我使用了 Xcode 10.2.1 和运行 iOS 12.4 的 iPad。所以重申答案(归功于用户msk):

如果 iOS >= 12.2,请提供/usr/lib/swift运行路径搜索路径的第一个参数(在构建设置中的“链接”下)。