Meta Quest 現(xiàn)在支持應(yīng)用回滾,這允許開(kāi)發(fā)人員立即收回 VR 應(yīng)用程序的錯(cuò)誤版本。
即使是最優(yōu)秀的工作室也可能發(fā)生這種情況:盡管進(jìn)行了廣泛的測(cè)試,但剛剛發(fā)布的新應(yīng)用程序版本仍會(huì)導(dǎo)致不可預(yù)見(jiàn)的問(wèn)題,甚至崩潰。當(dāng)原因不明且看不到快速解決辦法時(shí),情況尤其危險(xiǎn)。
沮喪的用戶切換到其他 VR 應(yīng)用程序,不再回來(lái),或者在最壞的情況下,要求退款。這損害了生態(tài)系統(tǒng)和平臺(tái)的聲譽(yù)。

難以置信:到目前為止,Quest 開(kāi)發(fā)人員只能上傳和共享另一個(gè)較新的版本。如果過(guò)早地在一時(shí)興起的情況下完成此操作,則倉(cāng)促的應(yīng)用程序更新可能會(huì)導(dǎo)致進(jìn)一步的問(wèn)題,惡性循環(huán)。
近日,Meta 推出了一項(xiàng)名為 App Rollbacks 的新功能,可以讓開(kāi)發(fā)人員在 Developer Dashboard 或 Meta Quest Developer Hub 中撤銷有問(wèn)題的應(yīng)用版本并且回滾到舊穩(wěn)定版。而用戶端并不會(huì)注意到這一變化,哪怕應(yīng)用需要回滾,他們的前臺(tái)界面也只會(huì)顯示新版本的應(yīng)用更新提示。
令人驚訝的是,這樣的功能現(xiàn)在才出現(xiàn)。猜測(cè) Meta 推遲該功能推出可能是因?yàn)閼?yīng)用程序回滾是一把雙刃劍:回滾功能可能會(huì)導(dǎo)致更快的應(yīng)用程序迭代時(shí)間,但它也可能導(dǎo)致更多錯(cuò)誤,因?yàn)殚_(kāi)發(fā)人員可以簡(jiǎn)單回滾錯(cuò)誤的構(gòu)建而可能頻繁應(yīng)用回滾功能。