我正在试验 Xcode 提供的不同分析选项,但是当我在 Diagnostics 选项卡中启用 Guard Malloc 选项并尝试运行时,我收到了这个错误立即崩溃:
dyld: could not load inserted library: /usr/lib/libgmalloc.dylib
没错,/usr/lib/
不包含这个库。我把它定位在:
Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/lib/
所以我创建了链接,并启动了命令行工具(只是为了确定,因为它显然是 MacOS SDK 的一部分),再次启用了 Guard Malloc,但问题仍然存在。
我不太明白哪里出了问题:是新的 Xcode 4.3 疏忽、我的系统有问题还是 Apple 计划用其他东西(可能是 Instruments)替换它?
最佳答案
在设备或模拟器上?
You can use this option both Mac apps and also for iPhone applications running in the simulator.
关于iphone - 守卫 Malloc 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9436854/