Вы на правильном пути, но дело в том, что приложение будет работать только на определенной версии iOS или более поздней .Вся цель стабильности ABI состоит в том, чтобы позволить двоичному файлу Swift (т.е. приложению), скомпилированному с одной версией Swift, иметь возможность взаимодействия с двоичным файлом (то есть платформой), скомпилированным с другой версией Swift.
Но да, чтобы использовать стабильность ABI, ваше приложение сможет работать только на iOS 13 (или любой другой версии) или позже.
Так все и работаетв ObjC (и C и C ++ и большинство языков).Я могу создать свое приложение Objective-C на iOS 10 и ожидать, что оно без проблем будет связано с Foundation и UIKit на iOS 11.Вы не можете сделать это сегодня с библиотекой Swift.