Ich baue diese App in RN und nach dem Upgrade auf 0.49, stürzte es nur im "release" -Modus ab. Es stürzt direkt nach dem Start ab. Es dauerte eine Weile, bis ich den Absturzpunkt aufgespürt habe, weil mein Absturzreporter (bugsnag) nicht einmal auslöst.ReactNative App stürzt nur ab, wenn im Freigabemodus ausgeführt
Ich habe das Schema in xcode auf "release" eingestellt und ich konnte endlich den Absturz mit einem angebundenen Gerät reproduzieren.
Die Ausgabe lautet:
43 JavaScriptCore 0x00000001880011ac _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE + 316
44 JavaScriptCore 0x000000018836a558 JSEvaluateScript +2017-10-15 02:54:24.331 [error][tid:com.facebook.react.JavaScript] undefined is not an object (evaluating 's.View.propTypes.style')
B56
INFO : BSG_KSCrashReport.c (2157): void bsg_kscrashreport_writeStandardReport(BSG_KSCrash_Context *const, const char *const): Writing crash report to /var/mobile/Containers/Data/Application/00FD4F8E-DFF5-4166-982B-0D4AB56048DE/Library/Caches/KSCrashReports/GP/GP-CrashReport-0659B2B2-1DB4-48B9-BDDB-5EC72DE8B201.json
2017-10-15 02:54:24.354 [fatal][tid:com.facebook.react.ExceptionsManagerQueue] Unhandled JS Exception: undefined is not an object (evaluating 's.View.propTypes.style')
2017-10-15 02:54:24.357 [error][tid:com.facebook.react.JavaScript] Module AppRegistry is not a registered callable module (calling runApplication)
INFO : BSG_KSCrashReport.c (2157): void bsg_kscrashreport_writeStandardReport(BSG_KSCrash_Context *const, const char *const): Writing crash report to /var/mobile/Containers/Data/Application/00FD4F8E-DFF5-4166-982B-0D4AB56048DE/Library/Caches/KSCrashReports/GP/GP-CrashReport-9288B937-E697-4571-AE3D-5377FB7EABAE.json
libc++abi.dylib: terminating with uncaught exception of type NSException
Ich vermute, dass es durch den Bündler verursacht wird wird .. Könnte sonst Babel oder etwas sein. Ich habe alle Verweise auf "* .propTypes.style" ausfindig gemacht und sie auskommentiert, da ich dachte, es wären diese, aber das hat das Ergebnis nicht verändert. Es stürzt immer noch ab.
Alle Vorschläge würden sehr geschätzt werden. Vielen Dank!
Das war es. Eine meiner Bibliotheken hat das immer noch gemacht, und aus irgendeinem Grund ist es im Debug-Modus nicht ausgefallen. – SuitedSloth
In meinem Fall war es Reaktion-native-Kreditkarte-Eingabe verschwendet viel Zeit, um dies herauszufinden! :( – Sidharth