# iOS 常见问题

本文汇总了微信 Open SDK iOS 端接入过程中的常见问题及解决方案。

# Q:iOS 7 下使用了最新的微信 SDK 之后,应用没有出现在微信的可用应用列表中?

遇到此情况,请确认应用名输入无误以及你对该应用的所有权,仍有疑问,请发邮件到 weixinapp@qq.com 进行申诉。

# Q:最新 SDK 废除了 getWXAppSupportMaxApiVersion 接口之后,第三方应用如何判断当前微信版本支持哪些功能?

第三方应用不需要判断微信版本具体支持哪些功能,由微信侧判断并作出相应的提示。

# Q:为什么最新的 SDK 在 iOS 7 下发送信息到会话、朋友圈或者收藏到微信都失败?

请使用微信 5.0.1 及以上版本。

# Q:App 如何知道用户的手机是否已安装微信?

可使用接口 isWXAppInstalled,在微信开放平台网站 iOS 手册搜索可知详情。

# Q:为什么使用微信 iOS SDK 分享信息给微信好友,发送成功后不能返回原 App,并且在微信对话框中没有显示「来自」哪个 App?

让微信跳转回原 App 需要在原 App 中将 AppID 设置为 URL Scheme。具体操作方法见微信开放平台 iOS 上手指南。

# Q:为什么我的应用在微信客户端中显示的应用图标失真了?

为了获得最佳的图标显示效果,请确保你的 App 本地含有 114*114 像素的 icon@2x.png 图标。

# Q:使用了 iOS 1.8.6.1 版本 SDK 后,用户发起微信分享出现「正在连接」的提示并跳转返回 App 后再打开微信出现联系人列表,这是 bug 吗?

当用户首次使用 1.8.6.1 版本 SDK 时,会出现下图提示及上述跳转流程完成安全验证。验证通过后,同一用户后续使用同一 App 将不会出现二次跳转。如同一用户在非首次使用仍然出现二次跳转情况,请阅读下方常见问题完成自查。

# Q:使用了 iOS 1.8.6.1 版本 SDK 后,用户非首次发起微信分享仍然出现二次跳转 App?

请检查 Universal Links 配置:path 不能带 query 参数,且末尾必须添加通配符 * 号。