[英]Weird error and red screen when trying to build React Native project to device
I am trying to build my react-native project on to my iphone but keep getting the following error: 我正在尝试在我的iphone上构建我的react-native项目,但始终出现以下错误:
2015-11-01 20:50:19.134 [error][tid:com.facebook.React.JavaScript] 'Error: Can\'t find variable: Symbol\n stack: \n <unknown> main.jsbundle:64380\n require main.jsbundle:254\n <unknown> main.jsbundle:64198\n require main.jsbundle:254\n <unknown> main.jsbundle:64125\n require main.jsbundle:254\n <unknown> main.jsbundle:64028\n require main.jsbundle:254\n <unknown> main.jsbundle:1409\n require main.jsbundle:254\n <unknown> main.jsbundle:1398\n require main.jsbundle:254\n require main.jsbundle:200\n <unknown> main.jsbundle:95010\n URL: file:///private/var/mobile/Containers/Bundle/Application/8E332C19-45CF-4874-AC61-7427C508ED16/Jobletics.app/main.jsbundle\n line: 64380\n message: Can\'t find variable: Symbol'
2015-11-01 20:50:19.238 [info][tid:com.facebook.React.JavaScript] 'Running application "Jobletics" with appParams: {"rootTag":1,"initialProps":{}}. __DEV__ === false, development-level warning are OFF, performance optimizations are ON'
2015-11-01 20:50:19.241 [error][tid:com.facebook.React.JavaScript] 'Error: Invariant Violation: Application Jobletics has not been registered. This is either due to a require() error during initialization or failure to call AppRegistry.registerComponent.\n stack: \n runApplication main.jsbundle:44346\n __callFunction main.jsbundle:5536\n <unknown> main.jsbundle:5472\n guard main.jsbundle:5425\n <unknown> main.jsbundle:5472\n <unknown> main.jsbundle:5469\n perform main.jsbundle:7017\n batchedUpdates main.jsbundle:16438\n batchedUpdates main.jsbundle:6320\n <unknown> main.jsbundle:5468\n guard main.jsbundle:5425\n processBatch main.jsbundle:5467\n URL: file:///private/var/mobile/Containers/Bundle/Application/8E332C19-45CF-4874-AC61-7427C508ED16/Jobletics.app/main.jsbundle\n line: 2012\n message: Invariant Violation: Application Jobletics has not been registered. This is either due to a require() error during initialization or failure to call AppRegistry.registerComponent.
I have done $ react-native bundle. 我已经完成了$ react-native捆绑包。 Could it have something to do with permissions? 可能与权限有关吗? Please help. 请帮忙。
I know that React Native team is working on this issue, but if you're looking for a temporary fix in the meantime I suggest using this polypill. 我知道React Native团队正在解决这个问题,但是如果您在此期间寻求临时解决方案,我建议您使用这种多药丸。
https://github.com/medikoo/es6-symbol https://github.com/medikoo/es6-symbol
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.