Flutter-iOS-Pod-Installationsproblem mit Ruby: undefinierte Methode „map“ für nil:NilClassIOS

Programmierung für iOS
Guest
 Flutter-iOS-Pod-Installationsproblem mit Ruby: undefinierte Methode „map“ für nil:NilClass

Post by Guest »

Beim Ausführen der Pod-Installation in meinem Flutter-iOS-Projekt tritt ein Problem auf. Nach dem Upgrade von Ruby von 2.6.0 auf 3.1.0 mit rbenv bleiben bei mir immer noch die folgenden Fehler hängen:Protokoll:

Code: Select all

Nanaimo::Reader::ParseError - [!] Invalid character ";" in unquoted string
#  -------------------------------------------
#                                    "@executable_path/Frameworks",
#                            );
376>                            PRODUCT_BUNDLE_IDENTIFIER = ;
^
#                            PRODUCT_NAME = "$(TARGET_NAME)";
#                            SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
#  ------------------------------------------

...

/Users/apple/.rbenv/versions/3.1.0/lib/ruby/gems/3.1.0/gems/nanaimo-0.4.0/lib/nanaimo/reader.rb:284:in `raise_parser_error'
/Users/apple/.rbenv/versions/3.1.0/lib/ruby/gems/3.1.0/gems/nanaimo-0.4.0/lib/nanaimo/reader.rb:150:in `parse_string'

Searching for inspections failed: undefined method `map' for nil:NilClass

report.issues = results['items'].map { |item| Issue.new(item) }
^^^^
Umgebung:
  • 1.Flutter Version: 3.24.4
  • macOS-Version: 13.7.3
  • Ruby-Version: 3.1.0 (aktualisiert über rbenv von 2.6.x )
  • CocoaPods-Version: Neueste
Durchgeführte Schritte:
  • Flutter Clean
  • Pod zerfällt
  • CocoaPods-Cache entfernt
  • CocoaPods deinstalliert und neu installiert
  • Gelöscht Generated.xcconfig und flutter pub get ausgeführt
Obwohl ich diese Schritte befolgt habe, tritt das Problem immer noch auf . Es scheint sowohl mit dem Kartenmethodenfehler als auch mit dem Problem mit ungültigen Zeichen im PRODUCT_BUNDLE_IDENTIFIER

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post