Добавление фреймворка «bundle» в плагин Flutter iOSIOS

Программируем под IOS
Anonymous
Добавление фреймворка «bundle» в плагин Flutter iOS

Сообщение Anonymous »

Я работаю над плагином iOS для Flutter, и мне нужно включить x.framework с 64-битным пакетом Mach-O двоичного типа Arm64 (чтобы его можно было загрузить приложением в среда выполнения), а не 64-битная динамически подключаемая общая библиотека Mach-O Arm64.
Среда добавляется в .podspec через s.ios.vendored_frameworks< /code>.
Flutter связывает фреймворк с аргументом -framework x, который выдает ошибку:

Код: Выделить всё

Error (Xcode): Unsupported mach-o filetype (only MH_OBJECT and MH_DYLIB can be linked) in '/project_path/build/ios/Release-iphoneos/XCFrameworkIntermediates/plugin/x.framework/x'
Можно ли каким-либо образом исключить эту платформу из связывания, хотя сама платформа включена в результирующий пакет приложений?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ios-plugin

Вернуться в «IOS»