来自匿名电话号码的电话令人毛骨悚然,并且会威胁到您的隐私。使用本教程中的方法来阻止iPhone 上的
无来电显示呼叫。(No Caller ID)
尽管隐藏的电话号码是诈骗者、电话推销员和恶作剧者的代名词,但没有直接的方法来阻止iPhone 上的无来电显示呼叫。(No Caller ID)尽管如此,您还是有几种解决方法可以防止它们出现。

启用静音未知来电功能(Silence Unknown Callers Feature)
iOS 13 及之后的系统软件版本内置了一项功能,可以让您的 iPhone 上的未知来电静音。虽然这是阻止无来电显示(No Caller ID)呼叫的有效方法,但它也会最终静音不在您手机联系人中的号码(iPhone 拨出电话列表中的号码除外)。
- 打开iPhone 上
的“设置”应用。(Settings)
- 向下滚动并点击电话。
- 点击静音未知来电。
- 打开Silence Unknown Callers(Silence Unknown Callers)旁边的开关。

启用静音未知呼叫者(Silence Unknown Callers)设置后,所有来自不在您的联系人列表中的号码的未知电话都将被发送到语音信箱。如果您想查看带有来电显示的静音通话列表,请检查您的电话(Phone)应用程序的最近通话列表。
(Block Calls)使用自定义焦点配置文件(Custom Focus Profile)阻止呼叫
如果您使用运行 iOS 15 或更高版本的 iPhone,则可以创建自定义Focus配置文件来阻止无来电显示(No Caller ID)呼叫。但是,与上述方法一样,它也会将非联系人号码静音并将其发送到语音信箱。
但是,可以将Focus配置文件设置为按计划激活,如果您想在一天中的特定时间避免不需要的来电,它们将是您的理想之选。
创建自定义焦点
您可以快速创建一个Focus配置文件,只允许来自联系人列表中的号码的呼叫。要做到这一点:
- 打开“设置”(Settings)应用程序并点按“焦点”(Focus)。
- 点击屏幕右上角的加(Plus)号图标。

- 选择自定义。
- 为您的Focus命名,添加一个图标,然后选择一种颜色。然后,点击下一步(Next)。
- 点击自定义焦点。

- 点击人脉(Tap People),选择允许通知来自(Allow Notifications From),然后选择下一步(Next)。
- 选择仅联系人 > 完成。

- 点按应用程序(Tap Apps)并选择静音来自 的通知(Silence Notifications From)。
- 取消自动显示的应用程序静音,以确保您不会在Focus处于活动状态时错过任何通知。然后,点击完成(Done)。

激活焦点
要激活您刚刚创建
的自定义焦点:(Focus)
- (Swipe)从屏幕右上角向下滑动,打开控制中心(Control Center)。
- 长按Focus图标并选择您要激活的配置文件。点击配置文件旁边的更多(More)(三个点)图标以确定您希望配置文件处于活动状态的时间——例如,1 小时。
- 退出控制中心。

要手动停用Focus配置文件,请重新访问(Focus)控制中心(Control Center)并点击Focus图标。
设置焦点时间表
如果要设置Focus按计划激活:
- 打开“设置”(Settings)应用程序并点按“焦点”(Focus)。
- 点击您创建的自定义Focus配置文件。
- 向下滚动(Scroll)到“自动(Automatically)开启(Turn)”部分,然后点击“添加计划(Add Schedule)” 。
- 点击时间(Time)以确定您希望Focus配置文件何时激活。或者,点击位置(Location)或应用程序(App)将其设置为在您到达某个位置或打开特定应用程序或应用程序时触发。
- 点击完成。

有关详细信息,请查看在 iPhone 和 iPad 上使用对焦模式(using Focus Mode on the iPhone and iPad)的完整指南。
使用请勿打扰模式
如果您使用装有 iOS 14 或更早版本的 iPhone,您可以使用请勿打扰 (DND)(Do Not Disturb (DND))来阻止未知号码。但是,与Focus不同的是,它还会使所有应用程序通知静音。如果你想激活它:
- 打开“设置”(Settings)应用程序,然后点按“请勿打扰(Disturb)” 。
- 将允许呼叫(Set Allow Calls)来自所有联系人。
- 打开控制中心(Control Center)并点击月亮形状的“请勿打扰(Disturb)”图标以激活“请勿打扰(Disturb)” 。
如果您想将“请勿打扰(Disturb)”设置为在一天中的特定时间激活,请返回Settings > Do打扰(Disturb)” ,打开“预定(Scheduled)”旁边的开关,然后设置您的“请勿打扰(Disturb)”时间表。
设置无来电显示联系人
以下方法涉及使用零设置新联系人并将其添加到您的 iPhone的阻止号码列表中。(Phone)这个想法是,当您随后接到来自隐藏号码的电话时,Phone应用程序会将其与虚拟联系人匹配并阻止它。但是,它因无法在各种运营商网络上工作而享有盛誉。尝试没有坏处,所以如果你想继续:
- 打开 iPhone 上的“电话(Phone)”(Phone)应用程序,然后轻点“通讯录”。
- 输入 No Caller ID作为联系人姓名,然后在(Enter No Caller ID)Number字段中输入十个零。然后,点击完成(Done)。
- 向下滚动(Scroll)联系人卡片,然后点按阻止(Block)此Caller > Block Contact。

你还能做什么?
如果上述解决方法不切实际或不起作用,请查看这些附加建议以阻止或减少 iPhone 上的“无来电显示”呼叫。
使用来自App Store的呼叫(App Store)拦截器(Blocker)
iPhone 的第三方呼叫识别应用程序(例如Truecaller和Hiya )在阻止隐藏号码方面并没有像Android那样出色,但使用他们的呼叫过滤器仍然是个好主意。这减少了垃圾邮件发送者和骗子与您联系并为将来的无来电显示(No Caller ID)电话建立个人资料的机会。
要激活第三方垃圾邮件过滤器,请打开“设置”(Settings)应用并转到“Phone > Call Blocking和识别(Identification)” 。
订阅(Subscribe)您所在国家/地区的谢绝来电登记
订阅(Subscribe)您所在国家/地区的全国“请勿来电登记(Registry)”,以阻止电话推销员使用隐藏的机器人电话向您发送垃圾邮件。以下是美国(USA)、加拿大(Canada)和英国(the UK)相关注册机构的链接。
联系您的手机运营商(Cell Phone Carrier)寻求帮助(Help)
联系您的运营商,询问它是否提供网络端隐藏号码的呼叫阻止功能。大多数电话服务提供商都有可能这样做,通常需要额外付费或订阅。例如,Verizon具有匿名呼叫阻止(Block)功能,可以在登录“我的Verizon ”帐户后激活该功能。
停止iPhone(Stop)上的匿名
呼叫(Anonymous Calls)
上面的指示应该可以帮助您阻止 iPhone 上的“无来电显示”呼叫。它们并不理想,但在Apple提供内置功能或允许第三方呼叫识别应用程序有更多余地来检测隐藏号码之前,您别无选择,只能继续使用它们。当然,您的运营商可能有永久解决问题的方法,但要准备好为此付出代价。
How to Block “No Caller ID” Calls on iPhone
Calls from anonymous phone numbers are creepy and a threat to уour priνacy. Use the methods in thiѕ tutorіal to block No Caller ID calls on your iPhone.
Although hidden phone numbers are synonymous with scammers, telemarketers, and prank callers, there are no straightforward methods to block No Caller ID calls on the iPhone. Despite that, you’ve got several workarounds that can prevent them from showing up.

Enable the Silence Unknown Callers Feature
iOS 13 and later system software versions come with a built-in feature capable of silencing unknown calls on your iPhone. Although this is an effective way to block No Caller ID calls, it will also end up silencing numbers not in your cell phone contacts (except numbers in your iPhone’s outgoing call list).
- Open the Settings app on your iPhone.
- Scroll down and tap Phone.
- Tap Silence Unknown Callers.
- Turn on the switch next to Silence Unknown Callers.

With the Silence Unknown Callers setting active, all unknown phone calls from numbers not in your contacts list will be sent to voicemail. If you want to view a list of silenced calls with a caller ID, check your Phone app’s recent calls list.
Block Calls With a Custom Focus Profile
If you use an iPhone running iOS 15 or later, it’s possible to create a custom Focus profile to block No Caller ID calls. However, like the method above, it will also silence non-contact numbers and send them to voicemail.
However, Focus profiles can be set up to activate on schedule, making them ideal if you want to avoid unwanted calls during specific times of the day.
Create Custom Focus
You can quickly create a Focus profile that only allows calls from numbers within your contacts list. To do that:
- Open the Settings app and tap Focus.
- Tap the Plus icon on the top right of the screen.

- Select Custom.
- Name your Focus, add an icon, and pick a color. Then, tap Next.
- Tap Customize Focus.

- Tap People, select Allow Notifications From, and select Next.
- Select Contacts Only > Done.

- Tap Apps and select Silence Notifications From.
- Unmute the apps that show up automatically to ensure you won’t miss any notifications while the Focus is active. Then, tap Done.

Activate the Focus
To activate the custom Focus you just created:
- Swipe down from the top-right of the screen to bring the Control Center.
- Long-press the Focus icon and select the profile you want to activate. Tap the More (three dots) icon next to the profile to determine how long you want the profile to be active—e.g., 1 hour.
- Exit the Control Center.

To deactivate the Focus profile manually, revisit the Control Center and tap the Focus icon.
Set Up a Focus Schedule
If you want to set up the Focus to activate on schedule:
- Open the Settings app and tap Focus.
- Tap the custom Focus profile you created.
- Scroll down to the Turn On Automatically section and tap Add Schedule.
- Tap Time to determine when you want the Focus profile to activate. Or, tap Location or App to set it to trigger when you arrive at a location or open a specific app or app.
- Tap Done.

For more details, check out the complete guide to using Focus Mode on the iPhone and iPad.
Use Do Not Disturb Mode
If you use an iPhone with iOS 14 or older, you can use Do Not Disturb (DND) to block unknown numbers. However, unlike Focus, it will also silence all app notifications. If you want to activate it:
- Open the Settings app and tap Do Not Disturb.
- Set Allow Calls From to All Contacts.
- Open the Control Center and tap the moon-shaped Do Not Disturb icon to activate Do Not Disturb.
If you want to set Do Not Disturb to activate during a specific time of the day, go back to Settings > Do Not Disturb, turn on the switch next to Scheduled, and set up your Do Not Disturb schedule.
Set Up a No Caller ID Contact
The following method involves setting up a new contact with zeros and adding it to your iPhone’s blocked numbers list. The idea is that when you then receive a call from a hidden number, the Phone app will match it with the dummy contact and block it. However, it has a reputation for not working on various carrier networks. There’s no harm in trying, so if you want to go ahead:
- Open the Phone app on your iPhone and tap Contacts.
- Enter No Caller ID as the contact name and enter ten zeros into the Number field. Then, tap Done.
- Scroll down the contact card and tap Block This Caller > Block Contact.

What Else Can You Do?
If the workarounds above aren’t practical or don’t work, check out these additional suggestions to block or cut down on “No Caller ID” calls on the iPhone.
Use a Call Blocker From the App Store
Third-party call identification apps for the iPhone—e.g., Truecaller and Hiya—don’t do a great job blocking hidden numbers like on Android, but using their call filters is still a good idea. That reduces the chances of spammers and scam artists from reaching you and building a profile for future No Caller ID calls.
To activate third-party spam call filters, open the Settings app and go to Phone > Call Blocking & Identification.
Subscribe to Your Country’s Do Not Call Registry
Subscribe to your country’s national Do Not Call Registry to stop telemarketers from spamming you with hidden robocalls. Here are links to the relevant registries for the USA, Canada, and the UK.
Contact Your Cell Phone Carrier for Help
Contact your carrier and ask if it offers call blocking from hidden numbers on the network side. The chances are that most phone service providers do, often at an additional fee or subscription. For example, Verizon has an Anonymous Call Block feature that can be activated after signing into your My Verizon account.
Put a Stop to Anonymous Calls on iPhone
The pointers above should help you block “No Caller ID” calls on your iPhone. They aren’t ideal, but until Apple comes with a built-in feature or allows third-party call identification apps more leeway to detect hidden numbers, you’ve got no recourse but to keep using them. Of course—your carrier might have a permanent solution to the problem, but be prepared to pay for it.