Проблема с загрузкой MonoTouch на устройство iOS - PullRequest
5 голосов
/ 15 апреля 2011

Всякий раз, когда я пытаюсь загрузить на устройство из 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 Student. Я могу без проблем создавать и запускать приложения на своем устройстве через Xcode 3.2.

Есть идеи, что вызывает эту проблему и как ее решить?

1 Ответ

5 голосов
/ 15 апреля 2011

У меня была похожая проблема, и она оказалась именем решения, содержащим пробелы. Удалите их, и это должно работать.

В качестве альтернативы, убедитесь, что у вас настроен правильный профиль обеспечения.

...