调用方法:registerApp:universalLink:时,通过startLogByLevel方法得到日志:wxlog:Error:register fail, WeChat scheme(weixinULAPI) is not be added to LSApplicationQueriesSchemes in plist!
之前是可以的,前两天更新了WechatOpenSDK (2.0.2),今天我们也发现在浏览器无法唤起APP了,但是浏览器顶部显示了我们的APP图标和名字以及打开按钮,只是点击后无法打开。打开微信日志,发现和大家报错是一样的,wxlog:Error:register fail, WeChat scheme(weixinULAPI) is not be added to LSApplicationQueriesSchemes in plist!。然后检查APP内配置的UL,服务器的配置,然后打印出白名单列表,都是正常。请问我该怎么解决
你好,请问你的info.plist文件是否放在manBundle内呢?
可通过以下方法检查queryScheme里是否包含weixinULAPI:
NSArray *queriesSchemes = [[NSBundlemainBundle] objectForInfoDictionaryKey@"LSApplicationQueriesSchemes"];
传https://域名/path/还是传https://域名/path/*还是什么??
之前是可以的,前两天更新了WechatOpenSDK (2.0.2),今天我们也发现在浏览器无法唤起APP了,但是浏览器顶部显示了我们的APP图标和名字以及打开按钮,只是点击后无法打开。打开微信日志,发现和大家报错是一样的,wxlog:Error:register fail, WeChat scheme(weixinULAPI) is not be added to LSApplicationQueriesSchemes in plist!。然后检查APP内配置的UL,服务器的配置,然后打印出白名单列表,都是正常。请问我该怎么解决
queriesSchemes = (
weixinULAPI,
wechat,
weixin
)
同样报这个错误,请问怎么解决?
同样问题,请问解决了吗?
可通过以下方法检查queryScheme里是否包含weixinULAPI:
NSArray *queriesSchemes = [[NSBundlemainBundle] objectForInfoDictionaryKey@"LSApplicationQueriesSchemes"];