반응형
HTTP 통신 허용하기
앱은 기본적으로 https의 보안 프로토콜만 통신을 허용하도록 설정되어 있다.
앱 개발 초기에는 백엔드 서버의 도메인조차 없는 경우가 허다하기 때문에 임시적으로 허용을하고 개발을 해야할텐데, 관련하여 정리하고자 한다.
🍎 IOS에서 HTTP 허용하기
프로젝트/ios/프로젝트명/info.plist
파일을 열어준다.
NSAllowsArbitraryLoads
키의 값을 true처리 해준다.
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
🤖 Android에서 HTTP 허용하기
android의 경우 테스트를 위해 apk 배포시에도 동일하다.
해당 옵션을 처리해주면 apk파일도 http서버에 요청을 할 수 있게 된다.
프로젝트/android/app/src/main/AndroidManifest.xml
을 열어준다.
application태그에 아래 옵션을 추가한다.android:usesCleartextTraffic="true"
적용예시)
반응형
'WEB > React-Native' 카테고리의 다른 글
RN - react-native-camera-kit을 활용하여 바코드 인식하기(QR코드 인식) (0) | 2024.01.30 |
---|---|
RN - Oh no, an error occurred. 에러 해결하기 (0) | 2024.01.26 |
RN - IOS 시뮬레이터 안열림 현상(Unable to boot simulator) (0) | 2024.01.26 |
RN - React Native에서 화면 이동하기 (navigation 설정) (0) | 2023.12.22 |