Проверьте этот ответ для подсказок о том, как проверить, может ли работать символизация: https://stackoverflow.com/a/13660458/474794
Или этот ответ о том, как символизировать вручную: Отчеты о сбое iOS: atos не работает должным образом
Дополнение к общей проблеме:
Если в приложении есть специальные символы, такие как пробелы или апостроф, то набор инструментов Apple по умолчанию не сможет его символизировать.Причина в том, что инструмент otool
, который используется в цепочке инструментов, не может справиться с этим.Независимо от того, как вы передаете имя файла.Поэтому, чтобы это исправить, вам нужно сделать следующее:
- Переименовать пакет dSYM и удалить все специальные символы, например, с
My App's.app.dSYM
до MyApps.app.dSYM
- Открыть содержимое внутрипакет и перейдите вниз к
Contents/Resources/DWARF
- Переименуйте файл там, как вы делали выше
Теперь попробуйте снова.Лучший способ избежать всего этого: НИКОГДА не использовать специальные символы в имени вашего приложения.Если вы хотите настроить имя, отображаемое на экране, используйте CFBundleDisplayName или соответствующие записи списка.