Да - просто используйте сборку устройства. Вы должны получить сертификаты и предоставить их.
Хорошее описание:
http://boga.wordpress.com/2008/07/16/debugging-ipod-provision-profilescertificates/
Если вам нужно настроить отладку для взломанного iPhone (до 2.2.1) (еще не платите 99 Apple), выполните следующие шаги:
Установите MobileInstallationPatch для вашего iPhone через Cydia (используйте Вкладка «Поиск»)
Отключите PROVISIONING_PROFILE в XCode: перейдите в /Developer/Platforms/iPhoneOS.platform/Info.plist, добавьте следующие ключи:
PROVISIONING_PROFILE_ALLOWED НЕТ PROVISIONING_PROFILE_REQUIRED НЕТ Вы также можете добавить эти ключи к любому проект, особенно в XCode, Project Параметры сборки, определяемые пользователем переменные.
Добавьте ключ в свой проект Info.plist в XCode
SignerIdentity = Apple iPhone OS Application Signing
Не забудьте установить и добавить в настройки вашего проекта самоподписанный сертификат от Apple
http://developer.apple.com/documentation/Security/Conceptual/CodeSigningGuide/Procedures /Procedures.html#//apple_ref/doc/uid/TP40005929-CH4-SW2[1288 provided"Build and Go ", вы можете подключить iPhone и начать отладку.
Важно! Возможно, вам потребуется установить и запустить сначала хотя бы одно легальное приложение (любое бесплатное) из App Store (перед этапом «Сборка и запуск»). В противном случае ваше приложение будет успешно установлено XCode на ваше устройство, но может не запуститься. В случае проблем с запуском приложения попробуйте сначала выполнить эту процедуру устранения неполадок.
Вы можете попробовать последний трюк, если ничего не поможет.
Если ваше приложение успешно запустилось на вашем устройстве из XCode, но не остановилось на точках останова - попробуйте нажмите "пауза" после запуска в режиме отладки. Если вы увидите, что приложение приостановлено правильно (не реагируйте на действия пользователя) добавьте новую точку останова , затем нажмите «запустить», чтобы продолжить выполнение приложения. В некоторых случаях может помочь остановка на новой точке останова.
Да, просто настройте проект на сборку для устройства.
Убедитесь, что вы начали отладку, нажав «Cmd-Y» ... а не «Cmd-R»: -)
Да. Инструменты отладки и производительности работают на устройстве нормально. Здесь я провожу большую часть отладки.
Xcode> настройки> отладка лениво снимать отметку с загружаемых символов
исправлены точки останова, которые не удерживались в устройстве.