コンテンツにスキップ

アプリとプラットフォームのサポート

PushGo は現在、Apple プラットフォーム クライアント、Android クライアント、および Gateway を公開しています。この Web サイトでは、一般公開されているリリースについてのみ説明します。

プラットフォームダウンロード要件主要な配送経路専用送迎
iOSアプリストアiOS 18+APNsいいえ
macOSアプリストアmacOS 15+APNsいいえ
ウォッチOSアプリストアwatchOS 11+APNsいいえ
アンドロイドGitHub リリースAndroid 12+FCM + 専用トランスポートはい、QUIC / Raw TCP / WSS

Apple クライアントはシステム プッシュ モデルに従います。 APNs はバックグラウンド配信を処理します。

向いているケース:

  • iPhone、Mac、Apple Watch で個人通知を受信します。
  • システム通知の優先順位とリッチ コンテンツの通知拡張データを使用します。
  • 長時間実行されるバックグラウンド接続を維持するのではなく、クライアントの動作をオペレーティング システムに近い状態に保ちます。

注:

  • Apple クライアントは、PushGo Android プライベート トランスポートを使用しません。
  • バックグラウンド配信は、APNs、通知許可、フォーカス モード、デバイスのネットワーク状態によって異なります。
  • E2EE フィールドは、キーが設定された後にローカルで復号化されます。キーが設定されていない場合、または復号化が失敗した場合、クライアントはフォールバック表示状態を維持します。

Android クライアントは、プロバイダー配信と PushGo プライベート トランスポートの両方をサポートします。

向いているケース:

  • 低レイテンシの状態同期。
  • デバイスが独自の同期エントリポイントに接続するセルフホスト型 Gateway 導入。
  • アクティブな同期が必要な場合、FCM ウェイクアップとプライベート トランスポートを組み合わせます。

プライベート トランスポートは、Gateway プロファイルと現在のネットワーク状態から選択されます。

輸送使用例
WSS最も普遍的です。 HTTPS を再利用し、最適なデフォルトのプライベート トランスポートです。
QUICUDP ポートを公開できる場合の待ち時間が短くなります。
Raw TCP制御されたネットワークまたは専用のレイヤー 4 エントリポイント。

プライベート トランスポートでは、一致するトランスポートを有効にし、到達可能なポート、証明書、およびパブリック ベース URL をアドバタイズするには、Gateway が必要です。 セルフホスティングを参照してください。

Gateway は、PushGo のサーバー コンポーネントです。それ:

  • チャネルのパスワードとオプションのゲートウェイ Bearer トークンを検証します。
  • Message、Event、および Thing リクエストを受け入れます。
  • Eventとエンティティの状態を維持します。
  • APNs、FCM、または Android プライベート トランスポートを介してディスパッチします。
  • 承認されたチャネル スコープ内で動作する AI アシスタントに対して MCP/OAuth を有効にできます。

パブリック Gateway またはセルフホストを使用して、データ パス、認証ポリシー、および操作を制御できます。

能力アップルアンドロイドGateway
Messageを受信はいはい派遣
表示 Event / Thingはいはい状態の保存と発送
E2EE フィールドの復号化はいはい暗号文のみを中継する
専用送迎いいえはい有効なプライベート エントリポイントが必要です
MCP/OAuth該当なし該当なしオプション

通知のみを受け取りたい場合は、クライアントをインストールし、はじめにに従ってください。データパス制御とプライベートトランスポートが必要な場合は、セルフホスティングを続けてください。