Просто сегодня была эта проблема, но ответы здесь не помогли. Я наконец нашел проблему.
Убедитесь, что в раскрывающемся меню: Проект> Изменить активную цель" ProjectName ", чтобы изменить код подписи для распространения - я выбирал проект на панели групп и файлов и использовал кнопка Info, которая отображает информацию PROJECT , а не информацию TARGET - очень запутанно! Реализовано только тогда, когда я отключил подписывание кода в проекте и собрал его, а он все еще хотел подписать код!
Я думаю, именно поэтому в сообщении Эдди он должен был изменить его на уровне project.pbxproj
Также на оригинальном посте в 1-м шаге
1. В Xcode выберите цель Device | Release
Конечно, это должна быть цель Device | Distribution? (при условии, что этот скопированный выпуск переименован в Распределение согласно инструкциям Apple на портале Provisioning Portal)