在我的应用程序中,API 在运行时为图像和视频提供域,我需要允许建立这些连接。使用NSAllowsArbitraryLoads
似乎是我现在能做的唯一令人满意的事情,但我想利用 ATS 并且只将运行时提供的这个简短的域列表列入白名单。
根据App Transport Security Technote,所有这些域都设置在 Info.plist 中,在编译时复制。是否可以在运行时允许 HTTP 或放宽对这些特定域的请求的 TLS 要求?
在我的应用程序中,API 在运行时为图像和视频提供域,我需要允许建立这些连接。使用NSAllowsArbitraryLoads
似乎是我现在能做的唯一令人满意的事情,但我想利用 ATS 并且只将运行时提供的这个简短的域列表列入白名单。
根据App Transport Security Technote,所有这些域都设置在 Info.plist 中,在编译时复制。是否可以在运行时允许 HTTP 或放宽对这些特定域的请求的 TLS 要求?