Meta Quest 現(xiàn)在支持應(yīng)用回滾,這允許開發(fā)人員立即收回 VR 應(yīng)用程序的錯誤版本。

  即使是最優(yōu)秀的工作室也可能發(fā)生這種情況:盡管進(jìn)行了廣泛的測試,但剛剛發(fā)布的新應(yīng)用程序版本仍會導(dǎo)致不可預(yù)見的問題,甚至崩潰。當(dāng)原因不明且看不到快速解決辦法時,情況尤其危險。

  沮喪的用戶切換到其他 VR 應(yīng)用程序,不再回來,或者在最壞的情況下,要求退款。這損害了生態(tài)系統(tǒng)和平臺的聲譽(yù)。

  難以置信:到目前為止,Quest 開發(fā)人員只能上傳和共享另一個較新的版本。如果過早地在一時興起的情況下完成此操作,則倉促的應(yīng)用程序更新可能會導(dǎo)致進(jìn)一步的問題,惡性循環(huán)。

  近日,Meta 推出了一項(xiàng)名為 App Rollbacks 的新功能,可以讓開發(fā)人員在 Developer Dashboard 或 Meta Quest Developer Hub 中撤銷有問題的應(yīng)用版本并且回滾到舊穩(wěn)定版。而用戶端并不會注意到這一變化,哪怕應(yīng)用需要回滾,他們的前臺界面也只會顯示新版本的應(yīng)用更新提示。

  令人驚訝的是,這樣的功能現(xiàn)在才出現(xiàn)。猜測 Meta 推遲該功能推出可能是因?yàn)閼?yīng)用程序回滾是一把雙刃劍:回滾功能可能會導(dǎo)致更快的應(yīng)用程序迭代時間,但它也可能導(dǎo)致更多錯誤,因?yàn)殚_發(fā)人員可以簡單回滾錯誤的構(gòu)建而可能頻繁應(yīng)用回滾功能。