expo 프로젝트를 하나만 사용하다가 ios는 빌드를 다르게 해도 디바이스가 같으면 디바이스 토큰이 같은 이슈가 있었다
뿐만 아니라, 아이폰은 앱을 삭제했다가 다시 깔아도 로컬저장소(expo-secure-store)
https://docs.expo.dev/workflow/configuration/#dynamic-configuration
위와 같이 app.json을 기본으로 하고 app.config.ts 파일에 환경변수에 따라 다르게 설정하면 된다
단, eas cli를 사용할 때 환경변수를 넣고 사용해야 한다
# 환경변수를 지정하면서 eas를 사용하는 예시
APP_ENVIRONMENT=prod eas build --profile preview --platform ios