草庐IT

DEBUGGING

全部标签

iphone - LLDB 似乎没有在启动时读取我的 .lldbinit 文件

我有一个带有单个别名的文件~/.lldbinit:commandaliaspiprint(int)但是当我从Xcode运行我的应用程序时,别名不起作用。但是,如果我手动输入别名,那么别名就起作用了:(lldb)pi6error:'pi'isnotavalidcommand.(lldb)commandaliaspiprint(int)(lldb)pi6(int)$3=6(lldb)这让我怀疑我的.lldbinit文件没有被读取。还是我缺少其他问题?谁能帮忙? 最佳答案 我遇到了类似的问题。事实证明,我的.lldbinit文件中存在语法

android - 如何在 Visual Studio Code 中为 React Native 设置调试?

我进行了搜索,但除了VisualStudioCode文档外我找不到任何外部资源,并且仅遵循这些文档不允许在iOS或Android中调试ReactNative应用。我不断收到错误消息(这个错误消息适用于Android,适用于iOS也是类似的:[vscode-react-native][Warning]Couldn'timportscriptathttp://localhost:8081/index.android.bundle?platform=android&dev=true&hot=false&minify=false.Debuggingwon'twork:Tryreloadingt

android - 如何在 Visual Studio Code 中为 React Native 设置调试?

我进行了搜索,但除了VisualStudioCode文档外我找不到任何外部资源,并且仅遵循这些文档不允许在iOS或Android中调试ReactNative应用。我不断收到错误消息(这个错误消息适用于Android,适用于iOS也是类似的:[vscode-react-native][Warning]Couldn'timportscriptathttp://localhost:8081/index.android.bundle?platform=android&dev=true&hot=false&minify=false.Debuggingwon'twork:Tryreloadingt

ios - Xcode 在到达断点时卡住,同时在设备上进行测试

我在Xcode中设置断点并在设备上运行我的应用程序。Xcode在断点处停止,控制台打开,但我只看到一个纺车而不是所有变量的列表,Xcode有点卡住。当我按下停止按钮时没有任何反应。只有当我拔下设备时它才会解冻。这种情况上周才开始发生。其他时候它会列出变量,但是当我点击“self”旁边的箭头时,会发生同样的“卡住”。在模拟器中测试时不会发生这种情况。有什么想法吗? 最佳答案 只需重新启动您的开发机器。为我工作。 关于ios-Xcode在到达断点时卡住,同时在设备上进行测试,我们在Stack

ios - Xcode 在到达断点时卡住,同时在设备上进行测试

我在Xcode中设置断点并在设备上运行我的应用程序。Xcode在断点处停止,控制台打开,但我只看到一个纺车而不是所有变量的列表,Xcode有点卡住。当我按下停止按钮时没有任何反应。只有当我拔下设备时它才会解冻。这种情况上周才开始发生。其他时候它会列出变量,但是当我点击“self”旁边的箭头时,会发生同样的“卡住”。在模拟器中测试时不会发生这种情况。有什么想法吗? 最佳答案 只需重新启动您的开发机器。为我工作。 关于ios-Xcode在到达断点时卡住,同时在设备上进行测试,我们在Stack

iOS UICalloutBar 崩溃

我的应用收到以下崩溃报告。关于如何调试这样的东西有什么想法吗?Crashed:com.apple.main-threadEXC_BAD_ACCESSKERN_INVALID_ADDRESSat0x417d37f6Thread0:Crashed:com.apple.main-thread0libobjc.A.dylib0x39048b26objc_msgSend+51UIKit0x310643ed+[UICalloutBarfadeSharedCalloutBarIfNeededForTouchInView:window:]+802UIKit0x31064365-[UITouchesEv

iOS UICalloutBar 崩溃

我的应用收到以下崩溃报告。关于如何调试这样的东西有什么想法吗?Crashed:com.apple.main-threadEXC_BAD_ACCESSKERN_INVALID_ADDRESSat0x417d37f6Thread0:Crashed:com.apple.main-thread0libobjc.A.dylib0x39048b26objc_msgSend+51UIKit0x310643ed+[UICalloutBarfadeSharedCalloutBarIfNeededForTouchInView:window:]+802UIKit0x31064365-[UITouchesEv

ios - iCloud 调试仪表状态 : Disabled

我创建了一个应用程序,用iCloud测试CoreDataSync。该应用程序运行正常,设备之间的数据同步没有问题。调试时,从Xcode(6)在设备上运行时,iCloudDebugGauge显示状态:已禁用。我在下面的列表中没有看到我的容器和文件。有时,图表显示一些下载但似乎没有其他报告。我确实在调试控制台中得到了预期的消息和日志输出,正如我所说,设备正在同步。添加到一台设备上的对象会传播到另一台设备,删除和更新一切正常。为什么仪表显示已禁用,为什么我看不到调试信息?我需要做些什么才能在Xcode中启用调试仪表吗? 最佳答案 iClo

ios - iCloud 调试仪表状态 : Disabled

我创建了一个应用程序,用iCloud测试CoreDataSync。该应用程序运行正常,设备之间的数据同步没有问题。调试时,从Xcode(6)在设备上运行时,iCloudDebugGauge显示状态:已禁用。我在下面的列表中没有看到我的容器和文件。有时,图表显示一些下载但似乎没有其他报告。我确实在调试控制台中得到了预期的消息和日志输出,正如我所说,设备正在同步。添加到一台设备上的对象会传播到另一台设备,删除和更新一切正常。为什么仪表显示已禁用,为什么我看不到调试信息?我需要做些什么才能在Xcode中启用调试仪表吗? 最佳答案 iClo

objective-c - NSLog 在 LLDB 中没有输出。在 GDB 中工作

自最近更新以来,Xcode4.3现在似乎默认使用LLDB调试器。我刚刚发现我的NSLog语句没有显示在控制台中。在搜索答案后,没有找到答案,我切换回GDB,它工作正常。我发现其他人在LLDB中提到了NSLog,所以我不明白为什么它在我的案例中失败了。它不应该一样工作吗?LLDB是否有不同的方法? 最佳答案 从LLDB切换回GDB对我也有效。对于那些不熟悉xcode的人,将运行时调试器改回GDB:Cmd⌘+Option⌥+R调出面板将调试器更改为“GDB”在错误修复之前必须这样做。 关于o