GOOGLE ADS

sábado, 23 de abril de 2022

Flutter error al construir para iOS "ld: framework no encontrado"

He estado trabajando durante algunas semanas en una aplicación de Flutter que ejecuto en Android e iOS. Funcionó bien hasta que hace algunos días actualicé la versión de flutter y algunas dependencias de paquetes, y de repente dejó de compilarse para iOS. Ha habido varios problemas que he logrado resolver, pero puedo resolver este. Ahora, cada vez que intento crear la aplicación para iOS, obtengo:

 ld: framework not found package_info_plus
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Intenté limpiar el proyecto flutter cleany volver a compilarlo después de realizar un pub get, pero no resuelve el problema. No dependo directamente de package_info_plus, pero hay uno de mis paquetes que sí lo hace. También intenté agregar package_info_plus a mi especificación de publicación, pero luego aparece el mismo error nuevamente con el paquete path_provider, que ya estoy usando.

He buscado y probado todas las soluciones, pero nada funciona. ¿Alguien podría ayudarme?

Por si te sirve, aquí tienes mi pubspec.yaml:

name: app name
description: App description
version: 2.0.0+12
environment:
sdk: '>=2.12.0 <3.0.0'
dependencies:
flutter:
sdk: flutter
flutter_localizations:
sdk: flutter
shared_preferences: ^2.0.7
provider: ^6.0.0
http: ^0.13.3
device_info: ^2.0.2
progress_state_button: ^1.0.3
uuid: ^3.0.4
universal_platform: ^1.0.0+1
drift: ^1.0.0
sqlcipher_flutter_libs: ^0.5.0
path_provider: ^2.0.3
path: ^1.8.0
flutter_local_notifications: ^9.1.4
flutter_native_timezone: ^2.0.0
progress_dialog: ^1.2.4
url_launcher: ^6.0.10
flutter_slidable: ^1.1.0
tuple: ^2.0.0
get_it: ^7.2.0
local_auth: ^1.1.7
date_util: ^0.1.4
date_picker_timeline: ^1.2.3
intl: ^0.17.0
file_picker_cross: ^4.4.2
share_extend: ^2.0.0
flutter_svg: ^0.22.0
dev_dependencies:
flutter_test:
sdk: flutter
drift_dev: ^1.0.0
build_runner: ^2.0.4
flutter:
uses-material-design: true

Y la salida de flutter doctor -v:

[✓] Flutter (Channel stable, 2.5.3, on macOS 12.0.1 21A559 darwin-arm, locale en-ES)
• Flutter version 2.5.3 at /Users/javierd/Android/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 18116933e7 (7 weeks ago), 2021-10-15 10:46:35 -0700
• Engine revision d3ea636dc5
• Dart version 2.14.4
[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
• Android SDK at /Users/javierd/Library/Android/sdk
• Platform android-31, build-tools 31.0.0
• Java binary at: /Users/javierd/Downloads/Android
Studio.app/Contents/jre/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 13.1, Build version 13A1030d
• CocoaPods version 1.11.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2020.3)
• Android Studio at /Users/javierd/Downloads/Android Studio.app/Contents
• Flutter plugin can be installed from:

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...