新版本ios將開放刷公交卡的功能,這話靠譜嗎?
2018年3月初,巴西佛羅安那波里島,26歲的開發者GuihermeRambo,從蘋果最新發布的ios11.3 beta4(開發者測試版)中發現了一段關于iphone支持刷公交卡的代碼。

(看不懂代碼的同學,聽我娓娓道來!)
代碼里有兩行標注了“Shangha/Beijing Transit Card(上海北京公交卡)”,開發者覺得這暗示了在ios11.3正式版發布后,iphone極有可能將在北京和上海兩座城市推出手機刷公交卡的功能。
那么,信息來源靠譜嗎?
如果你關注蘋果公司的產品動向,從iphone的新功能到蘋果公司的發布會,會發現,開發者Guilherme Rambo一直醉心于各種劇透,雖然內容少有猛料,但貴在有根有據。

去年十月,這名開發者還從代碼中預測中國蘋果發布會的日期。

(最終證明是謠言,但代碼是真實的!)
事實證明,雖然預測的比較扯,但流出的代碼還是靠譜的!
說說我為什么對手機刷公交卡耿耿于懷。
一線城市的無現金生活早就成了年輕人的常態,一部手機就能應付一天的生活。可作為地鐵通勤族的一員,多少次我尷尬的徘徊在地鐵口,就因為忘帶公交卡,兜里也沒有一分錢現金(感謝那些給我換零錢的好人)!于是,手機廠商出來救火了。

大概一年多以前,小米、魅族等安卓手機忙不迭在各大城市推出了手機刷卡乘車的功能。安卓用戶早早體驗了一把無卡乘車的快感,一部手機一身輕松。可憐的眾果粉還是只能眼巴巴看著安卓用戶刷手機進地鐵站,自己焦慮的翻遍褲兜找公交卡。
為什么蘋果這大一個科技公司手機刷卡這么點事辦不了?
其實,技術上不是什么難事。支持NFC功能就行。
那我們先聊一聊NFC技術。
NFC,近距離無線通訊技術。聽起來牛逼哄哄,實際特點是傳輸速度慢、傳輸距離短。你可以把它想象為mini版的藍牙,數據傳輸是NFC的主要功能,相比藍牙高級的地方在于具備讀寫功能,可以用作信息儲存和修改。另外短距離傳輸降低了數據傳輸的安全風險,以上種種屬性決定了NFC技術更適用支付場景。
歷史上,NFC支付在國內的首次嘗試也和公交有關。2008年廣州推出手機公交卡,方式略顯奇葩——移動發售植入了NFC芯片的SIM卡。說真的,與其大費周章跑營業廳換手機卡,我寧愿把地鐵卡放進手機殼里。可想而知,即使移動公司投入巨資換設備、做推廣,用戶也不買賬。
更加不幸的是,NFC在支付市場四處碰壁的時候,二維碼支付迅速對日常支付場景進行了顛覆革命,NFC支付失去了最佳的發展契機。
萬幸,在公交出行領域二維碼應付不了,于是NFC在長期蟄伏后找到了突破口,但這個突破口仍舊困難重重。
上文已經提過,NFC在國內的應用早于2008年,可想而知,這不是一個高新技術。蘋果的NFC布局也早就在iphone6時代就開始了,也就是說,iPhone6之后的蘋果機型都支持NFC功能,既然如此,同樣具備NFC功能,替代公交卡,安卓能行,為什么蘋果不行?
原因來自四個方面。
第一關:系統策略
ios是一個封閉的生態系統,NFC功能對軟件開發者不開放,目前NFC功能只用于Apple Pay。所以相關軟件開發變得寸步難行。
第二關:隱私安全
蘋果對維護用戶隱私相當執著,這種執著甚至決定了對某些技術革新的取舍。例如,2015年FBI在調查圣貝納迪諾恐怖襲擊事件時,要求蘋果提供ios后門,但被蘋果直接拒絕了。而NFC恰巧涉及到銀行卡信息的讀寫功能,由此看出,蘋果遲遲不肯開放NFC功能,一定有出于保護用戶隱私的考量。
第三關:系統安全
NFC技術雖然發展多年,但并沒有在安全性上下足功夫,尤其在公交出行領域。例如目前的安卓手機通過地鐵閘機時,交通部門考慮的首要因素可能是交易速度,相應的交易過程一定會減少安全認證。當然,這可能不是普遍現象,但一旦存在這樣的漏洞,地鐵卡就會成為系統缺口,而ios的安全防護也會因此引發漏洞大規模爆發。這也是蘋果將其認定為不成熟的技術,而不予以應用的重要原因。
第四關:層層掣肘
中國的公交運營市場太復雜。一款手機想要開放刷卡功能,需要跟當地政府機構做協商,而且是每一款手機都要。以小米手機舉例,小米5適配了北京市政交通一卡通,假如小米5S還想要開放這個功能,那就要重新申請、重新檢測,才能予以通過。其中又涉及到公交系統的利益分配、銀行金融體系的利益分配,可想而知,這是個復雜的工程。相對于本土的安卓廠商,蘋果處理這類中國市場仍然缺乏經驗。

當然,蘋果用戶不用急著失望,文章開頭的那串代碼“Shangha/Beijing Transit Card(上海北京公交卡)”很可能意味著以上的問題已經是過去式,ios11.3正式版將在3月份發布,iphone能否替代公交卡很快就會得到答案。
可能有人會擔心自己手里的iphone版本過老,上文其實已經給出了答案,iphoneSE、iphone6及以上系列的所有機型都裝載了NFC芯片,只要官方開放了刷卡功能,使用以上機型的蘋果用戶就可以徹底擺脫公交卡,從此不用再羨慕安卓用戶了。
實際上,ios系統能夠獨樹一幟,很大程度上歸功于蘋果的傲嬌。細想一下不難發現,ios系統相較安卓有很多使用不便的地方,但往往遵循一個原則,“不給用戶添堵”。所以,安卓手機的系統功能采用黑名單機制,意思是哪些功能有威脅就不開放。而蘋果的系統功能采用白名單機制,意思是哪項功能確認不存在威脅才開放。相較之下,兩種操作系統的安全性就產生了差距。
由此來看,倘若此次ios11.3的發布真的開啟公交刷卡功能,很可能會有一個全新的兼顧安全和便捷的支付模式出現。
當然了,假如這次ios更新仍不開放刷公交卡功能,那我建議大家還是靜靜的把公交卡放回手機殼里吧!



