Я сделал новый фреймворк, содержащий другие фреймворки. В более старой версии XCode я могу поместить другой фреймворк в раздел «Встроенные двоичные файлы» в целом, чтобы всякий раз, когда он архивировался, он не отображал какой-либо фреймворк внутри файла фреймворка (Umbrella Framework), и всякий раз, когда я использовал его в своем приложении, это работало.
В моем случае я уже обновился до XCode 11 и раздела Embedded Binaries нет вообще. Если я установил для сторонней платформы значение «Не встраивать» и попробовал ее в «Моем приложении», произошел сбой, потому что «Мое приложение» не смогло найти стороннюю структуру.
Есть ли наилучшая практика для того, чтобы третья сторона скрывалась внутри моего фреймворкового проекта?