全部产品
云市场

移动推送 iOS : iOS 9 的特殊配置 ATS

更新时间:2019-09-09 10:17:01

iOS 9 引入了新特性 App Transport Security (ATS),新特性要求 App 内网络访问必须使用 HTTPS 协议。
  • 现在阿里云移动推送使用的是基于 HTTP 的加签机制,保证访问安全,不是使用 HTTPS,所以需要些特殊配置。

  • 配置方法如下:

    • 在 Info.plist 文件中添加关键字:添加 NSAppTransportSecurity 类型 Dictionary,在 NSAppTransportSecurity 下添加 NSAllowsArbitraryLoads 类型的 Boolean,值设为 YES 。
    • Build Settings 中的 Enable Bitcode 关键字需要设置为 NO 。