Включить общедоступные заголовки статической библиотеки в динамическую структуру

#ios #xcode #cocoapods #ios-frameworks

#iOS #xcode #cocoapods #ios-фреймворки

Вопрос:

Я разрабатываю динамическую среду для iOS. В этом фреймворке используется статическая библиотека, которая интегрирована с CocoaPods :

  --MyDynamicFramework
    --PublicHeader1.h
    --PublicHeader2.h
    --Sources
    --Pods
       --StaticLib
          --PublicHeader3.h
          --StaticLib.a
  

Теперь я использую PublicHeader3.h (который является частью StaticLib ) в исходных текстах моего динамического фреймворка, но я также хотел бы представить его как общедоступный заголовок динамического фреймворка, который я создаю. Таким образом, приложение, которое использует мою динамическую среду, должно иметь возможность видеть все три общедоступных заголовка. Возможно ли это, и если да, то как?

Ответ №1:

Настройки сборки -> Путь поиска заголовка -> Добавить ПУТЬ к MyDynamicFramework / Pods / StaticLib

Комментарии:

1. Как это может сделать «PublicHeader3.h» общедоступным для тех, кто использует «MyDynamicFramework»?