WEB/React-Native
RN - http 통신 허용하기
Park.S.W
2024. 1. 26. 15:28
반응형
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"
적용예시)
반응형