사람함께에이전트▾
사람 — 직접 정하고 책임지는 비즈니스 규칙과 흐름. 직접 읽어보세요.
함께 — 개념은 알아두고, 세부 규칙은 에이전트가 따릅니다.
에이전트 — 에이전트가 따르는 규칙과 레퍼런스. 필요할 때 찾아보세요.
akan.config.ts의 native 섹션에서 끝납니다. deepLinks가 링크를 정하고, ios와 android가 도메인을 검증할 값을 가집니다.schemes와 domains는 그것을 구현하는 대표적인 두 방식입니다. 둘을 함께 선언해도 됩니다:schemesshop://orders/1domainshttps://shop.example.com/orders/1native에 deepLinks를 적고, 도메인을 검증할 값은 그 안의 ios와 android 섹션에 적습니다:schemes나 domains를 적으면 그 목록을 바꾸며, 이어 붙이지 않습니다.domains에는 호스트만. shop.example.com처럼 적습니다. https://나 경로는 붙여도 무시됩니다.ios.teamId·android.sha256CertFingerprints는 domains용입니다. scheme 링크만 쓴다면 둘 다 생략합니다.akan start-ios나 akan start-android를 다시 실행합니다.data.url은 모두 같은 CSR route를 엽니다:orders가 경로의 첫 부분이 되어 /orders/1을 엽니다./orders/1을 엽니다./orders/1을 엽니다.shop://orders/1의 shop처럼 앱 전용 URL scheme입니다.domains를 검증할 때 씁니다.domains를 검증할 때 씁니다./.well-known/apple-app-site-association과 /.well-known/assetlinks.json을 만들어 주므로, 도메인이 앱 서버를 가리키게 하고 필드를 바꾸면 서버도 다시 배포합니다.ios.teamId와 target의 appId로 만든 <teamId>.<appId>가 들어가므로 둘 다 실제 값이어야 합니다..debug로 끝나는데, assetlinks.json은 AKAN_PUBLIC_ENV가 main이 아닐 때만 이 이름을 넣습니다. debug 키의 SHA-256도 sha256CertFingerprints에 있어야 합니다.
