转到主屏幕时 Xcode 与模拟器或设备断开连接

Posted

技术标签:

【中文标题】转到主屏幕时 Xcode 与模拟器或设备断开连接【英文标题】:Xcode disconnecting from simulator or device when going to homescreen 【发布时间】:2016-06-28 20:39:52 【问题描述】:

我正在尝试在 Xcode 中调试切换问题,但每次我进入设备主屏幕时调试器都会断开连接。这在模拟器和实际设备上都会发生。

我还有其他可以正常运行的应用程序;也就是说,当我进入主屏幕时,它会继续调试。

任何想法可能导致这种情况?我重新启动了 Xcode 和我的 Mac,但没有成功。

在设备上运行时,日志中会显示如下消息:

Jun 28 16:36:31 Mikes-iPhone com.apple.debugserver-@(#)PROGRAM:debugserver  PROJECT:debugserver-340.3.124
    [14593] <Warning>: 1 +0.000000 sec [3901/1307]: error: ::read ( -1, 0x16e246a38, 1024 ) => -1 err = Bad file descriptor (0x00000009)
Jun 28 16:36:31 Mikes-iPhone com.apple.debugserver-@(#)PROGRAM:debugserver  PROJECT:debugserver-340.3.124
    [14593] <Warning>: Exiting.
Jun 28 16:36:31 Mikes-iPhone mediaserverd[14247] <Notice>: '' com.zzzzzz.appname(pid = 14594) setting DiscoveryMode = DiscoveryMode_None, currentDiscoveryMode = DiscoveryMode_None

如果有任何想法或建议,我将不胜感激......

【问题讨论】:

【参考方案1】:

嗯,这很愚蠢。在某些时候,我已将“应用程序不在后台运行”plist 标志更改为“是”。只需更改为 NO 即可解决问题。呃。

【讨论】:

以上是关于转到主屏幕时 Xcode 与模拟器或设备断开连接的主要内容,如果未能解决你的问题,请参考以下文章

Xcode显示断开连接消息后应用程序图标未显示

电缆与 Mac 断开连接时应用程序崩溃

连接 iPhone 以在 Xcode 中处理后没有设备日志输出

蓝牙设备连接/断开时广播?

不活动,与服务断开连接 - 使用 Android Firebase

iOS 应用程序在设备上启动后连接调试器时冻结在空白屏幕上