react-native-safe-area-context 라이브러리의 자세한 내용은 다음 링크에서 자세히 확인할 수 있습니다.

    https://github.com/th3rdwave/react-native-safe-area-context

    설치가 완료됐으면 터미널에서 iOS 시뮬레이터를 시작하는 명령어를 다시 입력합니다.

    $ yarn ios

    그러면 터미널에 다음과 같은 문구가 보일 것입니다.

    Could not find the following native modules: react-native-safe-area-context.
    Did you forget to run "pod install"?

    위와 같이 ‘Did you forget to run “pod install”?’라는 문구가 나타나는 건 방금 설치한 서드 파티 라이브러리에서 네이티브 코드를 사용하기 때문에 이를 연동해야 한다는 의미입니다. 안드로이드의 경우에는 yarn android할 때 이 작업이 자동으로 이뤄지지만, iOS의 경우에는 ios 디렉터리에 들어가서 pod install 명령어를 실행해야 합니다. 이 명령어는 Objective-C 및 스위프트의 라이브러리 관리자 CocoaPods를 통해 yarn으로 설치한 모듈의 네이티브 코드를 프로젝트에 적용해줍니다.

    이 문구가 나타나도 시뮬레이터는 문제없이 시작되지만, 나중에 라이브러리를 사용하려고 하면 오류가 발생할 것입니다. 따라서 터미널에서 Ctrl + C를 눌러서 현재 진행 중인 작업을 멈추고 다음 명령어를 입력해주세요.

    $ cd ios
    $ pod install
    $ cd ../
    $ yarn ios
    $ yarn android
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.