技术支持
购买前有疑问,或者遇到了问题?请发邮件联系我们,并附上下面列出的信息。
联系我们
发送邮件至 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,已有的连接会保留。