В настоящее время для обработки dSYM требуется (около) 24 часов (особенно, если размер dSYM большой), но это должно скоро улучшиться.
Наиболее уязвимые разработчики:
- Fabri c только устаревшие, не перенесенные клиенты - не должны видеть воздействия
- Fabri c устаревший SDK, перенесенные в Firebase - затронутые
- Fabri c устаревшие SDK, загруженные через Firebase - влияет
- Firebase SDK (в настоящее время находится в бета-версии) - не влияет
Подозревается, что загруженный из Apple dsym имеет неверный идентификатор пакета. Apple устанавливает com.apple.xcode.dsym. (например, com.apple.xcode.dsym.Bin go Blast).
1- В качестве временного обходного пути, если разработчик после загрузки dsym из Apple преобразовал все вхождения неверной строки пакета с правильным идентификатором пакета (например, com.redhotlabs.bin go), это должно сделать позвольте dsym быть принятым правильно.
См. Пример сценария оболочки, который разработчики могут использовать, заменяя и соответствующими значениями.
export BUNDLE_ID = '' export DSYM_PATH = '' sed -i '' -e "s /> com.apple.xcode.dsym. * \ $ BUNDLE_ID \
2- Попробуйте не тестировать-cra sh приложение или выпуск потенциально опасного приложения для пользователей в течение не менее 10 минут после завершения загрузки символов и загрузки файла сопоставления.
3- Я бы рекомендовал обновить его до Firebase SDK (в настоящее время находится в бета), чтобы избежать этой проблемы все собирать.