Как описано в заголовке, в моих отчетах о сбоях на Crashlytics я продолжаю скрывать __. Я распространяю приложение по воздуху через свой корпоративный сертификат.
Я просмотрел здесь множество сообщений о переполнении стека, но никто не решил мою проблему.
Мой формат отладочной информации - DWARF с dSYM
Вызов Crashlytics Configuration в делегате приложения является последним, как предлагается на веб-сайте.
Я загрузил все файлы dSYM в Crashlytics.
Когда я экспортирую свое приложение, опция «Перестроить из битового кода» отмечена (даже если флажок снят, он не меняется). Полоса символов Swift не отмечена.
Тем не менее, в отчетах о сбоях у меня скрывается только __.
Чтобы избавиться от символики __скрытый для распространения с использованием корпоративного сертификата, вы должны запрещать опцию «Восстановить из битового кода» при экспорте файла IPA. Также вы должны установить «Включить битовый код» для вашей цели сборки в разделе «Настройки сборки» на Нет.
У меня нет решения для этого случая. Но насколько мне известно, вы используете Bitcode, только если приложение распространяется через App Store. Таким образом, вы можете разрешить Bitcode для сборок выпуска App Store и отключить для других сборок.
так что же нам делать, если отключение битового кода не вариант?