mapbox / mapbox/MapboxGeocoder.swift

Mandatory use_frameworks! in podfile

Offen
#197 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Swift
Sterne
133
Forks
46
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Some projects may not use use_frameworks! because of the limitations of its dependencies. When I remove use-frameworks!, the project does not compile:
/MapboxGeocoder.swift/Swift Compatibility Header/MapboxGeocoder-Swift.h:171:9: error: 'MapboxGeocoder/MapboxGeocoder.h' file not found
#import <MapboxGeocoder/MapboxGeocoder.h>
^
:0: error: could not build Objective-C module 'MapboxGeocoder'

Why the import is not: <MapboxGeocoder.swift/MapboxGeocoder.h>?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem Podfile und reproduziere den Build, nachdem du use_frameworks! entfernt hast. Untersuche die generierte MapboxGeocoder-Swift.h und die referenzierte MapboxGeocoder.h im Umfeld des gemeldeten Imports und überprüfe anschließend, dass das Projekt ohne die obligatorische Einstellung kompiliert und der Modulimport aufgelöst wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
swift
Bereich
build-system, mobile
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.