0

我使用 libGDX 开发了一个 iOS 应用程序。它在 Xamarin.iOS 的帮助下编译和部署,并使用 Mono 框架运行。

当部署到我的测试 iPad(物理 iPad,而不是模拟器)时,它在一段时间内运行良好。但过了一段时间(这次,大约 12 小时和 5-10 次发射),它停止工作。当我现在尝试启动它时,它会立即强制关闭。

当我单击 iPad 上的应用程序图标时,图标会展开并填满屏幕(就像我在 iPad 上启动所有应用程序时一样),但一旦屏幕变黑,应用程序就会关闭并返回 iOS 菜单。没有错误信息。

该应用程序已通过“Release|iPad”进行部署。

关于可能出现什么问题的任何想法,或者我如何获取错误消息/日志或可以帮助我弄清楚的东西?

4

2 回答 2

2

Xcode > 管理器 > 设备日志。

BTW,这篇文章会让你明白日志的含义: https ://developer.apple.com/library/ios/technotes/tn2151/_index.html

于 2013-08-27T08:20:03.927 回答
0

我会检查你是否使用 InvokeInBackground.. 如果你这样做.. 切换到 ThreadPool.QueueWorkItem(delegate { {code} } );

我在当前版本上遇到了巨大的崩溃问题.. 使用 InvokeInBackground.. 一旦我换出 System.Threading.. 问题就消失了。

于 2013-08-27T18:43:43.410 回答