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

时间:2018-04-20 11:20:45

标签: ios xcode memory-leaks xcode-instruments

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

应用程序在设备和模拟器中崩溃。

当使用电缆安装或通过光纤通过无线方式正常工作时,可能导致应用程序因连接的仪器而崩溃的原因。

更新: 启动"分配"仪器与"泄漏"标签帮助: enter image description here

2 个答案:

答案 0 :(得分:33)

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

答案 1 :(得分:0)

我找到了answer here,但仅是在Instruments中发现“控制台”视图之后才出现的,该视图包括在应用程序崩溃后立即显示的以下日志消息:

This copy of libswiftCore.dylib requires an OS version prior to 12.2.0

enter image description here

我使用Xcode 10.2.1和运行iOS 12.4的iPad。因此,重申一下答案(给用户 msk 的积分):

  

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