此问题是由于 App Transport Security(ATS)策略在应用程序中被禁用引起的。要解决此问题,请按照以下步骤操作:
NSAppTransportSecurity
NSAllowsArbitraryLoads
NSAllowsArbitraryLoadsForMedia
NSAllowsArbitraryLoadsInWebContent
NSAllowsLocalNetworking
NSExceptionDomains
your-host.com
NSIncludesSubdomains
NSThirdPartyExceptionRequiresForwardSecrecy
your-host.com
是您的服务器地址,可根据实际情况进行更改。此代码将只允许来自您的指定域名的 HTTPS 请求。注意,如果您希望在应用程序中使用 HTTP 连接,您需要将上述代码中的 false 改为 true。
通过以上步骤,您的 ATS 问题应该已经解决。
上一篇:ATSAML21硬件定时器