안녕하세요
체널톡에서 하나의 앱에 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}
/>
); }};