react-native-navigation 1.x production build에서 발생하는 문제

develop build에서는 발생하지 않지만 production build에서만 다음과 같음 문제가 발생했습니다. 똑같은 문제를 또 겪었을 때를 대비해 메모 남겨봅니다.

상황

  • rnn에서 navigator.showModal로 screen(A)을 Modal로 띄우고 componentDidMount에서 props값에 따라 특정 screen(B)으로 바로 navigator.push 하는 경우

실제 작동

  • develop 빌드 : 바로 B screen이 보여집니다.
  • production 빌드 : A스크린인 상태로 머물러 있습니다.

일단 문제를 피하는 법

  • B를 push할 때 animated: false 옵션을 지정합니다.