Добавление рамки target-c в другой модуль в iOS SDK - PullRequest
0 голосов
/ 23 апреля 2019

Я работаю над приложением, в котором мне нужно разделить приложение на модули, основанные на функциях.В приложении есть языки Swift и Objective-c.

В приложении у меня уже есть сторонний Framework, написанный на Objective-C.Перед модуляризацией я создал соединительный заголовок и добавил стороннюю платформу.

Теперь, когда я создал модули для каждой функции, я обнаружил, что не могу использовать соединительный заголовок, поэтому я создал другой модуль для Objective-Cфреймворк.

Теперь структура похожа ниже

  ThirdPartyModule (added Objective-C framowrk)
  Module1  (import ThirdPartyModule)
  Module2 
  Module3
  Module4 (import ThirdPartyModule)
  Module5 (import ThirdPartyModule)
Main App (Import Module1,Module2, Module3, Module4,Module5 ) 

Но когда я пытаюсь скомпилировать Module1 или Module4, я получаю следующую ошибку

Не удалось построить цель-C module 'ModuleName'

Можете ли вы помочь мне, как решить эту проблему.

Пожалуйста, дайте мне знать, если мне нужно больше объяснить мой вопрос.

...