這件事聽上去有點匪夷所思:一名蘋果使用者因為姓氏為True,導致她的iCloud賬戶被鎖定。
網友瑞秋.真(Rachel True)在社交媒體上寫道,她的iCloud賬戶被鎖定了6個月,有沒有人遭遇同樣的問題?
從下圖可以發現,瑞秋的iCloud提示錯誤,原因是不能將值“true”設定為姓的屬性。
瑞秋認為,這似乎是一個編碼問題,也是為何大多數網站選擇自動大寫單詞或名稱,以防止系統將名稱誤認為編碼提示符。
如今,瑞秋仍然在為iCloud付費,但與蘋果長時間的溝通並沒有解決問題。
瑞秋寫道:“今天花了3個多小時與蘋果客服溝通,昨天花了2個小時,這簡直成了我新的兼職無薪工作。儘管我無法訪問iCloud,但蘋果依然收取了我的費用。”
有網友調侃稱,最快的解決辦法就是結婚,然後用她配偶的名字,但是Null夫人並不被推薦。
那麼,這一切究竟是怎麼回事呢?
蘋果部落格imore解釋稱,iCloud似乎將“ true”的姓氏解釋為一個布林標誌(Boolean flag),而不是一個文字字串,導致程式無法正確解釋和中斷。
在計算機科學中,布林標誌是用1位表示的布林值,1個位元組包含多達8個獨立的布林標誌,使得它成為一種非常經濟的儲存方法。
最新評論