Вам необходимо запустить фреймворк с помощью инструмента преобразования, который сгенерирует для вас pascal заголовочные файлы и предоставит вам доступ к нужным вам классам.
https://community.idera.com/developer-tools/b/blog/posts/quickly-auto-generate-ios-osx-and-android-headers-for-delphi-and-c-builder
Этот инструмент является лучшим из доступных для iOS, но требует небольшой настройки с точки зрения того, где разместить ваш файл фреймворка (он должен находиться в той же папке, что и iOS файлы SDK, используемые Delphi ) и расположение clang et c. Приведенная выше статья полезна для этого.
После создания вам необходимо связать свой файл .a framework, который обычно является файлом в пакете framework с тем же именем, что и платформа, но без расширения. Просто переименуйте с расширением .a. Связывание может быть выполнено двумя способами - статически путем добавления в поле параметров компоновщика в разделе компилятора вашего профиля (вам также может потребоваться параметр -obj c) или вы можете лениво ссылаться на него в своем коде, чтобы компилятор автоматически извлекал это в.
Эта ссылка SO объясняет концепцию поддельного загрузчика:
Как использовать стороннюю структуру зависит от dylib для IOS в Delphi Firemonkey
Это может быть немного черным искусством, чтобы заставить его работать, поскольку сообщения об ошибках расплывчаты, если что-то пойдет не так, но, надеюсь, вышеуказанное поможет.