我使用Visual Studio 2015并通过Xamarin Mac Agent(Xcode 8.3,Xamarin Studio 6.3)部署到物理设备。几个月前,我完成的项目工作正常。我被要求对应用程序进行一些小改动,VS无法连接到Mac代理。我升级了Xamarin Studio和Visual Studio。那时,Mac代理能够连接(我注意到一个明显的变化是VS如何处理资产)。但正是在这一点上,当我试图运行应用程序时,它会打开,显示启动屏幕,然后立即关闭。转到xCode - >窗口 - >设备和检查设备日志并不真正有用,因为内存地址仅针对崩溃的线程给出。例如:
线程0与ARM线程状态(64位)崩溃: x0:0x00000000000000 ......
没有任何东西类似于读者友好的堆栈跟踪。此外,在VS中永远不会达到入口点方法(例如AppDelegate.FinishedLaunching)。
提前致谢。