Я начал сталкиваться с этой ошибкой в своих проектах в XCode 4.2, и мне было непросто разобраться с новым макетом проекта.
Убедитесь, что вы зашли в настройки проекта и изменили идентификатор подписи кода на профиль разработки для параметра «Отладка» в настройках target . Это немного легко пропустить, потому что настройки проекта появляются первыми, и там есть идентичные выглядящие настройки идентификации подписи кода. Но настройки Target имеют преимущество над настройками Project.
Если это все еще не работает в XCode 4.2, перейдите к «Редактировать схемы» - в раскрывающемся списке проекта, который находится справа от кнопки остановки, в левом сегменте этого пользовательского всплывающего окна. Выберите «Выполнить» и убедитесь, что для параметра «Конфигурация сборки» установлено значение «Отладка».
В предыдущих версиях XCode он раньше сообщал вам, находились ли вы в отладке или в выпуске сразу; Я не нашел, где это так очевидно с новыми "Схемами".