2012-04-04 7 views
0

Я создал 2 приложения: один для iPhone, один для iPad. Оба они прекрасно строятся и работают в симуляторе. Они также отлично работали на устройстве до обновления до Xcode 4.3.2.
Когда я строю на устройство с MonoTouch, я получаю сообщение:ipad/iphone развертывание на устройство через monotouch

Please ensure your device is connected... 
Connected to: Steve’s iPad 
Initializing file service... 
Uploading application 
Finalizing file service... 
Installing application 
Installation failed: AMDeviceInstallApplication returned: 0xe8008017 
The application was terminated by a signal: SIGHUP 

Когда я смотрю на консоли с помощью Xcode/Организатора Я вижу следующие сообщения:

Apr 4 10:22:22 unknown installd[819] <Error>: libMobileGestalt loadBasebandMobileEquipmentInfo: CommCenter error: 1:45 
Apr 4 10:22:22 unknown installd[819] <Error>: libMobileGestalt copyInternationalMobileEquipmentIdentity: Could not get mobile equipment info dictionary 
Apr 4 10:22:22 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message 
Apr 4 10:22:22 unknown lockdownd[17] <Error>: 010f4000 handle_connection: Could not receive USB message #6 from Xcode. Killing connection 

Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 verify_signer_identity: Could not copy validate signature: -402620393 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.5kF0E7/EastmaniPad.app 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 install_application: Could not preflight application install 
Apr 4 10:22:23 unknown mobile_installation_proxy[818] <Error>: handle_install: Installation failed 
Apr 4 10:22:23 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of messageCould not receive size of message 
Apr 4 10:22:23 unknown lockdownd[17] <Error>: 2fff5000 handle_connection: Could not receive USB message #7 from mtouch. Killing connection 
Apr 4 10:22:23 unknown lockdownd[17] <Error>: 2fef1000 handle_connection: Could not receive USB message #14 from mtouch. Killing connection 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 handle_install: API failed 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 send_message: failed to send mach message of 71 bytes: 10000003 
Apr 4 10:22:23 unknown installd[819] <Error>: 2ffa4000 send_error: Could not send error response to client 

Кто-нибудь еще была эта проблема, или есть кто-нибудь, кто лучше подготовлен к расшифровке вышеупомянутой трассировки стека?

ответ

3

Решающая часть заключается в следующем:

Could not copy validate signature: -402620393 

Если вы Google эту ошибку, вы найдете целый ряд идей:

  • удалить приложение вручную из устройства, а затем попытаться загрузить еще раз.
  • Убедитесь, что профили настройки правильно настроены в Xcode. Обычно это означает удалить их все и загрузить их снова.

Я также могу бросить в пару идей моей:

  • Проверьте, если то же самое происходит в новый проект из шаблона. Если это работает, в приложении есть что-то, что приводит к сбою проверки подписи.
  • Проверьте, не происходит ли то же самое с новым проектом Xcode (и если он будет работать, попробуйте еще раз с вашим проектом, Xcode знает, что в некоторых случаях будет выполнять некоторую автоматическую настройку)
  • Перезагрузите устройство и Mac.
  • Если у вас есть другое устройство, попробуйте там.
0

У меня была та же проблема, но оказалось, что быть вызвано Project Options «Executable» установка быть установлен в положение «исполняемый файл с GUI», а не «Исполняемые»

Смежные вопросы