Fork me on GitHub

@gphilipp are you online?


@gabor.veres re-frame-firebase does not work with re-natal. There is probably a problem with cljsjs dependencies. You can use firebase directly. It works flawlessly.


Has someone successfully updated expo to >=30?


there is a fork Everything works with dev profile, but prod profile end up with errors.


undefinded is not an object (evaluating 'Xh.c')


Changing the compilation method to :simple does not help.


Hey so I’m trying to use re-natal per and everything goes well until its time to use figwheel. I get the below message and then it never connects and my REPL’s always time out when I try to start them in emacs. Any thoughts? Thanks

Davids-MacBook-Pro:bar-app Dave$ react-native run-ios --configuration Debug > /dev/null

The following commands produced analyzer issues:
	Analyze /Users/Dave/Projects/bar-app/node_modules/react-native/React/Base/ normal x86_64
	Analyze /Users/Dave/Projects/bar-app/node_modules/react-native/Libraries/Network/RCTNetInfo.m normal x86_64
(2 commands with analyzer issues)

Davids-MacBook-Pro:bar-app Dave$ re-natal use-figwheel
index.ios.js was regenerated was regenerated
Host in RCTWebSocketExecutor.m was updated
Dev server host for iOS: localhost
Dev server host for Android: localhost
Davids-MacBook-Pro:bar-app Dave$ lein figwheel ios
Figwheel: Cutting some fruit, just a sec ...
Figwheel: Validating the configuration found in project.clj
Figwheel: Configuration Valid ;)
Figwheel: Starting server at 
Figwheel: Watching build - ios
Figwheel: Cleaning build - ios
Compiling "target/ios/index.js" from ["src" "env/dev"]...
Successfully compiled "target/ios/index.js" in 20.006 seconds.
Launching ClojureScript REPL for build: ios
Figwheel Controls:
          (stop-autobuild)                ;; stops Figwheel autobuilder
          (start-autobuild [id ...])      ;; starts autobuilder focused on optional ids
          (switch-to-build id ...)        ;; switches autobuilder to different build
          (reset-autobuild)               ;; stops, cleans, and starts autobuilder
          (reload-config)                 ;; reloads build config and resets autobuild
          (build-once [id ...])           ;; builds source one time
          (clean-builds [id ..])          ;; deletes compiled cljs target files
          (print-config [id ...])         ;; prints out build configurations
          (fig-status)                    ;; displays current state of system
          (figwheel.client/set-autoload false)    ;; will turn autoloading off
          (figwheel.client/set-repl-pprint false) ;; will turn pretty printing off
  Switch REPL build focus:
          :cljs/quit                      ;; allows you to switch REPL to another build
    Docs: (doc function-name-here)
    Exit: Control+C or :cljs/quit
 Results: Stored in vars *1, *2, *3, *e holds last exception object
Prompt will show when Figwheel connects to your application


@dgonsalves22 have you launched a metro bundler and an application on your phone?


re-natal use-ios-device simulator react-native run-ios


re-natal use-ios-device real react-native run-ios


@huxley Yes I have ran the metro bundler with

react-native run-ios --configuration Debug > /dev/null
per instructions of the message giving after re-natal init NewApp I never tried what you mentioned above because I was fixated on doing the first instructions given in the terminal. I’ll give it a try now


@dgonsalves22 I use linux and android, so I won't help too much.


Usually, in my case, the connection problem is due to the lack of port forwarding.


There is a section in the documentation that says: >If this doesn't correctly detect your computer's IP you can pass your IP address explicitly: re-natal use-ios-device <IP address>. And then run react-native run-ios