приложений macOS динамически связаны с системными фреймворками.
Также возможно, что Combine использует другие новые функции 10.15 под капотом, хотя в его publi c API нет ничего, что могло бы потребовать новых Функции 10.15.
Кроме того, исторически Apple не поставляла значительных новых фреймворков в качестве автономных библиотек для обратного развертывания. Единственные такие случаи, о которых мне известно, - это библиотека «arclite», которая позволила выполнить обратное развертывание некоторых (не всех) функций AR C, когда AR C был представлен, и библиотеки времени выполнения Swift для версий Mojave до 10.14. .3 и снова не поддерживает все новые функции Swift. В обоих случаях речь шла о поддержке низкоуровневых функций среды выполнения, а не о существенных API для создания приложений.