모바일 앱/React Native25 [React Native] iOS Simulator, Device에서 Debug menu가 열리지 않는 경우 오늘 iOS 빌드를 하다가 debug menu가 열리지 않는 현상이 발생했습니다. ios device를 흔들고, cmd+D 버튼을 눌렀음에도 debug menu가 열리지 않아 이 현상에 대해 찾아보았습니다. xcode에 들어가 edit scheme 버튼을 누르면 다음과 같은 창이 뜨는데요, Build Configuration 부분이 Debug로 되어 있는지 확인해보아야 합니다. 저 같은 경우는 이 부분이 release로 되어 있어서 디버그 메뉴가 열리지 않았습니다. 참고 https://github.com/facebook/react-native/issues/25246#issuecomment-502407014 can not open developer menu , iOS · Issue #25246 · face.. 2021. 8. 23. [React Native] Jest / TypeError: Cannot read property 'SHORT' of undefined React Native에서 Jest를 이용한 테스트를 진행하던 중 아래와 같은 오류가 발생했습니다. 테스트 코드는 아래와 같은데요, 간단한 snapshot 테스트를 실행하는 코드입니다. import 'react-native'; import React from 'react'; import renderer from 'react-test-renderer'; import Quiz from '../src/components/screen/Quiz'; it('snapshot test', () => { const tree = renderer.create().toJSON(); expect(tree).toMatchSnapshot(); }); Quiz 컴포넌트에서 SimpleToast라는 모듈을 import하게 되면서 생긴.. 2021. 8. 20. [React Native] Jest / SyntaxError: Cannot use import statement outside a module Jest 사용 중 import문 쪽에서 이슈가 발생했습니다. package.json에 아래 문장을 추가해주니 해결이 되었습니다. "jest": { ... "transformIgnorePatterns": [ "node_modules/(?!react-native|react-navigation)/" ] ... } 이후 terminal에서 yarn test 명령어 실행 시 캐시를 지우고 실행을 해주어야 적용이 되는 것 같습니다. yarn test --no-cache 참고 https://github.com/facebook/jest/issues/11591#issuecomment-899508417 Jest encountered an unexpected token · Issue #11591 · facebook/jest.. 2021. 8. 18. [React Native] Text Strings must be rendered within a <Text> component React Native 개발을 하던 중 이런 에러가 발생했습니다. {correctNumber && ( )} 문제가 된 부분은 { } 사이의 부분이었는데요, && 연산자를 쓸 떄 앞에 아래와 같이 표시를 해주니 정상적으로 작동을 했습니다. {correctNumber !== undefined && ( )} correctNumber란 변수는 number 값인데요, 첫 번째 코드와 같이 실행해도 원래 실행이 되었는데, 어떤 부분에서 문제가 발생하는지는 확인해봐야할 것 같습니다. 아래 참고에서 본 글에서는 버그 같다고도 얘기가 나오더군요. 참고 https://github.com/facebook/react-native/issues/23735#issuecomment-511268669 Text Strings must .. 2021. 8. 13. 이전 1 2 3 4 5 ··· 7 다음