我正在制作一个网络浏览器,我正在完成应用程序并将其提交到应用商店。
我最后留下的一件事是 App Transport Security。
我知道这是被迫的,所以开发人员使用 https:// 而不是 http:// 但网络浏览器不能像这样受到限制。
除了将“NSAllowsArbitraryLoads:YES”添加到 info.plist 文件之外,我还能做些什么吗?
NSAllowsArbitraryLoadsForMedia
或
代替
高度不安全的.NSAllowsArbitraryLoadsInWebContent
NSRequiresCertificateTransparency
NSAllowsLocalNetworking
ArbitraryLoads: YES
web browser
应用程序,除了ArbitraryLoads: YES
. 您可以考虑在加载此类网站时向用户发出警报。这是完整的指南ATS