Phonegap / Cordova 3.4 clean build erhält einen Apple Mach-Linker Fehler

8

Ich habe mehrere Optionen für stackoverflow ausprobiert. Aber keiner von ihnen scheint zu funktionieren.

Mein Projekt ist nur eine saubere Phonegap-Build.

Ich habe gerade phonegap von 3.3 auf 3.4 aktualisiert und erhalte folgende Nachrichten: Ссылка

    
peterdoesco.de 18.03.2014, 11:52
quelle

4 Antworten

14

Ich habe die Lösung gefunden:

  1. Wählen Sie Ihr Projektsymbol
  2. Wählen Sie Build-Einstellungen.
  3. Wählen Sie für "Architekturen" $ ARCHS_STANDARD - Standardarchitekturen (armv7, armv7s, arm64)
  4. Fügen Sie für "Gültige Architekturen" "arm64"
  5. hinzu
  6. Wählen Sie Ihr CordovaLib.xcodeproj-Symbol
  7. aus
  8. Löschen Sie in den Build-Einstellungen für das Projekt (nicht Target) die bedingten Architektureinstellungen (dies ist ein beliebiger Wert unter "Release" oder "Debug" - bewegen Sie den Mauszeiger, um das Minuszeichen zu sehen)
  9. Wählen Sie für "Architekturen" $ ARCHS_STANDARD - Standardarchitekturen (armv7, armv7s, arm64)
  10. Fügen Sie für "Gültige Architekturen" "arm64"
  11. hinzu
  12. Gehe zu 6, aber tue es jetzt für "Target"

Quelle

    
peterdoesco.de 18.03.2014, 15:11
quelle
3

Probieren Sie das aus ...

Klicken Sie in Xcode auf Ihr Projekt und gehen Sie zu Build-Einstellungen & gt; Architekturen & gt; Erstellen Sie nur Active Architecture und setzen Sie sowohl Debug als auch Release auf Ja .

Ihr Fehler scheint etwas ähnlich zu sein, das mir passiert ist.

Mehr hier ... Phonegap / Cordova Build-Fehler - Apple Mach-O Linker Fehler: keine solche Datei oder Verzeichnis: libCordova.a

    
Mulhoon 18.03.2014 12:22
quelle
1

Überprüfen Sie, ob die Build-Einstellungen & gt; Architekturen & gt; Build Active Architect Nur -Einstellungen sind für das CordovaLib-Projekt und das Projekt Ihrer App identisch. Wenn die CordovaLib nur für die aktive Architektur erstellt wird, erhalten Sie einen Linker-Fehler, wenn XCode versucht, den Rest des Projekts für andere Architekturen zu erstellen.

    
Dag Høidahl 01.09.2014 12:27
quelle
0

Erstellungseinstellungen & gt; Architekturen

    
Mohammad Nurdin 19.03.2014 18:35
quelle

Tags und Links