我在Xcode中设置断点并在设备上运行我的应用程序。 Xcode在断点处停止并且控制台打开,但我只看到一个旋转轮而不是所有变量列表和Xcode冻结类。按下“停止”按钮时没有任何反应。只有当我拔下设备时,它才会解冻。这刚刚开始于上周发生。
其他时候它会列出变量,但是当我点击“self”旁边的箭头时,会发生相同的“冻结”。
在模拟器中进行测试时不会发生这种情况。
有什么想法吗?
答案 0 :(得分:1)
我遇到了与你刚刚更新我的xcode版本相同的问题,如果不能重新安装你当前的版本,我会修复它。您可以在此处执行此操作,但您需要成为Apple开发人员https://daw.apple.com/cgi-bin/WebObjects/DSAuthWeb.woa/wa/login?appIdKey=d4f7d769c2abecc664d0dadfed6a67f943442b5e9c87524d4587a95773750cea&path=%2F%2Fdownloads%2Findex.action
答案 1 :(得分:0)
发生在我身上一次。 尝试删除Breakpoints.xcbkptlist文件。 (删除所有放置的断点) 然后放回你的断点再试一次。
祝你好运。答案 2 :(得分:0)
这对我有用:
关闭Xcode。打开Finder,点击⌘ + Shift + G 打开"转到文件夹"。
输入〜/ Library / Developer / Xcode / DerivedData
删除此目录中的所有文件夹并清空垃圾箱。重新打开Xcode,然后重试。
这要归功于rokjarc(Why does Xcode successfully build & copy my application, but won't launch it?)
答案 3 :(得分:0)
重启您的开发机器。为我工作。
答案 4 :(得分:0)
这不是解决方案
我尝试了有关此方法的解释以及其他一些答案和论坛,但在我所处的环境中,没有一个对我有用。
我已将启动属性编辑为等待启动可执行文件,而不是自动。它用于测试用户根本没有启动时从推送通知中打开应用程序的时间。调试器将停止运行,并且永远不允许执行任何逐步操作或 po 命令。
我花了大约2个小时尝试解决此问题后才使用日志记录。如果您在非常狭窄的情况下遇到类似的问题,那么 print()可以节省您的时间。