我正在尝试使用iOS 9.2模拟器和设备在最新版本的Xamarin studio 5.10.2中运行我的应用程序,但每次当我尝试运行我的应用程序时,我的应用程序将只显示启动画面并立即崩溃。在控制台中没有生成崩溃日志,也没有生成失败消息。
我尝试了干净的构建,清理Xamarin工作室缓存数据,重置模拟器,克隆了我的项目的新副本,但不幸的是这些都没有帮助我:(。
P.S:同样的应用程序和相同的git分支对我的团队成员在他们的机器上工作就像一个魅力,我只是想知道Xamarin工作室的这种奇怪的行为! ;除了主项目之外,其他项目在我的机器上成功运行。提前非常感谢您解决此问题的任何帮助。
答案 0 :(得分:4)
尝试通过将此添加到应用程序中来捕获任何未处理的异常 static void Main
AppDomain.CurrentDomain.UnhandledException += (o, e) =>
{
#if DEBUG
Debugger.Break ();
#endif
};
TaskScheduler.UnobservedTaskException += (o, e) =>
{
#if DEBUG
Debugger.Break();
#endif
};
编辑也是一个很好的建议是安装崩溃分析工具 (比如Hockeyapp)以捕捉任何其他崩溃。
答案 1 :(得分:1)
我曾遇到过和你一样的问题。我想分享一下。我所做的是:
然后,应用程序运行良好。