# 한개의 앱에서 여러개의 스킴을 가지는경우

**URL:** <https://techchat-apps-in-toss.toss.im/t/topic/88>\
**Category:** 개발\
**Tags:** webview\
**Created:** [9월 8, 2025, 10:44오전 UTC](https://techchat-apps-in-toss.toss.im/t/topic/88 "2025-09-08T10:44:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![developer](https://avatars.discourse-cdn.com/v4/letter/d/bcef8e/32.png) [@developer](https://techchat-apps-in-toss.toss.im/u/developer)\
**Post date:** [9월 8, 2025, 10:44오전 UTC](https://techchat-apps-in-toss.toss.im/t/topic/88/1 "2025-09-08T10:44:54Z")

</div>

안녕하세요

체널톡에서 하나의 앱에 3개의 스킴까지 등록이 가능하다고 안내받았습니다.

현재 각각의 ait파일로 빌드를 했는데, 이걸 하나의 앱으로 빌드해서 스킴을 다르게 가져가야한다고 하는데 어떤 식으로 해야할 지 감이 안와서요,

혹시 안내해주실 가이드 문서가 있을까요?

- url(스킴) - ait파일 이런식으로 맵핑 되게 되어 있을까요?
- ait파일하나에 라우팅을 다르게 가져가야하는 걸까요?
  - 이건 스킴 라우팅처리를 어떤식으로 해야할까요?
  - 현재는 아래와 같이 라우팅을 하고 있는데, 이럴 경우 스킴 라우팅을 어떻게 하는지 궁금합니다
  - 

> const renderScreen = () =\> {
> 
> ```
> switch (navigation.screen) {
> 
> ```
> 
> case ‘home’:
> 
> return (
> 
> \<HomeScreen
> 
> appInstance={appInstance}
> 
> onNavigate={navigate}
> 
> /\>
> 
> ```
> );
> 
> ```
> 
> case ‘upload’:
> 
> return (
> 
> \<UploadScreen
> 
> appInstance={appInstance}
> 
> onNavigate={navigate}
> 
> /\>
> 
> ```
> );
> 
> ```
> 
> case ‘loading’:
> 
> return (
> 
> \<LoadingScreen
> 
> conceptId={appInstance.metadata.concept.conceptId}
> 
> images={(navigation.params as any)?.images}
> 
> promptElements={(navigation.params as any)?.promptElements}
> 
> onComplete={(results) =\> navigate(‘result’, { results })}
> 
> onNavigate={navigate}
> 
> /\>
> 
> ```
> );
> 
> ```
> 
> case ‘result’:
> 
> return (
> 
> \<ResultScreen
> 
> results={(navigation.params as any)?.results}
> 
> onNavigate={navigate}
> 
> /\>
> 
> ```
> );
> 
> ```
> 
> default:
> 
> return (
> 
> \<HomeScreen
> 
> appInstance={appInstance}
> 
> onNavigate={navigate}
> 
> /\>
> 
> ```
> );
> 
> }
> 
> ```
> 
> };

---

<div class="post-metadata">

**Author:** ![Dylan](https://yyz1.discourse-cdn.com/flex007/user_avatar/techchat-apps-in-toss.toss.im/dylan/32/597_2.png) [@Dylan](https://techchat-apps-in-toss.toss.im/u/Dylan)\
**Post date:** [9월 8, 2025, 12:40오후 UTC](https://techchat-apps-in-toss.toss.im/t/topic/88/2 "2025-09-08T12:40:33Z")

</div>

안녕하세요 😀

하나의 ait 파일에 3개까지 스킴 등록이 가능해요.

Webview 로 개발중이시라면, 라우터에서 분기한 경로에 따라 지정된 페이지로 이동 돼요.

아래 참고 문서 전달드려요.

> **[앱인토스 개발자센터](https://developers-apps-in-toss.toss.im/intro/guide.html#%E1%84%91%E1%85%B5%E1%84%8E%E1%85%A5%E1%84%85%E1%85%A1%E1%86%AB)**
>
> 앱인토스 개발자센터

RN으로 개발중이실 경우 아래 문서 참고 부탁드립니다.

> **[앱인토스 개발자센터](https://developers-apps-in-toss.toss.im/tutorials/react-native.html#%E1%84%91%E1%85%A1%E1%84%8B%E1%85%B5%E1%86%AF-%E1%84%80%E1%85%B5%E1%84%87%E1%85%A1%E1%86%AB-%E1%84%85%E1%85%A1%E1%84%8B%E1%85%AE%E1%84%90%E1%85%B5%E1%86%BC-%E1%84%8B%E1%85%B5%E1%84%92%E1%85%A2%E1%84%92%E1%85%A1%E1%84%80%E1%85%B5)**
>
> 앱인토스 개발자센터

---

<div class="post-metadata">

**Author:** ![developer](https://avatars.discourse-cdn.com/v4/letter/d/bcef8e/32.png) [@developer](https://techchat-apps-in-toss.toss.im/u/developer)\
**Post date:** [9월 8, 2025, 1:03오후 UTC](https://techchat-apps-in-toss.toss.im/t/topic/88/3 "2025-09-08T13:03:53Z")

</div>

오 많은 도움되었습니다. 감사합니다.
