не удалось отправить предварительно скомпилированный заголовок в Xcode 10.1 - PullRequest
2 голосов
/ 04 апреля 2019

Я обновил код с swift3 до swift4.2, и я получал предупреждения, поэтому я обновил подфайл, переустановив все модули, и теперь я получаю сообщение об ошибке:

failed to emit precompiled header '/Users/palak.garg/Library/Developer/Xcode/DerivedData/mySocialChemist-gtbbctpiuhpyzngmqbevmscwbcet/Build/Intermediates.noindex/PrecompiledHeaders/mySocialChemist-Bridging-Header-swift_14WYMBJ6PJP8W-clang_38EYTCGHX7TO1.pch' for bridging header '/Users/palak.garg/Desktop/Code/April current project/Send-a-Script---IOS 2 2 2/mySocialChemist/Classes/mySocialChemist-Bridging-Header.h'

Где mysocialChemist - это имя моего проекта, а mySocialChemist-Bridging-Header.h - заголовочный файл моста.Также отображаются последние сообщения:

/Users/palak.garg/Desktop/Code/April current project/Send-a-Script---IOS 2 2 2/mySocialChemist/Main/mySocialChemistAppDelegate.h:16:9: 'Braintree/BraintreeVenmo.h' file not found

Где Braintree / BraintreeVenmo - это модуль, который я использовал.

Кроме того, я получаю предупреждение в терминале, где я обновил модуль, как показано на следующем снимке экрана:

enter image description here

Я пробовал следующие пункты, но у меня ничего не получалось:

  1. Я удаляю модули ипереустановите, затем очистите и соберите проект, но ничего не получилось

  2. Также в Xcode> Product> Scheme> Edit Scheme> опции сборки проверяются, как показано в image .

  3. Очистите полученные данные и создайте проект.

  4. Цель> Параметры сборки> Компилятор Swift - Пользовательский флаг> Другие флаги swift устанавливают $ (наследуется) как в изображении .

  5. Цель> Настройки сборки> Макросы препроцессора устанавливают $ (наследуется), как показано на изображении

Заранее спасибо.

...