iOS应用程序在iPhone上立即退出。调试器赢了';不要附加。模拟器赢得';t发射

iOS应用程序在iPhone上立即退出。调试器赢了';不要附加。模拟器赢得';t发射,ios,iphone,visual-studio-2013,xamarin,Ios,Iphone,Visual Studio 2013,Xamarin,我正在尝试使用Visual Studio 2013、Mac构建主机和物理iPhone开发一个小型Xamarin.iOS应用程序进行测试。新年前一切都很顺利。我在Mac、PC和Visual Studio上升级到Xamarin 4。我不知道这是否与此有关。毕竟,在升级之后,一切都仍然正常。应用程序已运行、调试器已连接并命中断点或在异常时中断、Visual Studio已连接到模拟器和物理设备等 我离开这里过新年,今天(星期一)回来发现,当我尝试在物理iPhone上启动该应用程序进行调试时,该应用程序

我正在尝试使用Visual Studio 2013、Mac构建主机和物理iPhone开发一个小型Xamarin.iOS应用程序进行测试。新年前一切都很顺利。我在Mac、PC和Visual Studio上升级到Xamarin 4。我不知道这是否与此有关。毕竟,在升级之后,一切都仍然正常。应用程序已运行、调试器已连接并命中断点或在异常时中断、Visual Studio已连接到模拟器和物理设备等

我离开这里过新年,今天(星期一)回来发现,当我尝试在物理iPhone上启动该应用程序进行调试时,该应用程序立即退出,这是毫无原因的——我没有做任何更改。它仍然在模拟器上工作。我试着在iPhone上启动这个应用程序(通过触摸它的图标),结果也是一样的。它会在启动屏幕上闪烁一秒钟,然后立即退出主屏幕

从VisualStudio启动时,它说它已成功启动,但不会遇到任何断点,即使在主启动方法中也是如此。该应用程序也退出了,而VS仍然说“启动”,远远早于它说“成功启动”

我尝试了一些方法来解决这个问题。我在一个虚拟XCode项目中检查了应用程序标识,看看它是否告诉我要修复任何问题——没问题。我试着删除bin和obj文件——没有运气。在重新构建和启动应用程序之前,我尝试从iPhone上手动卸载该应用程序,但没有任何帮助。我尝试重新启动所有系统:iPhone、Macintosh和Visual Studio。。。事情变得更糟了

现在,我甚至不能启动iPhone模拟器。Visual Studio表示“无法在mac中启动iOS模拟器:在执行后主题xvs/idb/4.0.0.1717/show应用程序时,客户端vs2248Brock上出现错误”,当然,尝试在模拟器上启动调试会导致Visual Studio连续多年挂起“启动调试”,直到它处于调试模式,就好像它被连接到了一个正在运行的应用程序上——而它不是——直到我按下停止键

我可以在XCode中手动启动模拟器,但Visual Studio和/或它正在使用的Xamarin构建主机似乎仍然看不到它是否存在

我不知道这些问题中有哪些是相关的,但我没有什么要说的——甚至没有什么可以让我猜测从哪里开始寻找问题。有什么想法吗

答案提示:我一直是一个PC/Windows的家伙。我对Mac或iOS开发几乎是全新的。所以假设我什么都不知道。如果建议我检查某些东西,请不要只告诉我检查什么——告诉我如何查找和/或使用该东西进行检查

例子:如果你说你想让我“看这样那样的日志”,告诉我如何查看该日志。或者,如果您希望我“尝试将这个和那个设置更改为每个人都知道的x-y-source中的某个值”,那么假设我不知道如何找到该设置或值源。等等等等

编辑:最近尝试的崩溃日志,直至堆栈跟踪。跟踪中未符号化的行以这种方式固定。尝试手动符号化。除了XCode自动执行的操作外,没有透露任何内容

    Incident Identifier: 10C2C0C2-CDCB-4D48-912C-474D8D149F59
    CrashReporter Key:   ca0f26f3bfe5523c1d44e218508047e188eda496
    Hardware Model:      iPhone4,1
    Process:             CameraTest [360]
    Path:                /private/var/mobile/Containers/Bundle/Application/B3B7A636-5422-4851-8503-1A918E36DDA1/CameraTest.app/CameraTest
    Identifier:          com.perrinormalcreations.CameraDemo
    Version:             1.0 (1.0)
    Code Type:           ARM (Native)
    Parent Process:      launchd [1]

    Date/Time:           2016-01-05 17:11:53.489 -0600
    Launch Time:         2016-01-05 17:11:52.921 -0600
    OS Version:          iOS 8.4.1 (12H321)
    Report Version:      104

    Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
    Exception Subtype: KERN_INVALID_ADDRESS at 0x00000000
    Triggered by Thread:  0

    Thread 0 name:  Dispatch queue: com.apple.main-thread
    Thread 0 Crashed:
    0   ???                             0000000000 0 + 0
    1   CameraTest                      0x0036ded4 0xe1000 + 2674388
    2   CameraTest                      0x002ab59e 0xe1000 + 1877406
    3   CameraTest                      0x002ac834 0xe1000 + 1882164
    4   UIKit                           0x2c5f75de -[UINib instantiateWithOwner:options:] + 1678
    5   UIKit                           0x2c772fdc -[UIStoryboard instantiateViewControllerWithIdentifier:] + 196
    6   UIKit                           0x2c48b4f8 -[UIApplication _loadMainStoryboardFileNamed:bundle:] + 64
    7   UIKit                           0x2c48a810 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1152
    8   UIKit                           0x2c4955e8 __84-[UIApplication _handleApplicationActivationWithScene:transitionContext:completion:]_block_invoke + 36
    9   UIKit                           0x2c4890c6 -[UIApplication workspaceDidEndTransaction:] + 130
    10  FrontBoardServices              0x2f699ec0 __31-[FBSSerialQueue performAsync:]_block_invoke_2 + 16
    11  CoreFoundation                  0x28b8b034 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 12
    12  CoreFoundation                  0x28b8a2f8 __CFRunLoopDoBlocks + 216
    13  CoreFoundation                  0x28b88e52 __CFRunLoopRun + 1714
    14  CoreFoundation                  0x28ad46d0 CFRunLoopRunSpecific + 476
    15  CoreFoundation                  0x28ad44e2 CFRunLoopRunInMode + 106
    16  UIKit                           0x2c28b866 -[UIApplication _run] + 558
    17  UIKit                           0x2c286444 UIApplicationMain + 1440
    18  CameraTest                      0x002ae974 0xe1000 + 1890676
    19  CameraTest                      0x003856c0 0xe1000 + 2770624
    20  CameraTest                      0x002aeabc 0xe1000 + 1891004
    21  libdyld.dylib                   0x37625aae start + 2

    Thread 1 name:  Dispatch queue: com.apple.libdispatch-manager
    Thread 1:
    0   libsystem_kernel.dylib          0x376d824c kevent64 + 24
    1   libdispatch.dylib               0x375f84ec _dispatch_mgr_invoke + 276
    2   libdispatch.dylib               0x375f821e _dispatch_mgr_thread$VARIANT$mp + 34

    Thread 2:
    0   libsystem_kernel.dylib          0x376ec9c0 __workq_kernreturn + 8
    1   libsystem_pthread.dylib         0x37769e14 _pthread_wqthread + 788
    2   libsystem_pthread.dylib         0x37769aec start_wqthread + 4

    Thread 3:
    0   libsystem_kernel.dylib          0x376ec9c0 __workq_kernreturn + 8
    1   libsystem_pthread.dylib         0x37769e14 _pthread_wqthread + 788
    2   libsystem_pthread.dylib         0x37769aec start_wqthread + 4

    Thread 4 name:  Dispatch queue: FBSSerialQueue
    Thread 4:
    0   libsystem_kernel.dylib          0x376d84ec semaphore_wait_trap + 8
    1   libdispatch.dylib               0x375f5b8e _dispatch_semaphore_wait_slow + 186
    2   FrontBoardServices              0x2f699e9e __31-[FBSSerialQueue performAsync:]_block_invoke + 142
    3   libdispatch.dylib               0x375e7c80 _dispatch_call_block_and_release + 8
    4   libdispatch.dylib               0x375f24ce _dispatch_queue_drain$VARIANT$mp + 1458
    5   libdispatch.dylib               0x375f1d9c _dispatch_queue_invoke$VARIANT$mp + 80
    6   libdispatch.dylib               0x375f448e _dispatch_root_queue_drain + 386
    7   libdispatch.dylib               0x375f589e _dispatch_worker_thread3 + 102
    8   libsystem_pthread.dylib         0x37769d9a _pthread_wqthread + 666
    9   libsystem_pthread.dylib         0x37769aec start_wqthread + 4

    Thread 5:
    0   libsystem_kernel.dylib          0x376ec9c0 __workq_kernreturn + 8
    1   libsystem_pthread.dylib         0x37769e14 _pthread_wqthread + 788
    2   libsystem_pthread.dylib         0x37769aec start_wqthread + 4

    Thread 0 crashed with ARM Thread State (32-bit):
        r0: 0x16d715b0    r1: 0x00000000      r2: 0x004f01a4      r3: 0x004cbd17
        r4: 0x00000006    r5: 0x00000009      r6: 0x2c9cffaa      r7: 0x009df68c
        r8: 0x16d715b0    r9: 0x16d75ea8     r10: 0x00000001     r11: 0x2c9da936
        ip: 0x002ac5dd    sp: 0x009df684      lr: 0x0036d998      pc: 0x00000000
      cpsr: 0x60000010

您的代码中是否有use语句
#if DEBUG

请尝试删除代码中的这些语句。

您在Mac和Windows计算机上安装的Xamarin 4的具体版本是什么?@CookData Xamarin Studio:5.10.1(构建6)运行时:Mono 4.2.1(显式/6dd2d0d)GTK+2.24.23(罗利主题)软件包版本:4020102 Xamarin.iOS:9.4.0.0(试用版)--在Mac上。现在VisualStudio------Xamarin:4.0.0.1717(1390b70)Xamarin.iOS:9.3.99.33(ea30b32)----我还发现了如何在XCode中查看崩溃日志。编辑要包含的问题。嘿,佩林。你已经很久没有发布这个问题了,但我现在也有同样的事情。我不知道该怎么办。到目前为止,你找到了解决办法吗?@UnuS76好吧,这发生在我身上,当时有一个非常古老的Xamarin版本,现在还不可用。我的解决方案最终是升级。如果那没用的话,我很抱歉。