跳到內容

App 介紹與平台支援

PushGo 目前對外發佈 Apple 平台用戶端、Android 用戶端和 Gateway。官網只描述已經可用的公開釋出內容;未發佈平台不會列為可下載或可用用戶端。

平台取得方式系統需求主要投遞路徑私人通道
iOSApp StoreiOS 17+APNs
macOSApp StoremacOS 14+APNs
watchOSApp StorewatchOS 10+APNs
AndroidGitHub ReleasesAndroid 9+FCM + 私人通道是,支援 QUIC / Raw TCP / WSS / MQTT 5

Apple 平台用戶端遵循系統推播模型,由 APNs 負責背景投遞。

適合:

  • iPhone、Mac 和 Apple Watch 上接收個人通知。
  • 使用系統通知優先順序和通知擴充功能處理富內容。
  • 希望用戶端盡量貼近系統行為,而不是維持長期背景連線。

注意:

  • Apple 平台不使用 PushGo Android 私人通道。
  • 背景投遞可靠性由 APNs、系統通知許可權、專注模式和裝置網路共同決定。
  • E2EE 欄位在用戶端本機設定金鑰後解密;未設定或解密失敗時會保留原始展示狀態。
  • 1.3.0 增加小工具與控制項、系統搜尋索引、App Shortcuts、WidgetKit 推播更新,並重做 Apple Watch 接收端。

Android 用戶端同時支援廠商通道和 PushGo 私人通道。

適合:

  • 需要更低延遲的狀態同步。
  • 自我託管 Gateway,並希望讓裝置直連自己的同步入口。
  • 使用 FCM 做背景喚醒,同時在活躍同步時走私人連結。

私人通道會根據 Gateway profile 和網路環境選擇可用傳輸:

傳輸適用場景
WSS最通用,複用 HTTPS 入口,最適合作為預設啟用項。
QUIC延遲低,適合能開放 UDP 連線埠的部署。
Raw TCP適用於受控網路或有專門四層入口的部署。
MQTT 5支援 QoS 1 和斷線重連,適合已有 MQTT 基礎設施的部署。

Android 1.3.0 在相容 Gateway 上使用非破壞性分頁 Pull 與批次 ACK。拉取內容會保留到本機持久處理成功,中斷後可恢復,也不會向剛切換的新 Gateway 傳送舊 ACK。

私人通道需要 Gateway 明確啟用對應傳輸,並正確配置憑證、連線埠和外部可存取位址。部署細節請參閱 私人部署

Gateway 是 PushGo 的服務端元件,負責:

  • 驗證 Channel 密碼和可選的 Gateway Bearer Token。
  • 受理 Message、Event 和 Thing 請求。
  • 持久記錄提交和投遞運行狀態並分發 patch;用戶端負責建立 Event/Thing 歷史與目前狀態投影。
  • 透過 APNs、FCM 或 Android 私人通道分發內容。
  • 可選開啟 MCP/OAuth,讓 AI 助理在授權 Channel 內呼叫 PushGo 工具。

你可以直接使用公共 Gateway,也可以自架 Gateway,把資料面、驗證策略和維運能力控制在自己的基礎架構裡。

能力AppleAndroidGateway
接收 Message負責分送
展示 Event / Thing持久受理並分發 patch
E2EE 欄位解密僅透傳密文
私人通道需要自架或配置可用入口
MCP/OAuth不適用不適用可選啟用

如果你只是想開始接收通知,先安裝用戶端並完成 快速上手。如果你要控制資料路徑和私人通道,再繼續閱讀私人部署文件。