iOS部分手机 微信分享后无法返回APP / Universal link 无法打开APP

结论
出问题的设备开了 Charles 抓包并配置了 SSL 代理. 关闭代理后重新安装并启动后正常.

症状描述:
提测以后测试发现分享微信以后点击返回 APP 按钮没效果, 经过测试在开发设备上没有复现. 检查测试机的系统版本和微信版本没有发现异常. 而且在有时候测试设备的返回 APP 按钮正常工作.

解决过程

  1. 首先检查微信各项配置: Schemes, Universal Link 以及 application:(UIApplication *)app openURL:(NSURL *)url 函数.

  2. 虽然各项配置没有问题, 但发现出问题的设备无法使用 Universal Link 拉起 APP , 于是转向检查 Universal Link

  3. 检查了 Universal Link 各项配置没有发现问题, 并且联想到 bug 的症状并不是必现, 开始怀疑是否为网络问题, 导致苹果那边对 Universal Link 认证失败.

  4. 发现测试设备开了 VPN , 关闭后问题解决.

你可能感兴趣的:(iOS部分手机 微信分享后无法返回APP / Universal link 无法打开APP)