[RN-iOS] 지원하는 버전을 어떻게 가져가야 할까?

도디·2022년 10월 15일
2

React Native

목록 보기
22/28

도하! 오늘은 React Native를 하면서 ios에서 궁금한게 생기는 점이 있는데, 그거에 대해 짧게 짚고 넘어가려고 합니다~! 저희회사에 제가 이전부터 좋게 생각하는 개발자인 큐브가 입사를 하셨어요 ㅎㅎㅎ

큐브와 커뮤니케이션 하면서 ios에 대해 평소에 궁금했던걸 많이 물어보게 되네요. 이번에는 ios버전을 어디부터 지원을 해줘야하는가 입니다.

Targets > project > General > Deployment Info의 숫자를 보면 알수 있죠?

앱 헤드라잇 ios의 지원버전은 iOS 13 입니다.
뭔가 의도하고 한건아니었습니다만, 일단 현재의 저희 앱에서는 나쁘지 않은 숫자라 들었습니다.

보통은 ios 14정도로 하는 곳도 많다고 하더라구요. 버전이 낮으면, 낮은버전의 os유저들도 따로 대응 해줘야 하기 때문에, 개발자의 리소스들은 중요하잖아요? 개발자 리소스를 아끼기 위해 버전을 높인다고 해요.

근데 그러면 낮은 os 버전의 유저는 버리게 되는 셈이 되어버리는거니깐요. 개발자 리소스 vs 앱 매출을 고려해서 버전을 산정하면 좋습니다.

아래의 이미지를 참고해서 버전을 산정하면 좋은데요, iphone의 경우, ios14 이전 버전의 유저가 4% 정도밖에 안되기 때문에 ios 14를 보통 값이 된다고 합니다.

os 사용현황 바로 살펴보기 : https://developer.apple.com/kr/support/app-store/

저희 헤드라잇은 ios유저가 젊은 층이 더 많기 때문에, 더 올려서 컨트롤 해도 되는 상황입니다. 그래서 추후, 대응 버전을 높이는걸 목표로 합니다.

다른 앱을 개발하시는 분들, 현재 본인들의 앱의 상황을 잘 분석해서 버리는 유저를 최소로 가져가길~~~!

도디바이~!

profile
충전중..🤔

0개의 댓글