안녕하세요! 오늘은 Android에서만 작동하던 React Native 앱을
iOS에서도 빌드하기 위한 체크리스트를 정리해보려고 합니다.
1. Splash Screen 설정하기
먼저 스플래시 스크린부터 설정해볼게요! Android에서는
이미 설정되어 있던 스플래시 스크린을 iOS에도 동일하게 적용해야 합니다.
react-native-bootsplash 설정
이 명령어를 실행하면 다음 파일들이 자동으로 생성됩니다:
- BootSplash.storyboard
- Colors.xcassets
- Images.xcassets (로고 이미지)
> 💡 Tip: 안드로이드의 그라데이션 배경은 iOS에서 직접 지원하지 않아서, 단색으로 대체했어요.
2. Podfile 설정하기
M1/M2 Mac에서 빌드할 때 발생할 수 있는 문제를 미리 방지하기 위해 Podfile을 수정했습니다.
3. Info.plist 체크하기
기존에 설정해둔 Info.plist의 내용을 확인했습니다.
🚀 내일 할 일
아직 몇 가지 설정이 더 남아있어요:
- Firebase 설정
- GoogleService-Info.plist 추가
- Firebase 초기화 설정
- Google 로그인
- REVERSED_CLIENT_ID 설정
- URL Scheme 확인
- 인앱 결제
- StoreKit 프레임워크 추가
- App Store Connect 설정
마무리
오늘은 iOS 빌드를 위한 기본적인 설정들을 완료했습니다. 내일은 Firebase와 Google 로그인, 그리고 인앱 결제 설정을 진행할 예정이에요.
혹시 비슷한 상황에 계신 분들께 도움이 되었길 바랍니다! 궁금하신 점이 있다면 댓글로 남겨주세요 😊
#ReactNative #iOS #앱개발 #TechBlog
'플러팅 AI > React-native' 카테고리의 다른 글
| React Native iOS 빌드 시 검은 화면과 번들 중복 실행 문제 해결 (0) | 2024.12.17 |
|---|---|
| React Native iOS 빌드 문제 해결 과정 기록 (2024.12.15) (0) | 2024.12.16 |
| 오늘 작업 내용 정리(Play store Console,헤더추가,크레딧 로직,플러팅멘트 제한로직) (0) | 2024.12.09 |
| 네이티브 스플래시와 커스텀 스플래시를 함께 사용할 때 발생한 문제와 해결 방안 (0) | 2024.12.02 |
| React Native 앱에서 Google Cloud Run 서버 초기화 및 WebSocket 안정화 해결 (1) | 2024.12.02 |