コンテンツにジャンプ

iOS 設定

GitHub

インストール、同期、ソース マークダウン ガイドを含みます。 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>
動作
npx cap sync ios
  • minimumInterval コピー earliestBeginDate.
  • iOSは実際の実行時間をバッテリー、ネットワーク、使用パターン、システムポリシーに基づいて決定します。
  • シミュレータではバックグラウンドタスクの実行が信頼性がなく、実機でテストしてください。
  • プラグインは各タスクの起動後に次のバックグラウンド処理要求を再スケジュールします。

有効期限

「有効期限」

使用 addExpirationListener iOSがタスクを早期に終了した場合に作業がクリーンアップされる必要がある場合に使用してください。

const handle = await BackgroundTask.addExpirationListener((event) => {
console.warn('Task expired', event.taskName);
});
await handle.remove();

コンテキスト: Capgo マーケティング ウェブサイト。役割: UI ラベル。ページ/エリア: page agents/[slug].astro。メッセージ キー `agents_page_copy_label` (Agents Page Copy Label)。

iOS設定から続けてください。

「iOS設定から続けてください」 使用している場合にiOS設定 ネイティブ プラグインの作業計画に取り組むには、{0}に接続する必要があります。 Using @capgo/capacitor-background-task Capacitorのネイティブ機能の使用に@capgo/capacitor-バックグラウンドタスクを使用します。 Capgo プラグインディレクトリ for the product workflow in Capgo Plugin Directory, Capacitor プラグインは Capgo によって提供されます。 Capgoの実装詳細については、Capacitor プラグインによって Capgo で実装されています。 プラグインの追加または更新 プラグインの追加または更新 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替