IOS10安全策略变更,native app需要增加alipays协议白名单

  1. 云栖社区>
  2. 支付宝开发者社区>
  3. 博客>
  4. 正文

IOS10安全策略变更,native app需要增加alipays协议白名单

扬朋 2019-04-25 20:41:13 浏览70
展开阅读全文

问题:  

由于iOS10安全策略的变化,Native APP的WebView默认不支持app_scheme协议(iOS10之前默认支持)。 这将导致在WebView中无法通过alipays://xxxx的方式来唤起支付宝App。  

如果需要在iOS10版本以上支持唤起, 请参照下列解决方案进行配置。  

解决方法:  

在APP的Info.plist文件中增加LSApplicationQueriesSchemes白名单项,并将需要配置的scheme白名单(比如 alipays)添加进去。配置如下图所示:  

  

注意:  

这里需要配置的是系统允许当前App可以query的外部App的scheme白名单(需要添加在Info.plist中的LSApplicationQueriesSchemes项中),而不是当前App自身需要配置的schem

网友评论

登录后评论
0/500
评论
扬朋
+ 关注
所属云栖号: 支付宝开发者社区