Secret Codes 指南
如何在 iPhone 上隐藏本机号码(#31#、*67 和“设置”)
作者 Muhammad Shahid Khan · · 阅读约 5 分钟
快速解答
要在单次通话中隐藏号码,在许多 GSM 网络上在号码前加 #31#,在美国则在号码前加 *67。要在所有通话中隐藏号码,如果运营商提供该选项,请在“设置 > 电话”中关闭“显示本机号码”。拨打 *#31# 可查询当前设置。紧急服务仍然能看到你的号码。
| 单次通话(许多 GSM 网络) | #31# + 号码 |
|---|---|
| 单次通话(美国运营商) | *67 + 号码 |
| 所有通话 | 设置 > 电话 > 显示本机号码(如有) |
| 查询状态 | *#31# |
| 紧急呼叫 | 始终显示你的号码 |
隐藏号码有很多正当理由:给不想被其推销电话骚扰的商家打电话、用私人手机联系客户,或者在网上卖东西时保护自己的号码隐私。下面介绍如何在 iPhone 上操作。
我开发了 Secret Codes: IMEI & Carrier,一款收录 317 个经过核实的拨号代码的免费 iPhone App,本文的截图都来自它。如果你更想点一下而不是死记代码,可以在 App Store 下载 Secret Codes。
如何在单次通话中隐藏号码?
在 GSM 网络上(英国、欧洲、中东、南亚等地)
先拨 #31#,再拨对方号码,例如 #31#07700900123,然后按呼叫键。对方会看到“No Caller ID”“Private”或“Unknown”(无来电显示、私人号码或未知号码)。
在美国
先拨 *67,再拨对方号码,例如 *672125550123。这在美国各大运营商网络上都有效。
如何在所有通话中隐藏号码?
如果运营商支持,前往“设置 > 电话 > 显示本机号码”(在较新的 iOS 版本中为“设置 > App > 电话”)并将其关闭。如果看不到这个选项,或者它显示为灰色,说明由运营商控制。请联系运营商,或者每次通话时使用代码。

如何查看我的号码是否已隐藏?
拨打 *#31#。网络会回复你的线路是否开启了来电显示限制(CLIR)。你还可以拨打 *#30#,查询别人打来时你能否看到对方号码(CLIP)。
默认隐藏号码时,如何在单次通话中显示号码?
在许多 GSM 网络上,在号码前加 *31#,即可仅在本次通话中显示本机号码。在美国,各大运营商网络上在号码前加 *82 也有同样的效果。
什么情况下隐藏号码无效?
- 紧急服务始终能看到你的号码和位置。
- 在美国,免费电话号码通常仍然能看到来电号码。
- 有些人会拦截私人号码来电。他们的手机可能会拒接,或直接转入语音信箱。
- 你的运营商可能不支持该代码,或者会覆盖它。
- 短信和 iMessage 始终会显示你的号码或 Apple 账户。
隐藏本机号码合法吗?
出于隐私隐藏号码,在大多数国家是合法的。冒充他人号码(即号码伪造)则是另一回事,用它来欺骗或诈骗他人在许多地方都是违法的。

你可能还想看:
- iPhone 上的 *#31#、#31# 和 *31#:作用是什么,如何关闭
- *#21#、##21# 和 **21* 是什么意思?iPhone 呼叫转移代码详解
- Android 隐藏代码在 iPhone 上能用吗?*#*#4636#*#*、*#0*# 及 iPhone 替代方法
Secret Codes 能帮你做什么
- 317 个经过核实的 iPhone 代码,每个都对照运营商、Apple 或 3GPP 标准核实过,不收录仅限 Android 或已停用的代码。
- 通俗易懂的说明,拨号前就知道每个代码的作用。
- “在电话中打开”会把代码填入 Apple 的拨号界面,绝不会替你自动拨号。
- 按你的运营商定制:每个代码都会注明你的运营商是否公布了它。
- 完整的诊断套件,可检测电池、存储、Wi-Fi、蜂窝网络、屏幕、触控、摄像头、传感器和面容 ID。
- 一键查看 IMEI,支持 Siri、聚焦搜索、快捷指令和主屏幕快捷操作。
- 免费且没有任何功能被锁:没有付费版,也没有订阅。
在 App Store 免费下载 Secret Codes,把所有有效的 iPhone 代码装进口袋。
常见问题
如何在 iPhone 上单次隐藏号码?
在许多 GSM 网络上,在号码前加 #31#;在美国,在号码前加 *67。
如何让 iPhone 一直隐藏号码?
如果运营商提供该选项,在“设置 > 电话”中关闭“显示本机号码”。否则请咨询运营商,或每次通话时使用代码。
为什么“显示本机号码”是灰色的?
该设置由运营商控制,不允许在手机上更改。请联系你的运营商。
*67 有什么作用?
在美国,在号码前拨 *67 可在本次通话中隐藏本机号码。
#31# 有什么作用?
在许多 GSM 网络上,在号码前拨 #31# 可在本次通话中隐藏本机号码。
如何查看我的号码是否已隐藏?
拨打 *#31#,查询你的线路是否开启了来电显示限制。
紧急服务能看到隐藏的号码吗?
能。紧急服务始终能收到你的号码和位置。
使用 *67 后别人还能看到我的号码吗?
大多数人看不到,但部分服务(例如免费电话号码和紧急服务)仍然能看到。
隐藏本机号码合法吗?
出于隐私隐藏号码在大多数国家是合法的。伪造他人号码来欺骗他人在许多地方是违法的。
默认隐藏号码时,如何在单次通话中显示号码?
在许多 GSM 网络上,在号码前加 *31#;在美国,在号码前加 *82。
隐藏号码对短信有效吗?
无效。短信和 iMessage 始终会显示你的号码或 Apple 账户。