可能是重复问题:
在XCode 4.1 Build 4B110下通过Profile启动Instruments时出现的错误
Instruments之前运行都挺好的,但是现在我使用Lion系统上的新版4.1 Xcode时,它非常缓慢,我必须等待约5分钟才能响应。是否还有其他人遇到了相同的问题?我也在使用iOS模拟器。
我已经尝试了几次重新安装和卸载Xcode,但问题仍然存在。
可能是重复问题:
在XCode 4.1 Build 4B110下通过Profile启动Instruments时出现的错误
Instruments之前运行都挺好的,但是现在我使用Lion系统上的新版4.1 Xcode时,它非常缓慢,我必须等待约5分钟才能响应。是否还有其他人遇到了相同的问题?我也在使用iOS模拟器。
我已经尝试了几次重新安装和卸载Xcode,但问题仍然存在。
/etc/authorization,添加以下内容:
<key>com.apple.instruments.process.analysis</key>
<dict>
<key>authenticate-user</key>
<false/>
<key>class</key>
<string>user</string>
<key>comment</key>
<string>Rights for Instruments</string>
<key>group</key>
<string>admin</string>
<key>shared</key>
<true/>
<key>timeout</key>
<integer>36000</integer>
</dict>
尝试单独启动Instruments,而不是使用XCode中的Profile构建选项。您应该能够在模拟器中运行您的应用程序,然后打开Instruments,选择Leaks,然后在Instruments中选择您的应用程序作为目标(在系统部分中选择目标,附加到进程)。
希望这是苹果将要修复的问题,但您至少可以像这样检查内存泄漏。
[更新] 我在这样做时遇到了一些奇怪的内存泄漏,所以我不确定它是否完全有效或只是我的问题。
我尝试了先运行我的iApp,然后选择Instruments的方法。但是当我尝试启动Instruments时,iOS模拟器就退出了。