申請三方內核瀏覽器/嵌入三方內核WebView的entitlement有一些有意思的規定:
- 該內核必須至少通過90%的 Web Platform Tests 和80%的Test262測試,且在JIT關閉的情況下也能通過(啟用Lockdown Mode會關閉JIT)
- 如果使用非Apple的root certificate store,其policy必須公開且必須參與Certification Authority / Browser Forum
- 必須不能使用已經停止安全維護的組件
- 如果嵌入三方內核WebView,app開發者必須在新版內核發佈15天內更新到最新內核
https://developer.apple.com/support/alternative-browser-engines
- 該內核必須至少通過90%的 Web Platform Tests 和80%的Test262測試,且在JIT關閉的情況下也能通過(啟用Lockdown Mode會關閉JIT)
- 如果使用非Apple的root certificate store,其policy必須公開且必須參與Certification Authority / Browser Forum
- 必須不能使用已經停止安全維護的組件
- 如果嵌入三方內核WebView,app開發者必須在新版內核發佈15天內更新到最新內核
https://developer.apple.com/support/alternative-browser-engines