尽管Safari在 iPhone 上运行得非常好,但也不是没有问题。有时,Apple 的本地 Web 浏览器可能会运行缓慢、崩溃或无法完全加载网站。
如果Safari不能像往常一样在您的 iPhone 上运行,那么下面的故障排除提示应该可以帮助您修复它。如果其他一切都失败了,请仅尝试最终修复(包括重置 iPhone 上的设置)。
1.更新iOS
你(Did)最近更新你的 iPhone 了吗?最新的 iOS 更新通常包含对Safari(Safari)中已知错误和问题的修复。如果浏览器行为异常,则必须应用它们。
首先打开iPhone 上的“设置”应用。(Settings )然后,转到常规(General )>软件更新(Software Update)。如果您看到列出的更新,请点击下载并安装(Download & Install)以将其安装到您的 iPhone 上。
如果您使用 iOS 的 Beta 版,您应该预料到与大多数原生和第三方应用程序的行为不一致。在这种情况下,要么等待下一次系统软件更新(可能会修复Safari),要么将 iOS 降级到稳定版本(downgrade iOS to a stable release)。
2.强制退出并重新启动应用程序
强制退出和重新启动Safari通常会修复其中出现的临时故障。从屏幕底部向上滑动,调出App Switcher 。如果您的 iPhone 使用Touch ID ,请改为双击主屏幕按钮。(Home)然后,选择Safari并将其向上推出App Switcher。完成后,退出App Switcher并从主(Home)屏幕重新启动Safari 。
3.重启iPhone
如果强制退出和重新启动Safari没有帮助,您应该尝试重新启动 iPhone。这是修复有问题的网络浏览器的另一种方法。
为此,请快速按下并释放提高音量(Volume Up)按钮。然后,立即按下并松开降低音量(Volume Down)按钮。最后,按住侧面(Side )按钮。如果您的 iPhone 使用Touch ID,只需按住侧边(Side )按钮就足够了。
当您的 iPhone 要求确认时,向右滑动以关闭您的 iPhone。完全关闭后,再次按住侧面(Side )按钮以重新启动它。
4.清除浏览数据
Safari中过时的浏览器缓存也可能导致崩溃和死机。但最常见的是,它会阻止浏览器正确加载网站。尝试清除它,以便您可以重新开始。
转到设置(Settings )应用程序并选择Safari。向下滚动(Scroll)随后的屏幕,然后点击清除历史记录和网站数据(Clear History and Website Data)。然后,点击清除历史记录和数据(Clear History and Data )进行确认。
您还可以多做一步,重置 iPhone 上的 DNS 缓存(reset the DNS cache on your iPhone)。
5.禁用实验功能
您是否(Did)在 iPhone 上为Safari启用了任何实验性功能?虽然它们使用起来令人兴奋,但它们也可能最终造成麻烦。转到设置(Settings )> Safari >高级(Advanced )>实验功能(Experimental Features)并禁用默认情况下尚未激活的任何功能旁边的开关。
6.禁用内容拦截器
您是否在 iPhone 上设置了内容拦截器?如果Safari在加载网站时无法正常工作,请尝试禁用它。转到设置(Settings )> Safari >内容拦截(Content Blockers)器,然后关闭任何内容拦截器旁边的开关以停用它们。
如果有帮助,请通过App Store更新内容拦截器或切换到替代内容拦截器。
7.禁用VPN
如果您在 iPhone 上使用 VPN,(use a VPN on your iPhone)偶尔遇到奇怪的连接问题也不会感到惊讶。暂时尝试切换服务器或完全禁用您的VPN 。
8.检查蜂窝设置
Safari是否无法在蜂窝数据上加载网站?您必须检查浏览器是否有权使用蜂窝数据。转到设置(Settings )>蜂窝网络(Cellular )并确保Safari旁边的开关已启用。
如果一切正常,您可能需要尝试启用和禁用飞行模式(Airplane Mode)。这通常最终会修复 iPhone 上的蜂窝连接故障。
9. 续订 Wi-Fi 租约
如果Safari在特定Wi-Fi网络上加载网站时遇到问题,请尝试续订 Wi-Fi 租约(renewing the Wi-Fi lease)。为此,请转到设置(Settings )> Wi-Fi,然后点击Wi-Fi 连接旁边的信息图标。(Info )在随后的屏幕上,点击标记为Renew Lease的选项。
如果Wi-Fi路由器在附近并且可以访问,您可能还想尝试重新启动它。
10.更改DNS
Safari(Does Safari)通过特定的Wi-Fi网络加载网站是否仍然存在问题?尝试更改DNS服务器。例如,Google DNS和OpenDNS在(OpenDNS)查找网址(looking up web addresses)方面要好得多,通常可以解决大多数连接问题。
要更改 Wi-Fi 连接的DNS服务器,请打开设置(Settings )应用程序,点击Wi-Fi,点击Wi-Fi网络旁边的信息(Info )图标,然后选择配置 DNS(Configure DNS)。添加Google DNS或OpenDNS服务器,然后点击保存(Save)。
谷歌 DNS:(Google DNS:)
8.8.8.8
8.8.4.4
开放DNS:(OpenDNS:)
208.67.222.222
208.67.220.220
11.检查屏幕时间
如果您无法重复访问特定网站,则您的 iPhone 可能设置了“屏幕使用时间”(Screen Time)限制。要检查这一点,请转到Settings > Screen Time > Content & Privacy Restrictions > Content Restrictions > Web Content。然后,确保选择了不受限制的访问(Unrestricted Access)设置。
12.重置网络设置
如果在Safari中加载网站仍然有问题,请尝试在 iPhone 上重置网络设置。这应该将任何与网络相关的损坏设置恢复为默认值。
注意:(Note:)网络设置重置将删除 iPhone 上的所有Wi-Fi网络和VPN连接。您必须在重置过程后手动添加它们。
要执行网络设置重置:
1. 打开设置(Settings )应用程序。
2. 点击常规(General )>重置(Reset )并选择重置网络设置(Reset Network Settings)。
3. 再次点击重置网络设置(Reset Network Settings )进行确认。
13.重置所有设置
(Did)上面的修复有帮助吗?如果没有,您必须重置 iPhone 上的所有设置。这应该注意阻止Safari正常运行的损坏或配置不正确的设置。
注意:(Note:)重置 iPhone 上的所有设置会将所有与网络、隐私和系统相关的设置恢复为默认设置。您必须在重置过程后重新配置它们。
前往“设置”(Settings ) > “通用(General )” > “重置(Reset )” ,然后轻点“重置所有设置”(Reset All Settings)以重置所有 iPhone 设置。
再次找到你的路
您是否(Are)再次像往常一样在Safari中浏览?如果您发现Safari仍然无法正常工作,您可能需要将iPhone 重置为出厂设置(reset your iPhone to factory settings)。在您继续之前,请备份您的 iPhone(backup of your iPhone),因为重置过程将永久删除所有数据。如果这不是您现在想尝试的东西,请考虑切换到其他网络浏览器,例如Google Chrome或Mozilla Firefox。
Safari Not Working on iPhone? 13 Ways to Fix
Although Safari runs incredibly wеll on the iPhоne, it isn’t without problems. Sometimes, Apple’s native web browser may act slowly, crash, or fail to load websites altogether.
If Safari is not working on your iPhone as usual, then the troubleshooting tips that follow should help you patch it up. Only try out the final fix—which involves resetting the settings on your iPhone—if everything else fails.
1. Update iOS
Did you update your iPhone recently? The latest iOS updates often contain fixes for known bugs and issues in Safari. If the browser behaves erratically, then it’s essential to apply them.
Start by opening the Settings app on your iPhone. Then, go to General > Software Update. If you see an update listed, tap Download & Install to install it on your iPhone.
If you use a beta version of iOS, you should expect inconsistent behavior with most native and third-party apps. In that case, either wait for the next system software update (which may fix Safari) or downgrade iOS to a stable release.
2. Force-quit and Relaunch App
Force-quitting and relaunching Safari usually fixes temporary glitches that crop up in it. Bring up the App Switcher by swiping up from the bottom of the screen. If your iPhone uses Touch ID, double-press the Home button instead. Then, select Safari and push it up and out of the App Switcher. Once you’ve done that, exit the App Switcher and re-launch Safari from the Home screen.
3. Restart iPhone
If force-quitting and restarting Safari didn’t help, you should try restarting your iPhone. It’s another way to fix a buggy web browser.
To do that, quickly press and release the Volume Up button. Then, immediately press and release the Volume Down button. Finally, press and hold the Side button. If your iPhone uses Touch ID, simply holding down the Side button should be enough.
When your iPhone asks for confirmation, swipe across to the right to turn off your iPhone. After it shuts down completely, press and hold the Side button again to reboot it.
4. Clear Browsing Data
An outdated browser cache in Safari can also cause crashes and freezes. But most commonly, it can prevent the browser from loading websites properly. Try clearing it out so that you can start all over with a fresh slate.
Go to the Settings app and select Safari. Scroll down the screen that follows and tap Clear History and Website Data. Then, tap Clear History and Data to confirm.
You can also go an extra step and reset the DNS cache on your iPhone.
5. Disable Experimental Features
Did you enable any experimental features for Safari on your iPhone? While they are exciting to use, they can also end up causing trouble. Go to Settings > Safari > Advanced > Experimental Features and disable the switches next to any feature that wasn’t already active by default.
6. Disable Content Blockers
Do you have a content blocker set up on your iPhone? If Safari is not working when it comes to loading websites, try disabling it. Go to Settings > Safari > Content Blockers and turn off the switches next to any content blockers to deactivate them.
If that helped, either update the content blocker via the App Store or switch to an alternative content blocker.
7. Disable VPN
If you use a VPN on your iPhone, don’t be surprised to run into the odd connectivity issue now and then. Either try switching servers or disable your VPN altogether for the time being.
8. Check Cellular Settings
Is Safari failing to load websites on cellular data? You must check if the browser has the permissions to use cellular data. Go to Settings > Cellular and make sure that the switch next to Safari is enabled.
If everything looks OK, you may want to try enabling and disabling Airplane Mode. That usually ends up fixing glitches with cellular connectivity on the iPhone.
9. Renew Wi-Fi Lease
If Safari has trouble loading websites on a particular Wi-Fi network, try renewing the Wi-Fi lease. To do that, go to Settings > Wi-Fi and tap the Info icon next to the Wi-Fi connection. On the screen that follows, tap the option labeled Renew Lease.
If the Wi-Fi router is nearby and accessible, you may also want to try restarting it.
10. Change DNS
Does Safari still have issues loading websites over a particular Wi-Fi network? Try changing the DNS servers. For example, Google DNS and OpenDNS are much better at looking up web addresses and usually fix most connectivity issues.
To change the DNS servers for a Wi-Fi connection, open the Settings app, tap Wi-Fi, tap the Info icon next to the Wi-Fi network, and select Configure DNS. Add the Google DNS or OpenDNS servers and tap Save.
Google DNS:
8.8.8.8
8.8.4.4
OpenDNS:
208.67.222.222
208.67.220.220
11. Check Screen Time
If you can’t visit a specific website repeatedly, your iPhone may have Screen Time restrictions in place. To check that, head over to Settings > Screen Time > Content & Privacy Restrictions > Content Restrictions > Web Content. Then, make sure that the Unrestricted Access setting is selected.
12. Reset Network Settings
If you still have issues loading websites in Safari, try resetting the network settings on your iPhone. That should revert any broken network-related settings to their defaults.
Note: A network settings reset will remove all Wi-Fi networks and VPN connections from your iPhone. You must add them back manually after the reset procedure.
To perform a network settings reset:
1. Open the Settings app.
2. Tap General > Reset and select Reset Network Settings.
3. Tap Reset Network Settings again to confirm.
13. Reset All Settings
Did the fixes above help? If not, you must reset all settings on your iPhone. That should take care of corrupt or improperly configured settings that prevent Safari from functioning correctly.
Note: Resetting all settings on your iPhone will revert every network, privacy, and system-related setting to their defaults. You must reconfigure them after the reset procedure.
Go to Settings > General > Reset and tap Reset All Settings to reset all iPhone settings.
Find Your Way Again
Are you back to browsing as usual in Safari again? If you find that Safari still is not working as expected, you may want to reset your iPhone to factory settings. Before you go ahead, make a backup of your iPhone since the reset procedure will permanently delete all data. If that’s not something that you want to try out right now, consider switching to an alternative web browser such as Google Chrome or Mozilla Firefox.