Размер выходных данных платформы из проекта платформы Xcode больше, чем модуль разработки

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

  1. Создал новый проект фреймворка Xcode и добавил свой разработанный код. Этот фреймворк имеет некоторую зависимость, установленную через какао-стручки. Когда я создаю универсальный фреймворк из этого проекта с помощью инструмента lipo, размер фреймворка составляет около 70 МБ.

  2. Создан новый проект приложения (не фреймворк). Затем я добавил файл podspec, чтобы добавить свой код фреймворка в модули разработки. Этот проект также имеет такую ​​​​же зависимость, установленную через какао-стручки вместе с модулями разработки. Когда я создаю универсальный фреймворк из этого проекта, создавая схему модуля разработки, я получаю размер фреймворка всего 4 МБ.

Оба фреймворка хорошо работают, когда они используются в каком-то другом проекте, но почему в обоих подходах так много различий в размерах. Я лично хочу использовать проект фреймворка вместо модуля разработки для создания своего фреймворка, но большой размер SDK является проблемой.

Кто-нибудь сталкивался с такой проблемой и знает, каково решение или хороший подход. Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам