iOS开发——Scheme白名单

时间:2021-08-19 08:49:39

  问题:在iOS 9下涉及到平台客户端跳转,系统会自动到项目info.plist下检测是否设置平台Scheme。对于需要配置的平台,如果没有配置,就无法正常跳转平台客户端。

  报错:This app is not allowed to query for scheme weixin

  因此要支持客户端的分享和授权等,需要配置Scheme名单。

  具体方法:

  1.在项目的info.plist中添加一LSApplicationQueriesSchemes,类型为Array。

  2.然后给它添加一个需要支持的项目,类型为字符串类型;比如微信添加@“weixin”,@“wechat”