iphone - 在 iPhone 模拟器上点击菜单按钮然后重新启动应用程序后,有没有办法查看日志记录?

标签 iphone xcode ios ios-simulator xcode4

在模拟器上停止并重新启动应用程序后,XCode4/iPhone 模拟器中是否有一种方法可以查看来自应用程序的日志记录?

即:

  • 在模拟器上以 Debug模式启动应用程序(日志记录在 XCode4 中正常显示)
  • 在模拟器上按下菜单按钮
  • 转到模拟器上的应用程序菜单,然后按应用程序的图标
  • 应用程序再次启动,但在 XCode4 中看不到日志记录??

谢谢

最佳答案

当您按下主页按钮时,应用程序只是在后台暂停。如果您用 beginBackgroundTaskWithExpirationHandler: 标记任何代码部分,它将在暂停之前完成。当您再次从 Springboard 启动应用程序时,Xcode 仍连接到同一进程。确保在按下主页按钮时不要停止调试器。

检查 Info.plist 中的以下键:UIApplicationExitsOnSuspend。有关更多信息,请搜索 The Core Application Design 中的选择退出后台执行部分。医生。如果 UIApplicationExitsOnSuspend 设置为 YES,您的应用将终止。

关于iphone - 在 iPhone 模拟器上点击菜单按钮然后重新启动应用程序后,有没有办法查看日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5684020/

相关文章:

iphone - iOS/iPhone : Web App Splash Screen Not Showing Up

ios - 禁用 UITextView 的放大镜但在 objective-c 中启用链接和电话号码检测

swift - 自定义 NSStoryboardSegue 未将 NSViewController 添加到响应链

ios - iOS 8 上的 UITableView 背景黑色和空单元格黑色

ios - sqlite3_prepare_v2 () - 没有这样的表

iphone - iOS - UIWebview - 滚动并按住停止 JavaScript

ios - 了解 Appium 的 iOS uiautomation 选择器策略的基础知识

xcode - 如何结束swift spritekit中的touchesBegan函数

ios - ADCOLONY 2.6.1.1 [info] 广告尚未准备好进入区域

ios - 以编程方式请求对媒体库的授权失败