Cordova app-andernfalls Archiv mit Xcode 7.3 (Cordova/CDVViewController.h " Datei nicht gefunden)
Habe ich ein Projekt mit Cordova(6.1.1)/Phonegap(5.3.10). Ich bin versucht, bauen eine ipa-Datei mit Xcode 7.3. Wenn ich auf Produkt - > Archiv der build schlägt fehl, und die log sagt: 'Cordova/CDVViewController.h' Datei nicht gefunden. Ich kann erfolgreich das Projekt erstellen, um ein Gerät, also ich bin irgendwie verloren zu wissen, was das problem sein könnte.
Ich habe versucht, ändern Sie die Header-Suchpfad
von
"$(OBJROOT)/UninstalledProducts/include"
zu
"$(OBJROOT)/UninstalledProducts/$(PLATFORM_NAME)/include"
aus der Lektüre dieses post
Xcode 7.2: Im "Archiv": das Thema: "Cordova/CDVViewController.h " Datei nicht gefunden ". Zwar gibt es keine solche Probleme in der Erstellung der app
Habe ich versucht zu ändern ändern, um zu ermöglichen bitcode "Nein", aber immer noch kein Glück bei der Archivierung meiner app.
Aus vielen Lesungen hier auf stackoverflow das Problem scheint zu sein, mit header-Suchpfad, aber diese haben mein Problem gelöst. Weiß nicht, ob es noch etwas anderes auf Xcode 7.3, da die anderen Beiträge mit Xcode 7.2 und unten. Weiß nicht, wie dieses Problem zu lösen, hat sonst noch jemand dieses problem erlebt?
Update (Lösung):
Unter Build Settings - > Einsatz > Installieren Eigentümer. Ich habe den blank und dann ist es endlich geklappt.
- haben Sie versucht, es zu tun in beiden debug-und release-Abschnitte des Header-Suchpfade?
- Ja das habe ich versucht.
- Probieren Sie es aus: 1) Führen dies in Ihrem terminal: cordova platform update ios 2) Öffnen Sie Ihr Projekt in Xcode 3) Gehen Sie zu Einstellungen -> Standorte> Erweiterte 4) Wählen Sie "Unique", wie die option für Build-Verzeichnis 5) Produkt -> Säubern Sie 6) Produkt -> Erstellen
- Danke für Eure Antworten. Habe es versucht, aber noch kein Glück.
- Gerade getestet in Xcode7.3(7D175), cordova 6.1.1 Funktioniert gut für mich
- Für die Aufzeichnung, @Gandhi die Methode hat bei mir mit Xcode 7.3.1 und Cordova 6.2.0.
- vielen Dank für das update. Gestellt haben die Antwort, bitte upvote, wenn es damit geholfen, die anderen zu bekommen, profitiert auch.cheers
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ausprobieren, das sollte funktionieren.
Befehl in Ihr terminal: cordova platform update ios
Öffnen Sie Ihr Projekt in Xcode
Gehen Sie zu Einstellungen -> Standorte> Advanced
Wählen Sie "Unique", wie die option für Build-Verzeichnis
Produkt -> Reinigen Sie
Produkt -> Build
Ausprobieren
cordova platform update ios
so gut, wie es behoben das problem für den Fragestellercordova platform update ios
war, was mir fehlte, um dieses Problem zu lösen. Vielen Dank.Wenn Sie versucht haben, alle Vorschläge, die oben und noch immer funktioniert es nicht. Sie können versuchen, diese:
Prüfen Sie zunächst, ob Sie diesen Ordner "CordovaLib", unter: Plattformen->ios
Zweitens, stellen Sie sicher, dass die Symbole und splash-Bilder in Ihre "Ressourcen" - Ordner.
wenn nicht:
$ Ionischen Ressourcen
dann ausführen:
ionic-Plattform entfernen ios
ionic-Plattform hinzufügen ios
Diese Befehle installieren "CordovaLib" - Ordner, dann tun Sie das wieder aufzubauen.
Funktioniert dies nicht mit Xcode 8. Sie müssen installieren Sie die Letzte version von cordova, und entfernen Sie die Plattform und fügen Sie es wieder