feat: Version 3.5.2 - Configuration Stripe et gestion des immeubles
- Configuration complète Stripe pour les 3 environnements (DEV/REC/PROD) * DEV: Clés TEST Pierre (mode test) * REC: Clés TEST Client (mode test) * PROD: Clés LIVE Client (mode live) - Ajout de la gestion des bases de données immeubles/bâtiments * Configuration buildings_database pour DEV/REC/PROD * Service BuildingService pour enrichissement des adresses - Optimisations pages et améliorations ergonomie - Mises à jour des dépendances Composer - Nettoyage des fichiers obsolètes 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
259
app/fastlane.log.ios
Normal file
259
app/fastlane.log.ios
Normal file
@@ -0,0 +1,259 @@
|
||||
pierre@MiniPi4 app_346 % fastlane ios build
|
||||
[✔] 🚀
|
||||
[14:54:38]: fastlane detected a Gemfile in the current directory
|
||||
[14:54:38]: However, it seems like you didn't use `bundle exec`
|
||||
[14:54:38]: To launch fastlane faster, please use
|
||||
[14:54:38]:
|
||||
[14:54:38]: $ bundle exec fastlane ios build
|
||||
[14:54:38]:
|
||||
[14:54:38]: Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile
|
||||
[14:54:38]: ------------------------------
|
||||
[14:54:38]: --- Step: default_platform ---
|
||||
[14:54:38]: ------------------------------
|
||||
[14:54:38]: Driving the lane 'ios build' 🚀
|
||||
[14:54:38]: -----------------------
|
||||
[14:54:38]: --- 🍎 Build iOS IPA ---
|
||||
[14:54:38]: -----------------------
|
||||
[14:54:38]: 📦 [1/6] Vérification du cache local...
|
||||
[14:54:38]: Cache local configuré: /Users/pierre/dev/geosector/app_346/.pub-cache-local
|
||||
[14:54:38]: ⚠️ flutter pub get et patchs déjà appliqués sur Debian
|
||||
[14:54:38]: 🧹 [2/6] Nettoyage des artefacts...
|
||||
[14:54:38]: ---------------------------------------------------------------------
|
||||
[14:54:38]: --- Step: cd .. && rm -rf build .dart_tool ios/Pods ios/.symlinks ---
|
||||
[14:54:38]: ---------------------------------------------------------------------
|
||||
[14:54:38]: $ cd .. && rm -rf build .dart_tool ios/Pods ios/.symlinks
|
||||
[14:54:38]: Artefacts nettoyés
|
||||
[14:54:38]: 📦 [3/6] Installation des CocoaPods...
|
||||
[14:54:38]: --------------------------------------
|
||||
[14:54:38]: --- Step: cd ../ios && pod install ---
|
||||
[14:54:38]: --------------------------------------
|
||||
[14:54:38]: $ cd ../ios && pod install
|
||||
[14:54:38]: ▸ /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1421:in 'block in Gem::Specification#activate_dependencies': Could not find 'minitest' (>= 5.1) among 181 total gem(s) (Gem::MissingSpecError)
|
||||
[14:54:38]: ▸ Checked in 'GEM_PATH=/Users/pierre/.local/share/fastlane/3.4.0:/opt/homebrew/Cellar/fastlane/2.228.0/libexec:/opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec' at: /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/specifications/activesupport-7.2.2.1.gemspec, execute `gem env` for more information
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:255:in 'block in Gem.find_and_activate_spec_for_exe'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Thread::Mutex#synchronize'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Gem.find_and_activate_spec_for_exe'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:334:in 'Gem.activate_bin_path'
|
||||
[14:54:38]: ▸ from /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/bin/pod:25:in '<main>'
|
||||
+------------------------------+
|
||||
| Lane Context |
|
||||
+------------------+-----------+
|
||||
| DEFAULT_PLATFORM | android |
|
||||
| PLATFORM_NAME | ios |
|
||||
| LANE_NAME | ios build |
|
||||
+------------------+-----------+
|
||||
[14:54:38]: Called from Fastfile at line 199
|
||||
[14:54:38]: ```
|
||||
[14:54:38]: 197: # Étape 3 : Installation des pods
|
||||
[14:54:38]: 198: UI.message("📦 [3/6] Installation des CocoaPods...")
|
||||
[14:54:38]: => 199: sh("cd ../ios && pod install")
|
||||
[14:54:38]: 200: UI.success("CocoaPods installés")
|
||||
[14:54:38]: 201:
|
||||
[14:54:38]: ```
|
||||
[14:54:38]: Exit status of command 'cd ../ios && pod install' was 1 instead of 0.
|
||||
/opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1421:in 'block in Gem::Specification#activate_dependencies': Could not find 'minitest' (>= 5.1) among 181 total gem(s) (Gem::MissingSpecError)
|
||||
Checked in 'GEM_PATH=/Users/pierre/.local/share/fastlane/3.4.0:/opt/homebrew/Cellar/fastlane/2.228.0/libexec:/opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec' at: /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/specifications/activesupport-7.2.2.1.gemspec, execute `gem env` for more information
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:255:in 'block in Gem.find_and_activate_spec_for_exe'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Thread::Mutex#synchronize'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Gem.find_and_activate_spec_for_exe'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:334:in 'Gem.activate_bin_path'
|
||||
from /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/bin/pod:25:in '<main>'
|
||||
|
||||
|
||||
+-----------------------------------------------------------------+
|
||||
| fastlane summary |
|
||||
+------+--------------------------------------------+-------------+
|
||||
| Step | Action | Time (in s) |
|
||||
+------+--------------------------------------------+-------------+
|
||||
| 1 | default_platform | 0 |
|
||||
| 2 | cd .. && rm -rf build .dart_tool ios/Pods | 0 |
|
||||
| | ios/.symlinks | |
|
||||
| 💥 | cd ../ios && pod install | 0 |
|
||||
+------+--------------------------------------------+-------------+
|
||||
|
||||
[14:54:38]: fastlane finished with errors
|
||||
|
||||
Looking for related GitHub issues on fastlane/fastlane...
|
||||
|
||||
/opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane_core/lib/fastlane_core/ui/interface.rb:153:in 'FastlaneCore::Interface#shell_error!': [!] Exit status of command 'cd ../ios && pod install' was 1 instead of 0. (FastlaneCore::Interface::FastlaneShellError)
|
||||
/opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1421:in 'block in Gem::Specification#activate_dependencies': Could not find 'minitest' (>= 5.1) among 181 total gem(s) (Gem::MissingSpecError)
|
||||
Checked in 'GEM_PATH=/Users/pierre/.local/share/fastlane/3.4.0:/opt/homebrew/Cellar/fastlane/2.228.0/libexec:/opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec' at: /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/specifications/activesupport-7.2.2.1.gemspec, execute `gem env` for more information
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:255:in 'block in Gem.find_and_activate_spec_for_exe'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Thread::Mutex#synchronize'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Gem.find_and_activate_spec_for_exe'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:334:in 'Gem.activate_bin_path'
|
||||
from /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/bin/pod:25:in '<main>'
|
||||
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane_core/lib/fastlane_core/ui/ui.rb:17:in 'FastlaneCore::UI.method_missing'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/helper/sh_helper.rb:80:in 'Fastlane::Actions.sh_control_output'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/helper/sh_helper.rb:16:in 'Fastlane::Actions.sh_no_action'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/fast_file.rb:225:in 'block in Fastlane::FastFile.sh'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/actions/actions_helper.rb:69:in 'Fastlane::Actions.execute_action'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/fast_file.rb:224:in 'Fastlane::FastFile.sh'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/fast_file.rb:216:in 'Fastlane::FastFile#sh'
|
||||
from Fastfile:199:in 'block (2 levels) in Fastlane::FastFile#parsing_binding'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/lane.rb:41:in 'Fastlane::Lane#call'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/runner.rb:49:in 'block in Fastlane::Runner#execute'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/runner.rb:45:in 'Dir.chdir'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/runner.rb:45:in 'Fastlane::Runner#execute'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/lane_manager.rb:46:in 'Fastlane::LaneManager.cruise_lane'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/command_line_handler.rb:34:in 'Fastlane::CommandLineHandler.handle'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/commands_generator.rb:110:in 'block (2 levels) in Fastlane::CommandsGenerator#run'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/commander-4.6.0/lib/commander/command.rb:187:in 'Commander::Command#call'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/commander-4.6.0/lib/commander/command.rb:157:in 'Commander::Command#run'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/commander-4.6.0/lib/commander/runner.rb:444:in 'Commander::Runner#run_active_command'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:124:in 'Commander::Runner#run!'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/commander-4.6.0/lib/commander/delegates.rb:18:in 'Commander::Delegates#run!'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/commands_generator.rb:363:in 'Fastlane::CommandsGenerator#run'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/commands_generator.rb:43:in 'Fastlane::CommandsGenerator.start'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/fastlane/lib/fastlane/cli_tools_distributor.rb:123:in 'Fastlane::CLIToolsDistributor.take_off'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/gems/fastlane-2.228.0/bin/fastlane:23:in '<top (required)>'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/bin/fastlane:25:in 'Kernel#load'
|
||||
from /opt/homebrew/Cellar/fastlane/2.228.0/libexec/bin/fastlane:25:in '<main>'
|
||||
|
||||
pierre@MiniPi4 ios % pod install
|
||||
/opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1421:in 'block in Gem::Specification#activate_dependencies': Could not find 'ffi' (>= 1.15.0) among 121 total gem(s) (Gem::MissingSpecError)
|
||||
Checked in 'GEM_PATH=/Users/pierre/.gem/ruby/3.4.0:/opt/homebrew/lib/ruby/gems/3.4.0:/opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/gems/3.4.0:/opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec' at: /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/specifications/ethon-0.16.0.gemspec, execute `gem env` for more information
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1423:in 'block in Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Array#each'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1407:in 'Gem::Specification#activate_dependencies'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems/specification.rb:1389:in 'Gem::Specification#activate'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:255:in 'block in Gem.find_and_activate_spec_for_exe'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Thread::Mutex#synchronize'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:254:in 'Gem.find_and_activate_spec_for_exe'
|
||||
from /opt/homebrew/Cellar/ruby/3.4.7/lib/ruby/3.4.0/rubygems.rb:334:in 'Gem.activate_bin_path'
|
||||
from /opt/homebrew/Cellar/cocoapods/1.16.2_1/libexec/bin/pod:25:in '<main>'
|
||||
|
||||
pierre@MiniPi4 ios % cd ..
|
||||
pierre@MiniPi4 app_346 % gem install ffi
|
||||
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin25/rbconfig.rb:21: warning: Insecure world writable dir /Users/pierre in PATH, mode 040777
|
||||
|
||||
Fetching ffi-1.17.2-x86_64-darwin.gem
|
||||
ERROR: While executing gem ... (Gem::FilePermissionError)
|
||||
You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.
|
||||
pierre@MiniPi4 app_346 %
|
||||
|
||||
|
||||
pierre@MiniPi4 app_346 % /opt/homebrew/opt/ruby/bin/gem install ffi
|
||||
Fetching ffi-1.17.2-arm64-darwin.gem
|
||||
Successfully installed ffi-1.17.2-arm64-darwin
|
||||
1 gem installed
|
||||
pierre@MiniPi4 app_346 % cd ios
|
||||
pierre@MiniPi4 ios % pod install
|
||||
Ignoring ffi-1.17.0 because its extensions are not built. Try: gem pristine ffi --version 1.17.0
|
||||
Ignoring ffi-1.17.0 because its extensions are not built. Try: gem pristine ffi --version 1.17.0
|
||||
Ignoring ffi-1.17.0 because its extensions are not built. Try: gem pristine ffi --version 1.17.0
|
||||
Ignoring ffi-1.17.0 because its extensions are not built. Try: gem pristine ffi --version 1.17.0
|
||||
|
||||
[!] Invalid `Podfile` file: cannot load such file -- /opt/flutter/packages/flutter_tools/bin/podhelper.
|
||||
|
||||
# from /Users/pierre/dev/geosector/app_346/ios/Podfile:26
|
||||
# -------------------------------------------
|
||||
#
|
||||
> require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
|
||||
#
|
||||
# -------------------------------------------
|
||||
pierre@MiniPi4 ios %
|
||||
|
||||
|
||||
Unable to read contents of XCFileList '/Target Support Files/Pods-Runner/Pods-Runner-frameworks-Release-output-files.xcfilelist'
|
||||
Unable to read contents of XCFileList '/Target Support Files/Pods-Runner/Pods-Runner-resources-Release-output-files.xcfilelist'
|
||||
Unable to load contents of file list: '/Target Support Files/Pods-Runner/Pods-Runner-frameworks-Release-input-files.xcfilelist'
|
||||
Unable to load contents of file list: '/Target Support Files/Pods-Runner/Pods-Runner-frameworks-Release-output-files.xcfilelist'
|
||||
Run script build phase '[CP] Embed Pods Frameworks' will be run during every build because it does not specify any outputs. To address this issue, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase.
|
||||
|
||||
|
||||
cd /Users/pierre/dev/geosector/app_346
|
||||
|
||||
# 1. Trouver Flutter
|
||||
which flutter
|
||||
|
||||
# 2. Nettoyer tout
|
||||
cd ios
|
||||
rm -rf Pods Podfile.lock .symlinks/ Flutter/Flutter.framework Flutter/Flutter.podspec
|
||||
cd ..
|
||||
|
||||
# 3. Laisser Flutter tout régénérer
|
||||
export PUB_CACHE="$PWD/.pub-cache-local"
|
||||
flutter clean
|
||||
flutter pub get
|
||||
|
||||
# 4. Flutter build va générer les pods correctement
|
||||
flutter build ios --release --no-codesign
|
||||
|
||||
Cette dernière commande va :
|
||||
- Régénérer tous les fichiers Flutter iOS
|
||||
- Créer le Podfile correct avec le bon chemin Flutter
|
||||
- Installer les pods automatiquement
|
||||
- Compiler le framework Flutter
|
||||
|
||||
---
|
||||
⚡ Si flutter build ios échoue aussi
|
||||
|
||||
Vérifiez que Flutter est bien dans le PATH :
|
||||
|
||||
echo $PATH | grep -i flutter
|
||||
which flutter
|
||||
flutter doctor
|
||||
|
||||
Si Flutter n'est pas trouvé, ajoutez-le au PATH :
|
||||
|
||||
export PATH="$PATH:/chemin/vers/flutter/bin"
|
||||
|
||||
---
|
||||
Lancez flutter build ios --release --no-codesign et envoyez-moi le résultat !
|
||||
|
||||
|
||||
pierre@MiniPi4 app_346 % flutter build ios --release --no-codesign
|
||||
Warning: Building for device with codesigning disabled. You will have to manually codesign before deploying to device.
|
||||
Building fr.geosector.app3 for device (ios-release)...
|
||||
Running pod install... 2 354ms
|
||||
Running Xcode build...
|
||||
└─Compiling, linking and signing... 6,4s
|
||||
Xcode build done. 75,8s
|
||||
✓ Built build/ios/iphoneos/Runner.app (107.7MB)
|
||||
pierre@MiniPi4 app_346 %
|
||||
Reference in New Issue
Block a user