Добавление фреймворка «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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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