24 December 2024

내부, 외부용 App Scheme 분리 결정

작성일 : 2024-12-24 작성자 : 안정민

상태

  • 제안됨(Proposed)

배경

  • 앱 스킴은 다른 앱에서도 동일한 앱 스킴을 설정하여 사용할 수 있음.
  • 다른 앱에서 동일한 앱 스킴을 사용한다면, 내부에서 앱 스킴을 통해 호출하는 기능이 다른 앱을 호출하게 되어 문제가 발생할 수 있음.

결정

앱 스킴을 내부, 외부용으로 분리하여 사용하며, 제휴사 앱에서 사용하는 앱 스킴을 외부용으로 사용하기로 결정함.

이유

  • 내부, 외부용 앱 스킴을 분리하여 사용하면 내부 앱 스킴을 통해 호출하는 기능이 다른 앱을 호출하는 문제를 방지할 수 있음.
  • 외부용 앱 스킴이 실수로 빼앗기더라도, 내부용 앱 스킴을 통해 호출하는 기능이 다른 앱을 호출하는 문제가 발생하지 않음.
  • 제휴 기능, 수준에 따라 외부용 앱 스킴을 차등 적용할 수 있음.

결과 및 영향

  • 장기적인 애플리케이션 유지보수성과 확장성을 향상시킬 수 있음.

결론

  • 앱 스킴을 내부, 외부용으로 분리하여 사용하며, 제휴사 앱에서 사용하는 앱 스킴을 외부용으로 사용하기로 결정함.
  • 안정성과 유지보수성을 향상시킬 것으로 기대됨