Ich bin jetzt auf der MacOS-Plattform und habe eine vollständige Installation der Tools für {N} durchgeführt.Fehler beim Ausführen der App unter iOS
Ich kann meine App bauen. Ich sehe es auf dem Emulator installiert und kann auch den Begrüßungsbildschirm sehen und dann abstürzen.
** BUILD SUCCEEDED **
Project successfully built
Successfully deployed on device with identifier '7E5B1A70-9579-4510-8279-E43522B8537C'.
1 0x107ee05dc -[TNSRuntime executeModule:referredBy:]
2 0x107a0f4e2 main
Jan 16 15:09:50 macs-iMac test4[2821]: 3 0x10d72a68d start
4 0x1
[native code]: JS ERROR NSErrorWrapper: The data couldn’t be read because it isn’t in the correct format.
Jan 16 15:09:50 macs-iMac com.apple.CoreSimulator.SimDevice.7E5B1A70-9579-4510-8279-E43522B8537C.launchd_sim[2436] (UIKitApplication:org.nativescript.test4[0x3494][2821]): Service exited due to Segmentation fault: 11
Irgendwelche Hilfe ???
Die App läuft gut auf Android.
Ich lade auch die Lebensmittel-App auf MacOS herunter und es baut und läuft ok - wollte nur sicherstellen, dass die Tools richtig installiert wurden.
Ich sehe der Täter ist JS ERROR NSErrorWrapper: The data couldn’t be read because it isn’t in the correct format.
Wie kann ich herausfinden, was das sein könnte ???
{
"description": "NativeScript Application",
"license": "SEE LICENSE IN <your-license-filename>",
"readme": "NativeScript Application",
"repository": "<fill-your-repository-here>",
"nativescript": {
"id": "org.nativescript.test4",
"tns-ios": {
"version": "2.4.0"
}
},
"dependencies": {
"nativescript-calendar": "^1.2.0",
"nativescript-email": "^1.3.4",
"nativescript-imagepicker": "^2.4.1",
"nativescript-phone": "^1.2.3",
"nativescript-purchase": "^1.0.1",
"nativescript-telerik-ui": "^1.5.1",
"nativescript-theme-core": "^0.2.5",
"nativescript-themes": "^1.1.0",
"nativescript-toast": "^1.4.3",
"tns-core-modules": "^2.4.4"
},
"devDependencies": {
"babel-traverse": "6.19.0",
"babel-types": "6.19.0",
"babylon": "6.14.1",
"lazy": "1.0.11",
"nativescript-dev-android-snapshot": "^0.*.*",
"nativescript-dev-typescript": "^0.3.0",
"nativescript-dev-sass": "^0.4.1",
"typescript": "^1.8.10"
}
}
Ich habe meine APP.TS-Datei auskommentiert - also läuft nichts in meinem Code. Ich bekomme immer noch dieselbe Nachricht. – dashman
Das Paket.json könnte hier helfen –
@Brad Ich habe die Datei package.json an meinen ursprünglichen Beitrag angehängt. Ich habe auch ein dummy blank-Projekt erstellt und jeweils ein Plugin hinzugefügt. Das funktioniert. Der einzige Unterschied, den ich finden konnte, sind einige Revisionsunterschiede von dem, was ich in meinem tatsächlichen Projekt gegenüber dem Dummy-Projekt habe. Ich habe bemerkt, dass es viele zusätzliche Ordner in meinem Ordner "node_modules" gab - babel, faul. Ich nehme an, das ist nur für Android. – dashman