我是MonoTouch的新手,當我嘗試在iPhone模擬器上運行我的MonoTouch應用程序(調試模式和常規)時,我收到一個長的錯誤輸出,以下消息:運行MonoTouch應用程序時出現SIGABRT錯誤
Error connecting stdout and stderr (127.0.0.1:10001) Couldn't register com.yourcompany.[appnamehere] with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger.Stacktrace:
at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) <0x00004> at (wrapper managed-to-native) MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr) <0x00004> at MonoTouch.UIKit.UIApplication.Main (string[],string,string) <0x00089> at MonoTouch.UIKit.UIApplication.Main (string[]) <0x00014> at PodcastManager.Application.Main (string[]) <0x00010> at (wrapper runtime-invoke) .runtime_invoke_void_object (object,intptr,intptr,intptr) <0x00043>
,並結束與:
=================================================================
Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application.
=================================================================
奇怪的是它會工作一些時間。有一次,我的機器重啓了。其他人,只需重新啓動MonoDevelop和/或模擬器。
如果您認爲可能有所幫助,我可以提供整個錯誤輸出。
任何想法?
你可能仍然會隨機得到這個問題。一種解決方案是使用iPhone模擬器主頁按鈕停止調試器 – 2010-04-19 16:02:49