Развертывание приложения из Xcode на устройство без запуска приложения - PullRequest
2 голосов
/ 05 ноября 2010

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

Так что мне нужно иметь возможность развернуть приложение из XCode на моем IPad, не запуская его автоматически. Единственные варианты, которые я вижу в XCode, являются Build-run или Build-debug. Как развернуть приложение на устройстве, не запуская Xcode. Я хочу сделать это, потому что я прочитал, что если Xcode запускает ваше приложение, он отключает сторожевой процесс.

Спасибо

Ответы [ 2 ]

3 голосов
/ 06 ноября 2010

Xcode's Organzier (доступно из меню: Окно / Органайзер ) позволит вам загрузить приложение на устройство.Затем вы можете запустить приложение без отладчика.

1 голос
/ 05 ноября 2010

Я не уверен, что это доступно в XCode, но обходной путь - это добавление кода в приложение, чтобы оно всегда заставляло его проходить через путь инициализации при запуске. Например, если за вами следят при создании базы данных, добавьте небольшой код для удаления базы данных сразу после запуска, чтобы вы всегда заново создавали базу данных. Это должно работать для ваших целей отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...