Итак, в Xcode 6 мы, наконец, имеем возможность создавать и распространять наши собственные библиотеки в качестве Framework (в отличие от статических библиотек раньше).iOS Frameworks, встроить другую структуру или библиотеку?
Вопрос: можно ли «встроить» другой фреймворк или библиотеку непосредственно внутри рамки, а не запрашивать у конечного пользователя ссылку?
Причина в следующем: для создания и распространения фреймворков для других людей требуется, чтобы они вручную добавляли какую бы рамку мы не связывали. Это нормально, когда эти библиотеки являются стандартными, которые можно добавить прямо из Xcode, но когда нам нужно связать их с другими государственными структурами. Одним из примеров было бы, если в рамках фреймворка используется AWS в качестве бэкэнд, немного переборщить, чтобы попросить разработчиков также загрузить определенную версию своего SDK и ссылку на определенные биты, которые требуются. И это становится более переполняющим, когда нам нужны другие для регистрации производительности или больше.
В OSX есть возможность использовать Umbrella Frameworks, но это не документировано на iOS.
спасибо.
Cocoapods - это решение для связи с другими фреймами. Не знаю, применимо ли это, но я бы рекомендовал сильно. – Schemetrical
Спасибо. Это правда, что при распространении на Cocoapods это не проблема. Однако при распространении в качестве загружаемой автономной структуры. – Einho