ios微信登录iphone8(IOS13.3)能登录 iphone6p(IOS12.45)登录返回闪退 有碰到这个问题解决
我可以帮助你解决这个问题。
首先,我们需要了解一下微信登录的流程。微信登录是通过微信公众平台提供的接口实现的,涉及到两个步骤:第一步是获取授权码(code),第二步是使用授权码换取access_token和openid。
在iOS13.3上,微信登录正常工作,但是在iPhone6p(IOS12.45)上,微信登录返回闪退。我们需要找到原因并解决问题。
第一步:检查微信版本
首先,我们需要检查微信的版本是否是最新版。如果微信版本过低,可能会导致登录失败。可以尝试更新微信到最新版。
第二步:检查Xcode版本
接下来,我们需要检查Xcode的版本。根据你的描述,你使用的是Xcode9.4和Xcode10.1。我们需要升级到最新版的Xcode(目前是Xcode12.x)。
第三步:检查微信登录代码
然后,我们需要检查微信登录的代码是否正确。如果代码有错误,可能会导致登录失败。可以尝试使用微信提供的示例代码来进行登录。
第四步:检查微信登录配置
接着,我们需要检查微信登录的配置是否正确。如果配置有误,可能会导致登录失败。可以尝试检查微信公众平台的设置和app的配置。
第五步:检查iPhone6p的系统版本
最后,我们需要检查iPhone6p的系统版本是否是最新版。如果系统版本过低,可能会导致登录失败。可以尝试更新到最新版的iOS(目前是iOS14.x)。
解决方案
综合上述步骤,我们可以尝试以下解决方案:
1. 检查微信版本并更新到最新版。
2. 升级Xcode到最新版(目前是Xcode12.x)。
3. 检查微信登录代码是否正确,并使用微信提供的示例代码进行登录。
4. 检查微信登录配置是否正确,并检查微信公众平台的设置和app的配置。
5. 检查iPhone6p的系统版本并更新到最新版(目前是iOS14.x)。
如果以上步骤都尝试过后,仍然无法解决问题,请尝试以下方法:
* 重启iPhone6p。
* 清除微信缓存和数据。
* 尝试使用其他登录方式(如QQ登录)。
* 联系微信客服或苹果支持团队寻求帮助。
希望以上步骤能够帮助你解决这个问题。