Класс Objective-C не может импортировать swift pod, определенный на верхнем уровне

Вот мой подфайл:

platform :ios, '9.0' use_frameworks! target :Test_Swift_Import do pod 'BFKit-Swift', '1.5.1' //Just a swift pod to provide some methods to test pod 'SwiftySwift', '1.0.1' //and another end 

В моем классе AppDelegate я пытаюсь использовать простой метод из BFKit

 BOOL isEmail = [@"not an email" isEmail]; 

Мой AppDelegate – это класс цели-c, а не Swift

Для выполнения этой работы я пытаюсь импортировать модуль BFKit Swift

Сначала я пробую известный способ:

 //Basic <Product_Name-Swift.h> #import <Test_Swift_Import-Swift.h> 

Но этот пост SO и этот тоже говорят, чтобы использовать <ProjectName/ModuleName-Swift.h> . Поскольку код находится в модуле, это имеет смысл для меня.

Поэтому я пытаюсь #import <Test_Swift_Import/BFKit-Swift.h>

Так не пойдет…

Я переименую свой проект в TestSwiftImport в случае, если подчеркивание является проблемой

Так не пойдет…

Я пытаюсь импортировать модуль напрямую

<BFKit/BFKit.h>

Увы…

Соответствующие настройки сборки Xcode

 defines modules : Yes Product Module name: TestSwiftImport Enable Modules: Yes Link Frameworks Automatically: Yes Objective-C Generated Interface Header Name: TestSwiftImport-Swift.h Objective-C Bridging Header: TestSwiftImport/TestSwiftImport-Bridging-Header.h 

Резкие вещи, которые я пробовал

Я делал всевозможную очистку проекта и сборку папок, вытирая производные данные, сбрасывая симулятор, покидая симулятор, выходя из Xcode и перезагружая машину, все безрезультатно. Печально, что это даже те вещи, которые я думаю о делах, и что они иногда работают … Но не в этом случае.

Проблема демонстрационного проекта Github

…здесь

Есть идеи? Есть еще более неудачные попытки, которые вы можете увидеть, если вы откроете проект. Это не может быть так сложно …

Я вижу, что это проблема CocoaPods.

Теперь, если я попробую перетащить файл прямо в xcode, он будет работать нормально. Если вам это действительно нужно. Вы можете перетащить весь файл в проект. Не использовать какао-стручки сейчас.

введите описание изображения здесь

Вы можете ссылаться на этот вопрос: Вопрос

Надеюсь, эта помощь!

  • xcode UICollectionView Сотовый автозапуск
  • Как изменить тип данных переменных в подклассе
  • Ширина разделителя ячейки UITableView толще?
  • Xcode работает очень медленно
  • Ошибка формата NSString автоматически добавляет \ x
  • .removeFromSuperview Не работает над UIImageView
  • Как установить автоматическую высоту для UITableView?
  • Правильные значения возврата для прямоугольника = ); (IOS)
  • Как обновить все на экране
  • iOS: сбой приложения после перезапуска после завершения проблемы с памятью
  • Как реализовать горизонтальную прокрутку в вертикальном pdf?
  • Давайте будем гением компьютера.