iOS セットアップ
このプラグインのインストール手順とマークダウンガイドを含むセットアッププロンプトをコピーします。
iOSのバックグラウンド処理は BGTaskScheduler実機で物理デバイスを使用するには、バックグラウンドモードと許可されたタスクIDを宣言する必要があります。
Info.plist
「Info.plist」というタイトルのセクションAdd these keys to 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
Syncnpx cap sync iosBehavior
BehaviorminimumIntervalis mapped toearliestBeginDate.- is mapped to
- iOSはバッテリー、ネットワーク、使用パターン、システムポリシーに基づいて実行時間を決定します。
- Backgroundタスクの実行はシミュレータでは信頼性が低いため、実機でテストしてください。
有効期限
有効期限使用 addExpirationListener iOSがタスクを早期に終了した場合に、作業が必要な場合に使用します。
const handle = await BackgroundTask.addExpirationListener((event) => { console.warn('Task expired', event.taskName);});
await handle.remove();iOSのセットアップから続けて
iOSのセットアップを使用している場合に、 iOSのセットアップ を使用してネイティブプラグインの作業を計画する場合、 Using @capgo/capacitor-background-task Using @capgo/capacitor-background-task Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフローについて Capacitor プラグイン (Capgo によって提供) Capacitor プラグイン (Capgo によって提供)の実装詳細について プラグインの追加または更新 プラグインの追加または更新の実装詳細について、 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフローについて