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. 科软2020计算机科学与技术,2020新高考 报考计算机类专业怎么选科
  2. 关于计算机设计的论文,计算机的设计论文.doc
  3. hadoop yarn 获取日志_赵丽颖固然漂亮,可这份Hadoop核心教程也不差啊!
  4. Java中如何解决double和float精度不准的问题
  5. linux汇编字符长怎么看,linux – 在内联GNU汇编程序中获取字符串长...
  6. C# 数据库连接池 线程安全 单例模式 的实现
  7. hdu 5691 Sitting in Line
  8. Openlayer 3 最简单的弹出框
  9. excel处理几十万行数据_神奇吗?仅需4步,轻松在Excel处理300万行数据
  10. js实现动态数字时钟
  11. mysql返回的数据是什么格式_磁盘格式化后能恢复数据吗?先了解什么是格式化...
  12. 网络通信知识点,程序员必备知识
  13. jsp高校科研项目管理系统
  14. vue cil安装axios
  15. shell卸载 simatic_西门子软件在WIN7操作系统中安装步骤和须知
  16. Linux学习笔记CentOS6.5(七)--如何开启8080端口供外界访问
  17. unix/Linux常用命令英文全称与中文解释 man ,su,ps,ls 等等
  18. ILI9341的使用之【五】命令一
  19. 华为服务器休眠远程怎么唤醒,华为路由WS5200怎么设置远程唤醒功能
  20. 蓝桥杯java B组历年省赛真题汇总及题目详解

热门文章

  1. PAT 乙级练习 1069 微博转发抽奖
  2. 变速积分PID控制算法
  3. 机器学习实现矿物识别(第二周)
  4. 华为数据中心网络设备例行维护
  5. 还是傻傻分不清云计算和大数据?看这篇就够了
  6. php的行情,PHP股票接口如何获取行情
  7. flutter坑奇遇记
  8. 矩阵相似,矩阵合同,矩阵等价概念总结
  9. C++出租车公司管理系统
  10. 解决apt-get下载速度慢的两种方式