iOS 설정
이 플러그인을 설치하는 단계와 전체 마크다운 가이드를 포함한 설치提示 복사하기
iOS 백그라운드 처리는 BGTaskScheduler. 물리적 장치에서 스케줄링이 작동하기 전에 백그라운드 모드와 허용된 작업 식별자를 선언해야합니다.
Info.plist
Info.plist이 키들을 추가하세요 ios/App/App/Info.plist:
<key>UIBackgroundModes</key><array> <string>processing</string></array><key>BGTaskSchedulerPermittedIdentifiers</key><array> <string>app.capgo.backgroundtask.processing</string></array>Sync
제목이 "Sync"인 섹션npx cap sync iosminimumIntervaliOS는 실제 실행 시간을 배터리, 네트워크, 사용 패턴 및 시스템 정책에 따라 결정합니다.earliestBeginDate.- 시뮬레이터에서 배경 작업 실행이 신뢰할 수 없습니다. 실제 기기에서 테스트하세요.
- 플러그인은 각 작업 시작 후 다음 배경 처리 요청을 다시 예약합니다.
- __CAPGO_KEEP_0__
만료일
만료일사용 addExpirationListener iOS가 작업을 일찍 중단할 때 작업이 정리되도록 필요할 때 사용
const handle = await BackgroundTask.addExpirationListener((event) => { console.warn('Task expired', event.taskName);});
await handle.remove();iOS 설정에서 계속
iOS 설정을 사용하여자연 플러그인 작업을 계획할 때 native 플러그인 작업과 연결 Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-background-task Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-background-task for the native capability in Using @capgo/capacitor-background-task for the native capability in Using @capgo/capacitor-background-task, Capgo 플러그인 디렉토리 Capgo 제품 워크플로우에 대한 Capacitor Capgo 플러그인 Capacitor Capgo 플러그인 구현 세부 사항에 대한 플러그인 추가 또는 업데이트 플러그인 추가 또는 업데이트 구현 세부 사항에 대한, 및 아이오닉 엔터프라이즈 플러그인 대체 아이오닉 엔터프라이즈 플러그인 대체 제품 워크플로우에 대한