我在RN中构建此应用程序,升级到0.49后,仅在“发布”模式下才会崩溃。它在启动后立即崩溃。我花了一段时间甚至追查崩溃点,因为我的坠机记者(bugsnag)甚至没有触发。仅当在发布模式下运行时,ReactNative应用程序才会崩溃
我将xcode中的方案设置为“释放”,我终于能够通过系绳设备重现崩溃。
输出是:
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
我怀疑这是由捆绑造成的..可能是巴别塔或别的东西。我追踪了任何对“* .propTypes.style”的引用,并将它们评论出来,认为它是那些,但这并没有改变结果。它仍然崩溃。
任何建议将不胜感激。谢谢!
这就是它。我的一个库仍在执行此操作,出于某种原因,它在调试模式下并未失败。 – SuitedSloth
在我的情况下,这是反应,本机信用卡输入浪费了很多时间来解决这个问题! :( – Sidharth