早在四月份,谷歌就给我发了这封电子邮件:
在 5 月 30 日,您可能无法访问使用不太安全的登录技术的应用
为帮助确保您的帐户安全,Google 将不再支持使用第三方应用或设备,这些应用或设备要求您仅使用您的用户名和密码登录您的 Google 帐户。相反,您需要使用通过 Google 登录或其他更安全的技术(如 OAuth 2.0)登录。学到更多
你需要做什么?
电子邮件软件(如 Outlook 2016 或更早版本)访问您的 Gmail 的安全性较低。切换到 Office 365、Outlook 2019 或更新版本,或您可以使用Google 登录功能登录的任何其他电子邮件软件。
iOS 或 macOS 设备访问您的帐户信息(如电子邮件、日历和联系人)的安全性较低。要继续在该设备上使用您的 Google 帐户:
- 在您设备的设置中删除您的 Google 帐户
- 使用Sign in with Google再次登录,或选择 Google 作为帐户类型
如果这不起作用,您可能需要更新设备的操作系统。
作为一个仍然拥有多个不同年份的 iOS 设备的人,可以追溯到运行 iPhone OS 3.1.3 的第一代 iPod Touch,这令人担忧。您会看到,随着技术的进步和旧设备以最具创造性的方式被淘汰,它们的实用性也在降低。 API 被弃用,安全协议得到更新,服务被终止。随着时间的推移,只有让您在本地做事的旧应用程序似乎仍然具有相关性。
浏览网页是一个痛点。虽然我仍然可以在装有 iOS 5.1.1 的第一代 iPad 上使用各种浏览器访问很多网站,但事情越来越多,而且越来越频繁,即使是加载的网站现在也变得如此臃肿crapscripts 和检查您是否激活了广告拦截器等的东西,您最终会遇到损坏或部分加载的网站,或者您使用的任何过时的浏览器都会崩溃。这种体验很快就会令人沮丧。
鉴于电子邮件比 Web 更古老,这些旧 iOS 设备仍然擅长的一件事就是处理电子邮件。我一直非常依赖它们,主要是因为这些年来我积累了很多电子邮件帐户,并且很高兴拥有旧 iPhone 4 或 iPod Touch 4 来快速检查一些最少使用的帐户,或者我保留的那些帐户仅用于接收来自邮件列表的新闻通讯和消息。
在我所有的 iOS 设备(旧的和新的)上,我倾向于使用 Apple 的邮件应用程序,因为它很擅长它的工作。这没什么花哨的,但它确实有效。 5 月 30 日之后,在旧 iOS 设备上通过 Mail 配置的所有 Gmail 帐户都停止工作,因为在那些旧 iOS 设备上,当您配置 Gmail 帐户时,它是以 Google 认为不安全(足够)的方式完成的——即使用用户名/密码方法。
这适用于 iOS 7 及更早版本。从 iOS 8 开始,当您想要添加新的 Google 电子邮件帐户时,您会被重定向到使用 Google 网络登录界面,但我注意到在 iOS 8、iOS 9 和 iOS 10 下登录失败(使用不同的错误)。我无法检查在 iOS 11 下会发生什么。在 iOS 12 和更新版本上,没有问题。
现在,由于我仍在使用运行与 iOS 5 一样旧版本的 iOS 设备,我想看看是否可以找到一种解决方案,以便能够通过电子邮件客户端继续使用我的 Gmail 帐户,而不是求助于 Web 界面。 (使用浏览器没有错,我只是更喜欢专用的电子邮件应用程序)。
在撰写本文时(2022 年 6 月 14 日),在iOS 7上,一个允许您使用 Google 更安全的方法添加 Gmail 帐户的第三方应用程序是myMail 。正如您在 App Store 页面上看到的那样,该应用程序需要 iOS 13 或更高版本,因此要将其带到装有 iOS 7 的旧设备上,您可以使用旧技巧,将其下载到支持的设备上,然后打开 App Store 应用程序在您的旧设备上,转到已购买的应用程序,点击该应用程序,最后会提示您是否要下载最新的兼容版本。
iOS 7 的 myMail 的最后一个兼容版本仍然有效(同样,在撰写本文时),我能够在我的 iPhone 4 上配置几个 Gmail 帐户。
在iOS 8 和更新版本上,仍然适用于这些旧 iOS 版本的更好的替代方案是Spark 。同样,它需要 iOS 13.4 或更高版本,因此在旧 iOS 设备上安装它的技巧与上述相同。我能够在运行 iOS 8.4.1、iOS 9.3.5 / 9.3.6 和 iOS 10.3.6 的设备上成功配置 Gmail 帐户。
不幸的是,目前我还没有找到适用于iOS 5和iOS 6的解决方法。我在运行 iOS 6.1.6 的 iPod Touch 4 上安装了 Google 的 iOS Gmail 应用程序的旧版本,但它不再工作了:当你打开它时,你会收到一个提示,告诉你“更新 Gmail 以继续”——这显然你不能。
至少现在只有 Gmail
请注意,所有这些都是 Gmail 独有的。如果你和我一样,在旧设备上使用 Apple 的 iOS 邮件应用程序来处理其他帐户的电子邮件,这些仍然可以工作。现在是谷歌希望您使用“更安全”的方法登录您的电子邮件。我在这里使用引号是因为乍一看,在我看来,使用 Google 登录仍然看起来像是使用用户名和密码登录,只是在 Web 上而不是通过 iOS 的设置登录。也许是因为它使用了更安全的 HTTPS 协议。
当然,我很高兴有解决方法,而且总的来说,这不是世界末日。当然,我仍然拥有所有这些老式 iOS 设备,这也是一个边缘案例,尽管我认识一些人仍在使用 iPhone 4S 和 5 等机型,因为他们更喜欢较小的设备,因此被困在 iOS 9 和iOS 10(顺便说一句,它仍然是很棒的 iOS 版本,直到今天还有很多东西在开发它们)。
虽然不是一个严重的问题,但我仍然觉得它有点烦人:
- 如果您没有收到或错过我在开头引用的来自 Google 的警告电子邮件,那么您在尝试访问您的 Gmail 帐户时突然开始收到身份验证错误并且不知道发生了什么。如果您不太精通技术,您甚至可能会想最坏的情况(我的帐户被黑了吗!? )
- 然后,如果您一直只使用 Apple 的 Mail 来处理您的所有电子邮件,您将不得不开始寻找替代方案 – 第三方客户端已经存在了足够长的时间,旧版本仍然可以在旧 iOS 版本下运行,并且允许您使用 Google 认可的安全方法配置 Gmail 帐户。
令人讨厌的是,科技公司对为旧设备或系统软件版本提供可行的备用方案越来越不感兴趣。公平地说,谷歌多年来一直允许他们所谓的“不太安全的访问”,尽管这种实施的令人恼火的细节是,在相对较短的时间后,谷歌会在你的帐户中自动禁用它,你必须手动返回并激活再一次(您通常会注意到 Google 禁用了安全访问较少,因为登录到您的 Gmail 帐户会失败)。
无论如何,我希望这篇文章可能对遇到同样问题的人有所帮助。如果您知道在 iOS 5 或 6 下仍然可以运行的旧 iOS 电子邮件客户端,并让您正确配置 Gmail 帐户,请联系我,我将更新此处提供的信息。