MonoTouch上传到iOS设备的问题

问题描述

| 每当我尝试从MonoTouch上传到设备时,都会收到以下控制台输出错误
/Developer/MonoTouch/usr/bin/mtouch -installdev=\"/Users/Chris/Documents/Monotouch Projects/UITextFieldTest/UITextFieldTest/bin/iPhone/Debug/UITextFieldTest.app\"
Please ensure your device is connected...
Connected to: OAI
Initializing file service...
Uploading application
Finalizing file service...
Connected to: OAI
Installing application

Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object
at MonoTouch.Installation.Installer.InstallApplication (object,System.EventArgs) <0x001b6>
at MonoTouch.Installation.Device.NotificationCallback (MonoTouch.Installation.Device/am_device_notification_callback_info&) <0x0006e>
at (wrapper native-to-managed) MonoTouch.Installation.Device.NotificationCallback (MonoTouch.Installation.Device/am_device_notification_callback_info&) <0x0003d>
at (wrapper managed-to-native) MonoTouch.CoreFoundation.CFRunLoop.CFRunLoopRun () <0x00003>
at MonoTouch.CoreFoundation.CFRunLoop.Run () <0x0000d>
at MonoTouch.Installation.Installer.InstallApplication (string) <0x00151>
at MTouch.Main (string[]) <0x032d1>

The application was terminated by a signal: SIGHUP
我尝试了许多项目,其中一些是直接来自WROX和MonoTouch网站的示例。所有这些都可以在模拟器中完美运行,并且可以完美编译。但是,当我尝试在设备上上载或运行它们时,总是会出现相同的错误。 我已经加载了有效的App Developer许可证以及MonoTouch学生许可证。我可以通过Xcode 3.2在我的设备上创建并运行应用程序,而不会出现任何问题。 关于导致此问题的原因以及如何解决的任何想法?     

解决方法

我有一个类似的问题,它最终是包含空格的解决方案名称。删除这些,它应该可以工作。 或者,请确保您设置了正确的配置文件。     

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...