Встроенная сборка в стиле GNU в Xcode 10.2 отключена

Сегодня после обновления Xcode и установки обновления macOS появились ошибки, которых раньше не было.

И мое приложение Watch Extension теперь содержит ошибки:

Встроенная сборка в стиле GNU отключена: enter image description here enter image description here

  • Не удалось собрать модуль "_Builtin_instrinsics"
  • Не удалось собрать модуль 'simd'
  • Не удалось собрать модуль 'SceneKit'
  • Не удалось собрать модуль 'WatchKit'

Я еще не нашел ответов, почему это произошло. На устройствах работает нормально. Симулятор даже не строит.

В приложениях используются watchOS 2.0 и iOS 9.0.

Ответ 1

В вашей цели расширения WatchKit (или любой другой цели, на которую он жалуется) добавьте -fgnu-inline-asm в опции сборки Other C Flags. Вам нужно будет подать радар, так как это выглядит как ошибка.

Ответ 2

Удалите свой пользовательский параметр Enable Bitcode сборку битового кода на цели приложения WatchKit, чтобы решить эту проблему.

Это часто ошибка, что вы устанавливаете это значение в настройках сборки xcconfig или Project-Level.