移动服务全系列产品全面支持苹果ATS安全标准

简介: App Transport Security(ATS) 是苹果为增强App网络通信安全提出的安全功能,移动端适用于iOS App和App Extension;在启用ATS之后,它会强制应用通过HTTPS(而不是HTTP)连接网络服务。

App Transport Security(ATS) 是苹果为增强App网络通信安全提出的安全功能,移动端适用于iOS App和App Extension;在启用ATS之后,它会强制应用通过HTTPS(而不是HTTP)连接网络服务。

  • WWDC 2016上提出,2016年底或2017年初(准确实行时间可关注Apple News and Updates),App Store新上架App将加强ATS配置的审核;
  • 此次Apple对于ATS的限制,仅是App Store审核策略的变更,测试时仍然可通过配置Info.plist发送HTTP请求。

官方文档可参考:Apple Doc - NSAppTransportSecurity

苹果开发者论坛ATS相关变更声明贴,参考Apple Forums - App Transport Security

ATS详细适配策略可参考:云栖社区 - 苹果ATS(强制HTTPS)审核新政解码

当前阿里云移动服务全系列产品,包括移动推送、HTTPDNS、移动加速、移动数据分析等均已完成对苹果ATS安全标准的适配。

针对ATS适配,升级建议如下:

  • 移动服务控制台下载各产品最新版本SDK进行替换,注意SDK全部依赖包都需要进行替换
  • 删除Info.plist中ATS相关配置,如NSAllowsArbitraryLoads无需置为YES等;

各产品SDK额外注意事项:

相关文章
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
1114 0
Vanilla OS:下一代安全 Linux 发行版
|
开发工具 Android开发 开发者
探索移动应用开发:从基础到精通
【9月更文挑战第35天】在数字化时代的浪潮中,移动应用已成为日常生活和商业活动不可或缺的一部分。本文将深入探讨移动应用开发的各个方面,包括移动操作系统的选择、开发环境的搭建、用户界面设计原则、以及如何实现高效的后端服务集成。我们还将讨论如何通过测试和部署确保应用的稳定性和性能,以及如何在竞争激烈的市场中进行有效的推广和维护。无论你是初学者还是有经验的开发者,这篇文章都将为你提供宝贵的见解和实用的技巧,帮助你在移动应用开发的道路上更进一步。
|
Ubuntu 开发工具 虚拟化
MacOS系统基于VMware Fusion配置Ubuntu 22.04LTS环境
这篇文章介绍了如何在MacOS系统上使用VMware Fusion虚拟化软件配置Ubuntu 22.04 LTS环境,包括自定义VMware Fusion网段、Ubuntu系统安装、配置root用户登录、设置静态IP地址、修改默认网卡名称、配置PS1变量、设置登录界面为字符界面、修改软件源和进行vim基础优化等步骤。
1440 2
|
机器学习/深度学习 分布式计算 Python
OpenAI Gym 高级教程——分布式训练与并行化
OpenAI Gym 高级教程——分布式训练与并行化
768 1
|
C# Windows
一款.NET开源、简洁易用的Windows桌面小说阅读应用
一款.NET开源、简洁易用的Windows桌面小说阅读应用
487 5
|
存储 安全 Linux
如何在虚拟机上U盘挂载?
如何在虚拟机上U盘挂载?
781 0
|
机器学习/深度学习 机器人 编译器
2022年,我该用JAX吗?GitHub 1.6万星,这个年轻的工具并不完美(1)
2022年,我该用JAX吗?GitHub 1.6万星,这个年轻的工具并不完美
367 0
2022年,我该用JAX吗?GitHub 1.6万星,这个年轻的工具并不完美(1)
|
缓存 算法 Java
Go内存分配不会,你就不配写Go
Go内存分配不会,你就不配写Go
|
存储 SQL 监控
规则引擎 | 学习笔记
快速学习 规则引擎
2053 0
规则引擎 | 学习笔记

热门文章

最新文章

下一篇
开通oss服务