This repository was archived by the owner on Mar 16, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Issue running for 'Release' after upgrading to RN v0.50 #588
Comments
it can work well! |
you can solved this problem temporarily by this way. |
@huhuanming I tried your fork but now instead of |
you should both |
Thanks @huhuanming. I feel lucky to just have found my way here, most people probably won't even be able to debug this error to this point. Can we push the fix asap? |
Seems that |
Can confirm it's fixed in 0.50.3 |
Sure. I check it on Release. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Environment
Environment:
OS: macOS Sierra 10.12.6
Node: 6.9.1
Yarn: Not Found
npm: 3.10.8
Watchman: 4.7.0
Xcode: Xcode 9.1 Build version 9B55
Android Studio: Not Found
Packages: (wanted => installed)
react: ^16.0.0 => 16.0.0
react-native: ^0.50.0 => 0.50.0
Steps to Reproduce
Expected Behavior
App successfully runs.
Actual Behavior
Stalls at launch screen and produces the following Xcode error:
E1104 15:25:43.994065 1870475264 JSCHelpers.cpp:137] Got JS Exception: Can't find variable: self (/var/containers/Bundle/Application/30C12CDD-E4C1-46CB-8972-FB0FF5650DDF/hydrangea.app/main.jsbundle:389)
E1104 15:25:43.994191 1870475264 JSCHelpers.cpp:143] Got JS Stack: /var/containers/Bundle/Application/30C12CDD-E4C1-46CB-8972-FB0FF5650DDF/hydrangea.app/main.jsbundle:389:12193
Reverting my react native version back to 0.49.3 makes it work again. I tried removing ios/build directory, doing xcode cleans, npm installing and always end up with this same error when building for release.
I ran a script to show what the error exactly was inside main.bundlejs. It's attached in the following image.
The text was updated successfully, but these errors were encountered: