Для начала: я прочитал другие вопросы здесь, но они утверждают, что, например, Swift не может использоваться в Framework или / и Library или устарел (5 лет).
В чем заключаются преимущества и недостатки платформы Cocoa Touch и статической библиотеки Cocoa Touch для достижения этой цели?
Я пытаюсь поделиться кодом между двумя целевыми объектами iOS, например, цель iPhone и цель iPad (универсальная цель здесь не нужна).
Если я правильно понимаю, Статическая библиотека и код приложения будут объединены в один двоичный файл, а комбинация Framework и кода приложения будет представлять собой два двоичных файла. Я предполагаю, что это означает больше подписания и больше файлов DSYM для загрузки в инструменты отчетности о сбоях?
Кроме того, Framework должен / мог бы работать автономно, в то время как Статической библиотеке всегда нужен другой код.
А как насчет тестов, распространения в App Store, отладки (точек останова) и времени компиляции? Какой вариант лучше подходит для какой задачи?