Я пытаюсь протестировать приложение iPhone на своем устройстве и получаю ошибки отладки (Программа получила SIGABRT) xcode 4.2 - PullRequest
0 голосов
/ 27 февраля 2012

У меня есть приложение iPhone в xcode 4.2, которое отлично работает на симуляторе iPhone 5.0, но когда я пытаюсь запустить приложение на своем iPhone, оно выдает ошибку: Программа получила сигнал "SIGABRT".

Это то, что показывает отладчик:

14 main

13UIApplicationMain

0__pthread_kill

Я не понимаю, почему приложение будетнормально работает на симуляторе, но вылетает во время тестового запуска на моем устройстве?Вы видите, в чем может быть проблема?Я не слишком знаком с отладочным приложением

РЕДАКТИРОВАТЬ: у меня продолжают возникать проблемы с этим.Я попытался следовать инструкциям комментатора ниже, но это не сработало.Пожалуйста, дайте мне знать, что мне нужно, чтобы это работало на моем телефоне на основе этих отчетов об ошибках.Опять же, он отлично работает в симуляторе.

1 Ответ

0 голосов
/ 27 февраля 2012
  1. В project info -->Build Settings-->Valid Architectures измените его на Armv6, Armv7 и создайте новую сборку.
  2. Очистите все цели, переместите старую сборку в мусорное ведро.
  3. Создайте еще один бульд с помощьюТолько Armv6.
  4. Запустите код на устройстве.
...