带Xcode 5.0的Xamarin 4.0.10不能在设备上运行,但可以在模拟器中运行

时间:2013-09-21 05:06:29

标签: ios xamarin.ios xamarin xcode5

我遇到了这个问题,我将Xamarin和Xcode更新为最新的稳定版本。

我的应用程序将在模拟器上运行,但不会在设备上运行。它将安装,然后它将在启动屏幕之后崩溃,并且它不会在IDE中给出任何错误。

我尝试了另一台Xamarin在同一版本上的计算机,但是Xcode仍在4.X上......它成功启动并在设备上运行。

那么,这只是Xamarin和Xcode 5兼容性的问题吗?我可以做些什么来解决这个问题,解决这个问题的任何提示都将不胜感激。

1 个答案:

答案 0 :(得分:1)

可能发生的事情(发生在我身上)是由此产生的exe太大了。

我有一个使用servicestack的应用。在xcode 4.6之前,它在xcode 5之后无效。

通过Xamarin的支持和一些研究,我意识到组织者中“归档”的“估计大小”大于62mb。每当发生这种情况时,我的应用程序会在开始之前被杀死。

我正在减少servicestack的过程,但初步它正在运行。

底线:检查你的exe的大小。请参阅限制:Max size of an iOS application