Provando a ricompilare un progetto Flutter sul mio Macbook M1, è saltato fuori questo errore:
LoadError - dlopen(/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle, 0x0009): tried: '/Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundle' (mach-o file, but is an incompatible architecture (have (x86_64), need (arm64e))) - /Library/Ruby/Gems/2.6.0/gems/ffi-1.15.5/lib/ffi_c.bundlee tra le altre cose:
Inspecting targets to integrate
Using ARCHS setting to build architectures of target Pods-Runner: ()Per risolvere bisogna eseguire, dalla cartella del progetto Flutter:
cd ios
sudo arch -x86_64 gem install ffi
arch -x86_64 pod installConsiglio infine:
cd ..
flutter clean
rm ios/Podfile.lock pubspec.lock
rm -rf ios/Pods ios/Runner.xcworkspacee poi nuovamente
flutter runSu Ionic può succedere una cosa simile effettuando un:
pod repo updatein questo caso la procedura è similare:
cd ios/App
sudo arch -x86_64 gem install ffi
arch -x86_64 pod installsuccessivamente:
cd ../..
ionic capacitor run iosenjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta