技術支援
購買前有疑問,或遇到了問題?請寄信給我們,並附上下列資訊。
聯絡我們
寄信至 support@heapdeck.app。建議附上:
- iOS 與 HeapDeck 的版本(App 內的「設定 › 關於」);
- PostgreSQL 版本及執行環境:自行架設、RDS、Cloud SQL、Azure、Supabase;
- 完整的錯誤訊息原文,或隱藏主機名稱的截圖。
切勿傳送密碼、私密金鑰或連線字串。
常見問題
畫面顯示「僅部分可見」或 <insufficient privilege>
此角色無法讀取其他工作階段的詳細資料。請以 superuser 或服務供應商的管理員角色執行一次:
GRANT pg_monitor TO your_role;
pg_monitor 只授予統計檢視表的讀取權限,沒有其他權限。
「慢查詢」畫面顯示「pg_stat_statements 未安裝」
此擴充功能必須在伺服器啟動時載入,再於資料庫中建立:
- 自行架設:將
pg_stat_statements加入shared_preload_libraries,重新啟動 PostgreSQL,然後執行CREATE EXTENSION pg_stat_statements;。 - Amazon RDS 與 Cloud SQL:檢查參數群組或資料庫旗標,然後執行
CREATE EXTENSION pg_stat_statements;。 - Supabase:已經啟用。
「慢查詢」畫面會說明屬於哪種情況,並提供可拷貝的指令。
SSH 通道失敗,顯示「SSH 驗證失敗」
1.0 版接受密碼,或 OpenSSH 格式、未加密的 Ed25519 私密金鑰;這種金鑰以 -----BEGIN OPENSSH PRIVATE KEY----- 開頭。若要為 HeapDeck 另外產生一把專用金鑰:
ssh-keygen -t ed25519 -N "" -f heapdeck_ed25519
將 heapdeck_ed25519.pub 加入堡壘主機上的 ~/.ssh/authorized_keys,再把私密金鑰貼到連線設定中。1.0 版不支援 RSA、ECDSA 與受密碼保護的金鑰。
「此伺服器的憑證已變更」
HeapDeck 在首次連線時釘選了憑證指紋,而伺服器現在出示的是另一張憑證。憑證更新後會出現這種情況,連線遭到攔截時看起來也是如此。
將新指紋與伺服器上的指紋比對,例如使用 openssl x509 -in server.crt -noout -fingerprint -sha256。兩者相符才信任;否則請點一下「取消——不連線」。
「Local Network 存取已關閉」
伺服器、堡壘主機或 Ollama 位於區域網路內時,iOS 會要求「區域網路」(Local Network)權限。請到「設定 › HeapDeck › 區域網路」中開啟,然後點一下「重試」。網際網路上的伺服器不需要此權限。
每次開啟都顯示「HeapDeck 已鎖定」
App 鎖定預設為開啟。可使用 Face ID、Touch ID 或裝置密碼解鎖。在「設定 › 安全性」中,可以關閉「需要 Face ID」,或在「自動鎖定」中選擇何時再次鎖定:立即、1 分鐘後、5 分鐘後或從不。
如何在新的 iPhone 上回復 Pro?
開啟任一連線或示範,在「健康狀態」畫面點一下齒輪圖示,然後前往「設定 › HeapDeck Pro › 回復購買項目」。Pro 畫面本身也有「回復購買項目」。Pro 跟隨 Apple ID;不適用家人共享。
如何申請退款?
購買透過 Apple 進行,退款也是:請到 reportaproblem.apple.com 申請。Pro 退款後,App 會回到 Free,現有連線都會保留。