0

Derzeit beim Erstellen unserer iOS-Anwendung beim Ausführen ist es nicht möglich, einige unserer JavaScript-Dateien zu laden, es ist die exakt gleichen Dateien jedes Mal.Visual Studio Apache Cordova - iOS Build fehlende Javascript-Dateien auf dem Lauf

Wir haben die Dateien umbenannt, die Dateiinhalte in verschiedene Javascript-Dateien eingefügt, einfach einige der Skripte hinzugefügt, die alle fehlgeschlagen sind und die Änderungen werden nicht wirksam.

Alle unsere JavaScript installiert ist innerhalb der Skripte im Ordner www/

Wir haben das Projekt unter allen verfügbaren Cordova CLI Strom mit 6.3.0 jetzt wieder aufgebaut.

3 Wochen zu versuchen und eine funktionierende Build auf ein iPhone zu bekommen, die schon oft zuvor gemanagt haben.

Build-PC - Windows-10 Visual Studio 2015 Update mit 3.

Lokales Netzwerk MacBook Pro läuft remotebuild und Xcode 7.

Es sind keine Buildfehler keine Laufzeitfehler keine Anzeichen für einen Fehler, was so überhaupt , wir bauen auf einem lokalen Gerät auf dem Windows-PC und es startet im Debug-Modus Ich kann die fehlenden Dateien in der visuellen Studio-Anzeige sehen.

Ich würde mich freuen, wenn jemand etwas Licht auf dieses Thema werfen kann, kann ich glücklich jede Information anzeigen, die relevant sein könnte, um ein wenig weiter mit diesem Problem zu bekommen.

Mein Dank im Voraus für jeden, der sich die Zeit nimmt, dieses Problem zu lesen und zu kommentieren.

aktualisieren mein Kollege das Projekt in PhoneGap genommen hat und gebaut in der Cloud ihre Dienste, und es ist genau das gleiche Problem, zwei unserer JavaScript-Dateien werden nicht zur Laufzeit geladen, so dass die App umfallen . Dieselbe App baut perfekt und läuft gut auf Android.

+0

Haben Sie versucht, den Cordova-Cache zu löschen und die Plattform zu entfernen und die Plattform hinzuzufügen und erneut zu bauen? –

+0

@ ElvisXia-MSFT Cleared den Cache, löschte die Maschine, installierte alles neu, baute auf 3 verschiedenen Maschinen die Dateien sind auf dem Mac in Build und allen anderen Ordnern zu sehen, aber wenn Sie in Visual Studio ausführen, können Sie deutlich sehen, dass die Dateien wurden nicht geladen. Plattform hinzugefügt und entfernt. –

+0

Könnten Sie bitte eine grundlegende Demo teilen, die dieses Problem reproduzieren kann? –

Antwort

1

Ich bin ein Kollege von James, nachdem wir die Javascript-Dateien ausführlich getestet und Zeile für Zeile auseinander gezogen haben, fanden wir das Problem.

Eine if-Anweisung hatte a => anstatt> =, die in Debug- oder Laufzeitfehlern überhaupt nicht auftrat und auf ios nur dazu führte, dass Xcode die Dateien nicht in den Build einschloss.

Damit alle anderen Dateien, die keine Fehler bei der Laufzeit haben, keine Fehler haben, überprüfen Sie Ihren Code ausführlich.

Verwandte Themen