У меня есть приложение, которое прекрасно работает, когда я не отлаживаю его на устройстве iOS. Я могу отладить его в симуляторе. Я могу запустить его на устройстве. Я просто не могу отладить его на устройстве.
Когда я устанавливаю точку останова в начале FinishedLaunching, отладчик достигает точки останова. Однако, если я перейду к следующей строке, которая является вызовом Caliburn Micro Io C, чтобы получить приложение, оно зависнет на этой линии на несколько секунд, а затем вылетит:
_theApp = IoC.Get<App>();
Все это начало произойдет после того, как я выполнил несколько обновлений до Visual Studio для Ma c, Xamarin. iOS и Xamarin.Forms, хотя я не знаю, какое из них, потому что я отставал в обновлениях.
Вот что я нашел в моем файле VS .log. Итак, есть исключение, связанное с проблемой, но я не знаю, что это значит:
Может кто-нибудь помочь? Спасибо!
INFO [2020-02-07 16:35:53Z]: [iOS Debugger] Connected to "iPhone" over USB on port 47593.
ERROR [2020-02-07 16:36:11Z]: The connection with the debugger has been lost. The target application may have exited.
Mono.Debugging.Soft.DisconnectedException: The connection with the debugger has been lost. The target application may have exited. ---> Mono.Debugger.Soft.VMDisconnectedException: Exception of type 'Mono.Debugger.Soft.VMDisconnectedException' was thrown.
at Mono.Debugger.Soft.Connection.disconnected_check () [0x00018] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1344
at Mono.Debugger.Soft.Connection.SendReceive (Mono.Debugger.Soft.Connection+CommandSet command_set, System.Int32 command, Mono.Debugger.Soft.Connection+PacketWriter packet) [0x000d9] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:1657
at Mono.Debugger.Soft.Connection.EnableEvent (Mono.Debugger.Soft.EventType etype, Mono.Debugger.Soft.SuspendPolicy suspend_policy, System.Collections.Generic.List`1[T] mods) [0x00371] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugger.Soft/Mono.Debugger.Soft/Connection.cs:2528
at Mono.Debugger.Soft.EventRequest.SendReq (System.Collections.Generic.List`1[T] mods) [0x00097] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugger.Soft/Mono.Debugger.Soft/EventRequest.cs:106
at Mono.Debugger.Soft.BreakpointEventRequest.Enable () [0x0002e] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugger.Soft/Mono.Debugger.Soft/BreakpointEventRequest.cs:25
at Mono.Debugger.Soft.VirtualMachine.SetBreakpoint (Mono.Debugger.Soft.MethodMirror method, System.Int64 il_offset) [0x00009] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugger.Soft/Mono.Debugger.Soft/VirtualMachine.cs:295
at Mono.Debugging.Soft.SoftDebuggerSession.InsertBreakpoint (Mono.Debugging.Client.Breakpoint bp, Mono.Debugging.Soft.BreakInfo bi, Mono.Debugger.Soft.MethodMirror method, System.Int32 ilOffset) [0x00000] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugging.Soft/SoftDebuggerSession.cs:1203
at Mono.Debugging.Soft.SoftDebuggerSession.InsertBreakpoint (Mono.Debugging.Client.Breakpoint bp, Mono.Debugging.Soft.BreakInfo bi) [0x00000] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugging.Soft/SoftDebuggerSession.cs:1196
at Mono.Debugging.Soft.SoftDebuggerSession.ResolvePendingBreakpoint (Mono.Debugging.Soft.BreakInfo bi, Mono.Debugger.Soft.Location l) [0x00007] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugging.Soft/SoftDebuggerSession.cs:3136
at Mono.Debugging.Soft.SoftDebuggerSession.ResolveBreakpoints (Mono.Debugger.Soft.TypeMirror type) [0x0022d] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugging.Soft/SoftDebuggerSession.cs:2645
at Mono.Debugging.Soft.SoftDebuggerSession.HandleTypeLoadEvents (Mono.Debugger.Soft.TypeLoadEvent[] events) [0x00061] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugging.Soft/SoftDebuggerSession.cs:2164
at Mono.Debugging.Soft.SoftDebuggerSession.HandleEventSet (Mono.Debugger.Soft.EventSet es) [0x00147] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugging.Soft/SoftDebuggerSession.cs:1703
at Mono.Debugging.Soft.SoftDebuggerSession.EventHandler () [0x0005d] in /Users/runner/runners/2.164.6/work/1/s/monodevelop/main/external/debugger-libs/Mono.Debugging.Soft/SoftDebuggerSession.cs:1625