자체 호스팅 capgo 환경에서 capacitor updater 사용하기
이 플러그인의 설치 단계와 전체 마크다운 가이드가 포함된 설정 프롬프트를 복사하세요.
이 튜토리얼에서 배울 내용
“이 튜토리얼에서 배울 내용” 섹션이 튜토리얼에서는 자체 호스팅된 capgo 환경에서 capacitor updater를 사용하는 방법을 알아봅니다.
요구 사항
“요구 사항” 섹션시작하기
“시작하기” 섹션자체 호스팅된 capgo 환경에서 capacitor updater를 사용하려면 다음을 수정하세요: capacitor.config.ts 앱 디렉토리에서 다음을 아래와 같이 설정합니다:
const config: CapacitorConfig = { appId: 'com.demo.app', appName: 'demoApp', webDir: 'dist', bundledWebRuntime: false, plugins: { CapacitorUpdater : { statsUrl: "https://localhost:54321/functions/v1/stats", channelUrl: "https://localhost:54321/functions/v1/channel_self", updateUrl: "https://localhost:54321/functions/v1/updates" }, },};개발 시 로컬 capgo를 사용할 수 있게 됩니다. 하지만 기본 설정만으로는 충분하지 않습니다.
기본적으로 iOS, Android, Electron은 HTTPS 사용을 요구하므로, Ngrock이나 localcan 같은 도구를 사용하여 API를 HTTPS로 프록시해야 합니다.
Android에서는 다음과 같은 방법으로 평문(plaintext) 통신을활성화할 수 있습니다.
다음 설정을 통해 AndroidManifest.xml 파일을 수정하고 android:usesCleartextTraffic="true" 플러그인의 application 태그를 추가하면 됩니다.
변경 사항에 대한 전체 예시는 여기
Android 앱의 연결을 방해하는 문제가 발생할 수도 있습니다. Edge Functions로 요청이 전송되지 않는다면 다음 명령어를 실행하세요.
adb reverse tcp:54321 tcp:54321자체 호스팅 capgo 환경에서 capacitor updater 사용하기 다음 단계
“자체 호스팅 capgo 환경에서 capacitor updater 사용하기” 섹션사용 중이라면 자체 호스팅 capgo 환경에서 capacitor updater 사용하기 마이그레이션과 엔터프라이즈 운영을 계획하려면 다음과 연결하세요: @capgo/capacitor-updater 사용하기 네이티브 기능의 경우 @capgo/capacitor-updater 사용하기에서, Capgo 엔터프라이즈 Capgo Enterprise의 제품 워크플로우를 위해, Ionic Enterprise 플러그인 대안 Ionic Enterprise 플러그인 대안의 제품 워크플로우를 위해, Capgo 대안 Capgo 대안의 제품 워크플로우를 위해, 그리고 Capgo 컨설팅 Capgo Consulting의 제품 워크플로우를 위해.