React native 안에서 React로 만들어진 웹으로 앱을 운영 중이다.
앱 소개 페이지 : https://app.ggongsul.net/intropage
사진을 올리기 위해 React 에서 input 태그를 사용하고 있는데,
이상하게 IOS 기기에서만 take a photo를 클릭하면 앱이 꺼지는 이슈가 발생하였다.
(Android 는 발생하지 않는다.)
찾아보고 나니, IOS에서 take a photo를 클릭하면 앱 권한을 요청하는 info.plist가 빠져있었다.
<key>NSCameraUsageDescription</key>
<string>게시글 등록을 위한 사진 촬영을 허용합니다</string>
info.plist에 해당 내용을 입력해주면 정상적으로 작동한다.
참고한 문서 :
'프론트엔드' 카테고리의 다른 글
flutter CocoaPods not installed. Skipping pod install (0) | 2024.09.25 |
---|---|
React-Native ios StatusBar style 적용 안 될 때 (0) | 2022.02.09 |
스크롤에 따라 이미지 회전시키기 (2) | 2021.05.10 |
SPA에서 서버사이드랜더링 하지 않고 SEO 우회하기 (4) | 2020.12.05 |
react datetime 한글(년월일)로 변경하기 (1) | 2020.11.10 |