Прежде всего, я согласен на 100% с более ранними людьми, которые сказали, что ход OFF Load Symbols Lazily
.
Мне нужно добавить еще две вещи.
(Мое первое предложение звучит очевидным, но когда кто-то предложил мне его в первый раз, моя реакция шла по следующему принципу: «давай, пожалуйста, ты действительно думаешь, что я не буду знать лучше ...... о. «)
Убедитесь, что вы случайно не установили «Active Build Configuration» на «Release».
В разделе «Цели» на графическом древовидном изображении вашего проекта щелкните правой кнопкой мыши на Цели и выполните «Получить информацию». Найдите свойство с именем «Создать символы отладки» (или аналогичное) и убедитесь, что оно ПРОВЕРЕНО (или ВКЛЮЧЕНО). Также вы можете попытаться найти (также в Target >> Get Info) свойство с именем «Debug Information Format» и установить для него значение «Dwarf with dsym file».
В разделе Цель >> есть информация о других свойствах, которые могут повлиять на вас. Ищите такие вещи, как оптимизация или сжатие кода и выключайте его (я предполагаю, что вы работаете в режиме отладки, так что это неплохой совет). Кроме того, ищите такие вещи, как удаление символов и убедитесь, что они также выключены. Например, для целевого объекта «Отладка» следует установить «Нет связанного продукта» на «Нет».