Решение состоит в том, чтобы перейти к настройкам сборки цели вашего приложения (не цели инструмента справки) и установить "Обрезать символы отладки во время копирования" в "Нет" . Это ключ COPY_PHASE_STRIP .
Активация этого параметра приводит к тому, что двоичные файлы, которые копируются во время сборки (например, на этапе сборки ресурсов комплекта копирования или копирования файлов), лишаются символов отладки. Это не приводит к удалению связанного продукта цели (для этого используйте Strip Linked Product).
Основная проблема заключается в том, что вы не можете удалить символы отладки из подписанного исполняемого файла. Вот почему вы должны пропустить этот шаг.