作者 | Carol

出品 | CSDN(ID:CSDNnews)

试想一下,如果你在某个网站上注册账户,输入名字之后,整个账户都被锁定了,你会是什么感觉?

你可能会觉得:这辈子都没有这么无语过。

Rachel True 最近就遇到了这样的事情,估计她内心OS也会是:这辈子都没有这么无语过。

Rachel True是一名美国电影电视演员及前模特。最近她在Twitter上发帖称,因为姓True,她的iCloud账号还被锁定了半年之久。

字母的大小写引起的乌龙

发生这个悲剧的主要原因是,她在注册时输入姓氏True时“t”没有大写,直接敲上了“true”。

随后苹果返回了一个报错信息,Rachel的iCloud提示不能将“true”设定为姓氏的属性。这个“true”本应该解释为字符串,却被系统认定成了布尔值,导致iCloud的申请进程直接终止。

有网友猜测,也可能是"LastName"属性被硬编码为不接受"True"或"true",他们并建议把姓氏改成"False"来测试是否确实为布尔类型的问题。

也有网友猜测,这可能是系统判定流程异常采取的规避恶意SQL注入的防御性手段。

但令Rachel更烦恼的是,虽然iCloud她没办法正常使用,但该扣的费用还在扣呀?

不仅继续在扣费,而且扣费那部分的存储空间,她根本用不了。

为此,Rachel三番四次打电话给苹果公司解决这个问题,每天都要花2-3个小时时间打电话和AppleSupport沟通,整得跟兼职一样了,还是无薪的。

一个“true”就让苹果系统懵了?那其他也姓True的人再输入错了也会出现这种状况吗?

只有改名才能解决?

大家都知道,在编程语言中true是一个逻辑值,在编程语句中代表1或者大于1的数,与其相对的是“false”代表0或null。

苹果方面也很委屈,毕竟true在代码中已经用了几十年。

实际上,在苹果的代码中,并没有将所有进入LastName的值都识别为字符串的机制,所以想解决这个问题,要么在输入名字的时候在前后加单引号,要么就真的只能改名了。

这也引发了一个问题:MacOS怎么会把一个姓氏错当成一个布尔值呢?至少不应该对直接的命令做出响应才对。

Rachel表示自己虽然是个外行,也明白了这个问题的根源所在,但她并不打算通过改自己的姓氏来解决这个问题。相反,Rachel表示自己反馈的错误符合苹果的安全悬赏计划,所以苹果应该向她支付赏金。

不过这个问题或许很快会得到解决。由于Rachel坚持不懈地找苹果公司解决,苹果iCloud团队的Arun Gupta也进行了接洽。Arun也表示感到很抱歉,因为在Rachel无法访问iCloud期间,她一直在为iCloud支付费用。iCloud是iOS和MacOS体验中不可或缺的一部分,所以当它不能使用的时候,会影响用户所依赖的设备的整体操作。

实际上,除了Rachel这个事件之外,在庞大的苹果用户群体中,也曾经发生过跟iCloud相关的一些类似的乌龙。

M1 Mac用户AppleID被锁定,导致iCloud无法访问

3月初,一位M1 Mac用户表示,前段时间他试图在Mac上更新App时付款失败,然后AppleID被锁定了。不仅如此,AppleID被锁定后,他的苹果账户逐渐停止访问。先是Apple Music访问不了,随后是iCloud,很快,日历App也停止了同步。他马上试着从Mac上联系苹果技术支持,但Handoff功能也被禁用了。

Apple Music无法使用

App Store无法使用

这位M1 Mac用户叫Dustin Curtis,是一位设计师兼投资者。在联系苹果技术之前他留了一个心眼,查看了一下自己的苹果信用卡,发现余额低于限额。

原来,Dustin的银行账号在今年1月发生了变化,导致苹果信用卡自动还款失败。在不到15天内,他的App Store、iCloud、Apple Music和AppleID账户都被禁用了。

一开始Dustin不知道发生了什么,后来花时间捋出了这件事情的顺序:

  • 他从Apple.com上买了一台M1 MacBook Pro。

  • 结账时,他接受了“以旧换新”的邀请。

  • 他用苹果信用卡支付了欠款。

  • 他被告知他将收到旧机器的包装,并有两周时间将其退还。

  • 包装一直没到,他也忘了。

  • 苹果给他发了电子邮件,要求他把这台机器送回去,他回复说他还在等待包装。

  • 苹果没有回复,并试图从他的Apple Card上扣款。

  • 但没有成功,因为他忘记更新新银行账户的自动转帐功能。

  • 他的AppleID无法使用了

  • 苹果给他发电子邮件,确认该账户被封,并告诉他与高盛的苹果卡热线联系“解决这个问题”

后来,苹果公司对此也作出了回复:

We apologize for any confusion or inconvenience we may have caused for this customer. The issue in question involved a restriction on the customer’s Apple ID that disabled App Store and iTunes purchases and subscription services, excluding iCloud. Apple provided an instant credit for the purchase of a new MacBook Pro, and as part of that agreement, the customer was to return their current unit to us. No matter what payment method was used, the ability to transact on the associated Apple ID was disabled because Apple could not collect funds. This is entirely unrelated to Apple Card.

根据苹果公司给Dustin发的一封邮件,由于无法为新iPhone收取全额付款,因此阻止订单上的设备进一步访问App Store,并禁用与订单上购买的设备相关的所有账户。

苹果公司表示,Apple Card和Apple ID的关系并非Dustin博客文章所声称的那样,并且该公司不会因错过Apple Card付款而禁用Apple ID服务。

之所以出现这种情况,是因为尚未解决以旧换新的程序,并且Apple在欠款方面遵循其标准程序。如果某个帐户被标记为信誉不良,则将限制使用Apple ID服务;Apple Music或App Store购买之类的东西。iCloud是完全独立的,完全没有被禁用,也不会禁用iCloud服务,用户仍然可以访问其个人数据,例如照片。

在Dustin的情况下,使用的付款方式是他的Apple Card。但是,Apple的声明确认上述步骤与Apple Card完全无关;当客户未及时支付未付订单时,它只是遵循其标准零售店政策,程序没有变化,因为使用了Apple Card,所有付款方式都相同。

3月2日,柯蒂斯终于接到了苹果的电话,并被告知重新激活苹果账户需要3-5个工作日。虽然要等几天,但问题总算解决了。

你遇到过类似情况吗?欢迎在评论区和我们聊聊!

“无语!只因姓True,苹果封了我的iCloud账户”相关推荐

  1. 操作系统同步问题:有一个没有限量的大盘子,爸爸只往里面放苹果,妈妈只往里面放桔子,儿子只拿苹果吃,女儿只拿桔子吃,请写出能描述4个人行为的同步方案

    有一个没有限量的大盘子,爸爸只往里面放苹果,妈妈只往里面放桔子,儿子只拿苹果吃,女儿只拿桔子吃,请写出能描述4个人行为的同步方案. Program father: begin: repeat:prod ...

  2. 苏格拉底的苹果_喻道故事18:一只没有香气的苹果

    几千年前,古希腊大哲学家苏格拉底给弟子出了一个关于"苹果"的题目,他拿着一个苹果,问学生:"你们闻到苹果的香味了吗?"众人异口同声的说"闻到了.&qu ...

  3. 苏格拉底的苹果_喻道故事:一只没有香气的苹果

    几千年前,古希腊大哲学家苏格拉底给弟子出了一个关于"苹果"的题目,他拿着一个苹果,问学生:"你们闻到苹果的香味了吗?"众人异口同声的说"闻到了.&qu ...

  4. 拒收苹果超10万元赏金!程序员小哥找出iCloud账户漏洞后,发文直指苹果不够公开透明...

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 好不容易找出iCloud账户漏洞,但他竟然拒收苹果1.8万美元奖金! 最近,这件事在Hacker News上引起大批网友围观. 本来程序员找 ...

  5. 好气!等一年,这个iCloud 账户漏洞竟只值$1.8万?!说好的$35万呢???

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士 作者详述了自己如何从苹果"忘记密码"端点上找到漏洞从而接管 iCloud 账户的过程.该漏洞已由苹果公司修复且不再起作 ...

  6. icloud显示账户详情不可用,苹果icloud账户详情不可用怎么办 iPhone提示当前账户详情不可用怎么回事...

    我们在使用手机的时候,总是会遇到很多的手机难题,这都是正常的.当我们在遇到了苹果icloud账户详情不可用的时候,那么我们应该怎么办呢?今天就一起来跟随知识屋的小编看看怎么解决的吧. 苹果icloud ...

  7. 黑客拿2亿iCloud 账户勒索苹果,但苹果却不买账

    本文讲的是 黑客拿2亿iCloud 账户勒索苹果,但苹果却不买账, 近日,一个黑客组织声称自己已经掌握了至少2 亿个iCloud帐户,如果苹果在 4 月 7 日前不交付赎金,他们将会动手抹掉数亿个 i ...

  8. 命犯编程!因为名字特殊,她被苹果封了 6 个月

    转自:量子位( QbitAI) 国外的一个苹果用户,申请iCloud服务,被匪夷所思的原因拒绝了. 不但拒绝,她的ID还直接被封了6个月. 这一切,都是因为她的名字里有个true. 而且,这个问题还真 ...

  9. python filter函数中写none_Python3基础 filter 第一个参数为NONE时 结果只返回为True的对象...

    Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...

最新文章

  1. python中的format什么意思中文-Python中format()格式输出全解
  2. 如何结合PICgo,Typora以及阿里云对象存储OSS搭建自己图床写博客
  3. jquery特效(1)—点击展示与隐藏全文
  4. UVA - 512 ​​​​​​​Spreadsheet Tracking
  5. linux系统下c语言程序需要改动的地方,如何在Linux系统环境下进行C语言开发
  6. error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 E:\OCX
  7. 《运维工程师成长之路》一2.2 小结
  8. 【字符编码系列】字符,字符集,字符编码解惑
  9. Java并发编程实战_《Java并发编程实战》PDF版本下载
  10. SQL后计算的利器SPL
  11. RTSP HTTP流媒体播放器demo
  12. python迅雷下载器_简单的迅雷VIP账号获取器(Python)
  13. 浅谈Es6中import * as xxx from几种基本用法
  14. kafka中topic默认属性_Kafka的Topic配置详解
  15. 从txt中读取float数据C++
  16. 什么样的人适合做外贸?能做好外贸?(非外贸零售)
  17. 小白学习Winform 遇到的问题总结
  18. dell服务器维修过程
  19. 高速高精度直线电机模组运输存放及安装维护的注意事项
  20. VueCompilerError: v-html will override element children.

热门文章

  1. basename函数 中文问题
  2. LeetCode 234 Palindrome Linked List
  3. python Image 安装
  4. [技術]如何合併 GridView 中的多個標題
  5. SAS Viya调研概述
  6. [Nvidia] nvidia-smi
  7. 2021李宏毅机器学习课程笔记——Recurrent Neural Network
  8. python 嵌入式界面_运用Python和PyQT开发嵌入式ARM的界面
  9. python数据可视化编程实战 第2版 github_Python数据可视化编程实战(三):在Mac OS X上安装matplotlib...
  10. 【图像融合】简单认识图像融合