从 iOS9 起,新特性要求 App 访问网络请求,要采用 HTTPS 协议。但是能不能判断开发者是否允许 HTTP 的请求,这样就不会在发起请求时候失败同时弹出以下信息: App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file. 这个需求其实是最近在弄 HTTPDNS 相关的一些东西,只能通过 HTTP 接口请求,但是希望能判断应用是否允许了 HTTP 的访问,如果允许才开启 HTTPDNS 相关的功能。 解决方法比较简单,其实就是读取 info.plist 看看 NSAppTransportSecurity 是否为 YES。 Objective-C 实现 使用方法:
72小时资讯榜
2
WorkBuddy 从零到一:新手完全上手指南
AI学院
1681人已阅读
3
AI“越狱”实锤:OpenAI与Anthropic模型在
AI动态
408人已阅读
4
SuperCom:超级串口调试工具来了!
软件精选
740人已阅读
5
NVIDIA首款Windows PC处理器首个跑分出炉!
业界
2141人已阅读
6
你敢信吗?点一个网址,你的安卓手机就能被
网安动态
969人已阅读
社区热门
1
━※☆※━★===二〇二六年论坛每日签到帖=
2026-03-13
2
十几年没回来了,回来看看。顺便做个记号
2026-08-15
3
多年以后我又回来了,报道贴
2026-08-11
4
人工智能最终是否替代人类??人类该何去何
2026-07-22
|