[일지 내용]
이 또한 구글에서 제공하는 서비스의 일환으로, 애드몹에 가입하고 사용 방법에 따라 앱에 설정하는 절차로 연동할 수 있다.
expo install expo-ads-admob
//애드몹 설정을 위한 엑스포 애드몹 라이브러리 import import { setTestDeviceIDAsync, AdMobBanner, AdMobInterstitial, PublisherBanner, AdMobRewarded } from 'expo-ads-admob';
아이폰이냐 안드로이드냐에 따라 광고 설정을 달리할 수 있기 때문에 두 플랫폼에 대응할 수 있는 광고도 설정이 가능하다.
또한 배너에 스타일을 적용하여 앱 디자인에 알맞게 적용할 수 있다.
banner: {
//배너 스타일
}
이렇게 직접 준비해야하는 것들과 Expo의 도움을 빌려 쉽게 준비 가능한
앱 버전 관리, 안드로이드, iOS 인증서 관리 등이 있다.
로고와 스플래시 이미지 모두 준비되었다면 진짜 배포할 차례이다.
Expo를 사용한 안드로이드 배포를 예로 들어서 순서를 살펴보면
Expo가 만든 앱을 배포 할 수 있게 최종 앱 파일을 만들어줄 땐,
app.json 에 담긴 정보를 기초로 해서 최종 앱 파일을 생성해준다.
안드로이드에선 이 최종 앱 파일을 AAB(App Bundle) 파일이라 부르고
iOS에서 최종 앱 파일은 IPA 파일이라 부른다.
감사합니다 😊