Перейти к содержанию
Fire Monkey от А до Я
  • 0

Предупреждение об отсутствии dSYM файла при финальной сборке iOS приложения. В чем причина?


97mik

Вопрос

Опубликовано

При деплое приложения пишет:

 

[Warning Warning] Local file "iOSDevice\Release\Race.dSYM" not found. Skipping deployment.

 

 

Платформа: iOS.

Что это означает и как исправить?

Рекомендуемые сообщения

  • 0
  • Администраторы
Опубликовано

Означает, что файл, созданный для отладки не найден.

Скорее всего он есть в Deployment Manager, но его нету физически и поэтому при попытке развернуть проект, появляется это предупреждение.

 

Лечение:

  1. Восстановить список файлов в Deploymeny Manager по умолчанию. В Deployment Manager нажимаем кнопку Revert To Default
  2. Иногда может помочь перезагрузка среды.

Без точного описания с вашей стороны, больше сказать ничего не могу.

  • 0
Опубликовано

Revert To Default не помог.

Если поставить Build Configurations в Debug, то всё успешно.

В папке Debug файл Race.dSYM есть, а в Release нету.

  • 0
  • Администраторы
Опубликовано
  1. Это предупреждение и оно не влияет на запуск приложения
  2. dSYM - это файл с отладочными символами. Он нужен для выполнения отладки вашего приложения. Чтобы вы могли видеть не просто набор адресов, а понятные названия методов и тд.
  3. dSYM файл повышает размер вашего приложения.
  4. В Release отладка не нужна, поэтому этот файл не генерируется.

Если очень нужно, в настройках проекта можно включить генерацию этого файла: Project -> Options... -> Delphi Compiler -> Linking. Ставим галку напротив Debug Information

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...