Xcode 10.2, Swift 5, команда compileSwift завершилась неудачно при сборке программы с помощью Release Scheme

Похоже, что equals2 просто вызывает equals, поэтому он даст те же результаты.

15
задан k.s. 26 March 2019 в 09:15
поделиться

3 ответа

Мне пришлось установить «Уровень оптимизации» в «Swift Compiler - Generation Code» на «Release» - «No Optimization [-Onone]» из «Optimize for speed», чтобы заставить Cache передавать архив.

То же самое с SwiftyBeaver

Кажется, проблема связана с Xcode 10.2. Кроме того, другие проекты с пакетом, похоже, подходят для оптимизации, такие как Toucan или XCGLogger.

0
ответ дан An Chin 26 March 2019 в 09:15
поделиться

У меня была такая же проблема после обновления до Xcode 10.2. После выполнения описанных ниже шагов это сработало для меня:

  1. Обновить модули
  2. Очистить папку проекта
  3. Изменить версию проекта Swift Language на [ 116] Не указано и (в соответствии с предложением @Neil Faulkner) Режим компиляции - Инкрементный
0
ответ дан cgontijo 26 March 2019 в 09:15
поделиться

Я решил эту проблему, перейдя в Pods Project , затем в настройки здания и установив Режим компиляции - Инкрементный для Release . Затем очистите и заархивируйте, затем должны скомпилироваться нормально.

0
ответ дан Neil Faulkner 26 March 2019 в 09:15
поделиться