Egil, это обычно рассматривается как одно из последствий раздела 3.3.2 соглашения о разработке для iPhone, которое (частично) запрещает архитектуру плагинов или другие фреймворки. Тот факт, что они не предоставляют шаблон проекта Xcode для iPhone-совместимого фреймворка, как правило, усиливает эту идею, хотя, конечно, это может быть просто упущением или чем-то, что они не одобряют, фактически не запрещая.
Вопрос о том, является ли это подразумеваемым значением этого раздела, о чем вы должны спросить у Apple, и, возможно, проконсультироваться с юристом, но именно отсюда часто возникает идея «без рамок».
Для тех, у кого есть фреймворк, который они хотели бы использовать в приложении для iPhone, альтернативный подход - использовать фреймворк для создания статической библиотеки. Затем он компилируется в приложение, а не загружается динамически во время выполнения. Тот факт, что он является частью исполняемого файла приложения, позволяет избежать любых возможных опасений по поводу этой части соглашения.