Ios 一旦与Xcode断开连接,应用程序将无法运行

Ios 一旦与Xcode断开连接,应用程序将无法运行,ios,swift,xcode,crash,xcode10.1,Ios,Swift,Xcode,Crash,Xcode10.1,我的应用程序连接到Xcode后运行正常。(我使用的是Xcode 10.1) 但一旦我断开设备并再次启动应用程序(点击图标),就会出现闪屏,应用程序关闭。这并不是一个实际的崩溃,因为应用程序在连接到wire时工作正常。我的应用程序中也集成了Crashlytics,而且它的仪表板上也没有崩溃 我尝试过的事情: 清理并构建代码 重新启动设备 转到窗口->设备和模拟器并尝试检查设备 日志(如图所示),但我没有在那里找到任何东西 以下是日志: 日期/时间:2018-12-07 12:36:24+0500结

我的应用程序连接到Xcode后运行正常。(我使用的是Xcode 10.1) 但一旦我断开设备并再次启动应用程序(点击图标),就会出现闪屏,应用程序关闭。这并不是一个实际的崩溃,因为应用程序在连接到wire时工作正常。我的应用程序中也集成了Crashlytics,而且它的仪表板上也没有崩溃

我尝试过的事情:

  • 清理并构建代码
  • 重新启动设备
  • 转到窗口->设备和模拟器并尝试检查设备 日志(如图所示),但我没有在那里找到任何东西
  • 以下是日志:

    日期/时间:2018-12-07 12:36:24+0500结束时间:2018-12-07 12:36:26+0500操作系统版本:iPhone操作系统12.0.1(构建16A404) 体系结构:arm64报告版本:27事件标识符: 4DAE256F-7C3C-4CF5-A670-BD0FA2498CA5

    数据源:共享缓存:0x8fe0000 5D8B6846-4668-3CAC-9CC4-4A762D54BE9E

    命令:Cuufy路径:
    /私有/var/containers/Bundle/Application/EDAA1D65-BB6F-4722-8619-FDFED10DC045/Cuufy.app/Cuufy 标识符:com.cuufyLLC.cuufy版本:1.3(1)Beta 标识符:A032A60E-406C-442D-836A-80540F61ADCA PID:2478

    事件:唤醒已采取的操作:无唤醒:45001 过去141秒内的唤醒(平均每秒318次唤醒), 超过每秒150次唤醒的限制超过300秒唤醒 限制:45000限制持续时间:300s唤醒原因:45001持续时间: 1.99s步数:3

    硬件型号:iPhone9,1活动CPU:2引导参数:

    目标进程的最重堆栈:3??? (libsystem_pthread.dylib+49392)[0x189ad20f0]3??? (libdispatch.dylib+73472)[0x1898a0f00]3???(libdispatch.dylib) +38752)[0x189898760]3???(libdispatch.dylib+35864)[0x189897c18]3???(libdispatch.dylib+398468)[0x1898f0484]3 ??? (libdispatch.dylib+394952)[0x1898ef6c8]3??? (+59736)[0x101a6e958]2 ??? (+61980)[0x101a6f21c]2 ??? (libsystem_c.dylib+480420)[0x1899c24a4]1??? (libsystem_kernel.dylib+144424)[0x189a4d428]

    用于:Cuufy[2478]UUID:
    907E938F-A407-382A-BFE9-BB62948993A1路径:
    /私有/var/containers/Bundle/Application/EDAA1D65-BB6F-4722-8619-FDFED10DC045/Cuufy.app/Cuufy 体系结构:arm64父级:未知[1]UID:
    501内存占用:202.73 MB开始时间:2018-12-07 12:36:24 +0500结束时间:2018-12-07 12:36:26+0500个样本数:3(100%)CPU时间:1.501s主要状态:最前面的2个样本 应用程序,非抑制,用户模式,有效线程QoS用户启动, 请求的线程QoS由用户启动,覆盖未指定的线程QoS 用户活动:0个样本空闲,0个样本活动,3个样本未知 电源:电池0个样品,交流0个样品,3个样品 未知3_pthread_wqthread+311(libsystem_pthread.dylib+49392) [0x189ad20f0] 3 _dispatch_workloop_worker_thread+599(libdispatch.dylib+73472)[0x1898a0f00] 3 _dispatch_lane_invoke$VARIANT$mp+431(libdispatch.dylib+38752)[0x189898760] 3 _dispatch_lane_serial_drain$变量$mp+591(libdispatch.dylib+35864)[0x189897c18] 3调度客户端调用+15(libdispatch.dylib+398468)[0x1898f0484] 3调度调用块和释放+23(libdispatch.dylib+394952)[0x1898ef6c8] 为@escaping@callee_保证->()(WebSocket.swift:0)(红蜘蛛+59736中的WebSocket.swift:0) [0x101a6e958] FoundationStream.connect(WebSocket.swift:209)中的2个闭包#1(红蜘蛛+61980中的WebSocket.swift:209) [0x101a6f21c] 2 usleep+63(libsystem_c.dylib+480420)[0x1899c24a4] 1个半等待信号+8(libsystem\u kernel.dylib+144424)[0x189a4d428] 1. 1纳米睡眠+211(libsystem_c.dylib+480720)[0x1899c25d0] 1个半等待信号+23(libsystem\u kernel.dylib+144440)[0x189a4d438] 1 _pthread_exit_if_cancelled+0(libsystem_pthread.dylib+52556)[0x189ad2d4c] FoundationStream.connect(WebSocket.swift:216)中的1个闭合#1(红蜘蛛+62020中的WebSocket.swift:216) [0x101a6f244] 1 CFWriteStreamCopyError+0(CoreFoundation+772364)[0x189e5690c]

    二进制图像: 0x100524000-???库菲 /私有/var/containers/Bundle/Application/EDAA1D65-BB6F-4722-8619-FDFED10DC045/Cuufy.app/Cuufy 0x101a60000-???天王星 0x18988f000-0x1898fffff libdispatch.dylib /usr/lib/system/libdispatch.dylib 0x18994d000-0x1899cbfff libsystem_c.dylib /usr/lib/system/libsystem\u c.dylib 0x189a2a000-0x189a54fff libsystem_kernel.dylib /usr/lib/system/libsystem\u kernel.dylib 0x189ac6000-0x189ad6fff libsystem_pthread.dylib /usr/lib/system/libsystem\u pthread.dylib 0x189d9a000-0x18a0fffff核心基础 /系统/库/框架/CoreFoundation.framework/CoreFoundation


    我认为这与红蜘蛛Websocket库的使用和/或设备的网络连接有关

    当设备在模拟器中运行时,它使用Mac的网络连接(Book/Pro/etc);当它自己运行时,它使用设备的wifi/蜂窝连接

    因此,我认为,由于设备的连接,您将面临一些高可用性

    • 检查网络连接
    • 尝试禁用(注释)Starscrem用法并检查i