小编Mic*_*GUO的帖子

如何使用仪器运行 Xcode UnitTest

我在 Xcode 中有一个应用程序,还有单元测试。当我运行我的单元测试(项目 - > 测试)时,我在控制台中收到以下错误。

malloc: *** error for object 0x600000490e50: Invalid pointer dequeued from free list
*** set a breakpoint in malloc_error_break to debug
Run Code Online (Sandbox Code Playgroud)

我知道我的应用程序中存在内存管理错误,我正在努力解决这个问题。但是问题来了:

我知道如何使用仪器运行我的应用程序,即打开仪器并选择模拟器然后安装应用程序。但是我找不到在仪器中运行单元测试的方法。我试图将我的单元测试添加到方案中,但它似乎不起作用。

希望有人能帮我解决这个问题。请注意,我并不是在寻求有关如何解决此 malloc 错误的帮助,相反,我只是想找出一种使用仪器工具运行单元测试的方法。然后我可以自己处理错误。

提前致谢。

xcode unit-testing instruments ios xctest

2
推荐指数
1
解决办法
341
查看次数

标签 统计

instruments ×1

ios ×1

unit-testing ×1

xcode ×1

xctest ×1