iOS6和iOS7环境下微信登录未显示问题&微信IOS的SDK:isWXAppInstalled总是返回NO和nil

一、问题描述:

iOS6和iOS7 环境下未显示微信登录界面,在其他环境下显示正常。

二、问题解决:

iOS6和7未出现微信登录按钮, 原因 [WXApi isWXAppInstalled] 返回nil和NO:

if ([WXApi isWXAppInstalled]) {...}

修改为如下判断URL:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"weixin://"]])
{
NSLog(@"OK weixin://");
}
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"wechat://"]])
{
NSLog(@"OK wechat://");
}
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb290293790992170://"]])
{
NSLog(@"OK fb——————://");
}

   修改 if ([WXApi isWXAppInstalled]) 为 if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"weixin://"]])

即修改判断微信登录与否改为判断微信的URL;

  修改后结果:iOS6和7环境下均可正常显示及跳转。

参考链接:https://www.zhihu.com/question/21306514

转载于:https://www.cnblogs.com/wangmaster/p/5275989.html

iOS6和iOS7环境下微信登录未显示问题微信IOS的SDK:isWXAppInstalled总是返回NO和nil...相关推荐

  1. Linux环境下查看IP不显示IPv4地址

    Linux环境下查看IP不显示IPv4地址 问题 解决方法 额外方法 后续 问题 这篇文章记录一下,当我在虚拟机下运行Ubuntu时,想在我的windows下通过putty连接到Linux系统,但发现 ...

  2. mac环境下node.js和phonegap/cordova创建ios和android应用

    mac环境下node.js和phonegap/cordova创建ios和android应用 一介布衣  2015-01-12   nodejs  6888 分享到:QQ空间新浪微博腾讯微博人人网微信 ...

  3. 手撸的C#.net2.0环境下写的快手小店开放平台的SDK提供下载

    由于近期要做快手小店开放平台的对接,获取快手小店的订单,商品等进行管理.所以就需要用到接口.但是快手小店开放平台open.kwaixiaodian.com只有java的sdk,我们开发的后端都是用的C ...

  4. WIndow 10 环境下使用CURL工具完成企业微信机器人的提醒功能

    企业微信机器人提醒功能实现说明 本文档主要讲解企业微信机器人的提醒功能的在window下的实现方法,主要内容包括机器人的创建,CURL工具使用环境的搭建和最终实现消息提醒功能三个主要模块.企业微信机器 ...

  5. winRE环境下使用xcopy时显示未找到文件

    出现这问题的原因:在winRE环境下,你系统的盘符可能会变化(如我的C盘变成了E盘) 解决办法: 1.在命令窗口内输入diskpart,接着在光标处输入list vol查看在winRE环境下的盘符,查 ...

  6. 天龙八部手游有网络显示网络或服务器异常,天龙八部手游微信登录不了_微信登录异常解决办法_玩游戏网...

    <天龙八部>手游怎么打出彩色字体 天龙八部手游怎么打出彩色字体啊?玩家正常说话的话颜色都是一样的,但有时候会莫名其妙看到红色.蓝色等各种颜色的字体,因为颜色不同这些字内容很容易被关注,帮派 ...

  7. php的微信登录示例代码,关于微信用户注册登录实例代码汇总

    这篇文章主要介绍了.NET微信开发之PC 端微信扫码注册和登录功能实现的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下一.前言先声明一下,本文所注重点为实现思路,代码及数据库设计主要为了展 ...

  8. php h5页面微信登录页面,客户端,微信内置浏览器加载H5页面字体变大问题

    在开发当中呢,经常会有很多H5的小活动页面,需要在微信的环境下使用.偶尔会出现H5页面在微信或者其他客户端中出现字体变大的问题,下面提供解决方法. 首先先把网页自动放大放小的关掉. 安卓解决微信内置浏 ...

  9. python微信登录模块_Python清理微信僵尸粉,基于itchat模块

    原理 通过Pyhton调用itchat模块登录网页版微信,给你所有好友发送特殊符号,对方收不到这个特殊符号,只要有人删了你,你的微信就会显示被删的人. 所需环境 Python3 itchat模块 安装 ...

最新文章

  1. Java IO 字节流与字符流 (三)
  2. hdu 3671 Boonie and Clyde
  3. 文本相似度几种计算方法及代码python实现
  4. 【多态】多态的向下转型
  5. myeclipse问题
  6. 6月Unity技术路演华东站报名启动!
  7. docker部署nessus+awvs
  8. failed to open log file_C++中glog源码剖析以及如何设计一个高效 log模块
  9. for bat utf
  10. JavaScript学习(九)—练习:实现跳转页面
  11. ngx lua API介绍
  12. JavaScript数据类型之比较运算符(8)
  13. 【SQL Server】CONVERT() 函数
  14. 服务器系统怎样设置定时开关机,如何配置服务器定时开关机
  15. tomcat session过期时间的设置
  16. linux安装谷歌浏览器(Chrome)
  17. HiCar目前支持的手机型号
  18. 中国储运杂志中国储运杂志社中国储运编辑部2022年第7期目录
  19. 微信邮箱登录入口,企业微信企业邮箱,企业邮箱登陆入口
  20. 计算机专业会涉及数学吗,数学不好的人还适合学计算机吗?

热门文章

  1. 宏用于所有的excel文件
  2. linux无缝拼接文件,在Makefile中无缝连接字符串
  3. Html 标签详细整理
  4. 手机异步发送短信验证码解决方案-Celery+redis
  5. 数据分析常用指标解析及其适用场景
  6. 用计算机谈歌曲凉凉,快速让你学会唱《凉凉》这首歌,千万不要错过哦!
  7. 浅谈国产ARM遇上低成本FPGA的结合优势,源码自取!
  8. kds官方android客户端,电子厨打设置(KDS/ADS)
  9. 网络超时检测、心跳检测的方法
  10. 通信原理笔记—二进制移相键控(2PSK或BPSK)