В моем флаттерном проекте я внес необходимые изменения для интеграции односигнального уведомления pu sh. Для этого я следовал данной документации в точности так, как она была описана -
https://documentation.onesignal.com/docs/flutter-sdk-setup
Я установил цель развертывания iOS 13.2
Для моего проекта включена опция битового кода , для параметра для OneSignalNotificationExtension установлено значение YES.
Я скопировал следующий код в моем Podfile
непосредственно перед post_install-
target 'OneSignalNotificationServiceExtension' do pod 'OneSignal', '>= 2.9.3', '< 3.0' end
Затем я снова открыл свое рабочее пространство и после запуска чистой сборки он показывает следующую ошибку -
Вывод Xcode: ↳ === ЦЕЛИ СОЗДАНИЯ Модули-Бегун из модулей проектов с конфигурацией Выпуск === ld: '/Users/project_directory/build/ios/Release-iphoneos/FMDB/libFMDB.a(FMDatabase.o)' не содержит битовый код. Вы должны перестроить его с включенным битовым кодом (настройка Xcode ENABLE_BITCODE), получить обновленную библиотеку от поставщика или отключить битовый код для этой цели. файл '/Users/project_directory/build/ios/Release-iphoneos/FMDB/libFMDB.a' для архитектуры arm64 clang: ошибка: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)
Итак, мне нужно решение этой проблемы для запуска уведомления pu sh на моем устройстве ios.