Заголовок 'MessageKit-Swift.h' не найден - PullRequest
0 голосов
/ 15 июня 2019

Я пытаюсь настроить MessageKit в моем приложении.Я изучал и пытался решить эту проблему в течение недели без удачи.Я получаю сообщение об ошибке в файле module.modulemap о том, что

Заголовок 'MessageKit-Swift.h' не найден

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

Вот код module.modulemap

framework module MessageKit {
  umbrella header "MessageKit.h"

  export *
  module * { export * }
}

module MessageKit.Swift {
    header "MessageKit-Swift.h"
    requires objc
}

Я ожидал, что MessageKit скомпилируется в моей рабочей области.

1 Ответ

1 голос
/ 15 июня 2019

Я попробовал этот модуль в тестовом проекте и прекрасно компилирует без проблем.

Я использую Cocoapods 1.7.2 и Xcode 10.2.1, и это мой Podfile:

target 'MessageKitTest' do
  use_frameworks!
  pod 'MessageKit'
end

Пытался скомпилировать MessageKitTest из сгенерированного xcworkspace - все хорошо с моей стороны.

Попробуйте запустить pod deintegrate, а затем pod install снова.

...