美文网首页iOS技术中心iOS学习iOS 开发每天分享优质文章
极光IM创建跨应用会话报“appkey无权限或用户不存在”解决方

极光IM创建跨应用会话报“appkey无权限或用户不存在”解决方

作者: 老刘_Tony | 来源:发表于2016-10-19 12:28 被阅读465次

去年极光也推出了IM功能,这对应我们一直使用极光推送的用户来说无非是一个好消息,因为IM的SDK兼容了推送功能,所以只要使用一个SDK就可以同时支持推送和IM了,一举两得。而且极光IM的优点是可以设置用户头像和显示昵称,修改密码等功能,这个要比使用环信来做这一功能要简单的多,用过环信的应该对此深有体会。但是极光IM也有缺点,功能比较少,视频、语音电话之类的目前还没有,不过简单的聊天功能还是可以的。并且也支持跨应用间通信了。今天搞个demo试试跨应用间通信的功能,按照iOS版的文档说明,分别设置了不同的appkey,发现发起会话失败,提示“appkey无权限或用户不存在”,由于目前极光IM有关iOS的文档介绍就那么多,只有设置相关方法的API文档,没有对跨应用通信进行过多的介绍,后来问了极光的论坛客服,给我发了一个文档链接,打开一看是安卓的相关跨应用通信的介绍,开头就是“跨应用通信是指允许同一开发者账号下的不同应用能互相通信,以满足开发者对于不同appKey下应用通信的需求......”

看到这我立马醉了,iOS的文档上面就没有这个说明,导致我费了那么大劲没有找到问题的原因,这里一定要是在同一个极光账号下面创建的不同app,不同极光账号创建的app直接是不能进行跨应用通信的。

然后我在之前的账号下重新增加了一个应用,使用这个应用的appkey和对应的用户,再次发起会话操作就成功了。极光客服说文档目前有些粗糙和杂乱,后面会完善的,我只想说我提前踩了一个坑,挖出了地雷,希望后面用到这个功能的同学可以直接跳过这个坑。

相关文章

  • 极光IM创建跨应用会话报“appkey无权限或用户不存在”解决方

    去年极光也推出了IM功能,这对应我们一直使用极光推送的用户来说无非是一个好消息,因为IM的SDK兼容了推送功能,所...

  • 极光推送

    一、登录极光平台 创建项目获取AppKey极光推送创建的应用信息.png记录AppKey暂时放置一边。 二、配置推...

  • iOS集成环信单聊

    第一步: 环信后台创建应用,获取AppKey 第二步: 获取到AppKey去注册IM用户 第三步: 导入环信...

  • ionic3 极光推送

    极光推送官网:https://www.jiguang.cn/push注册账号,创建应用,记录AppKey, 应用包...

  • 极光推送

    极光官网 注册 创建应用 生成AppKey 、Master Secret 集成指南 文章只介绍Android St...

  • 10分钟集成iOS极光推送SDK

    配置: 注册极光账号并于控制台创建应用,获取对应应用的AppKey在极光控制台中的推送设置里上传对应推送证书使用p...

  • Flutter集成极光推送,点击推送后跳转到指定页面

    Flutter集成激光推送的主要步骤有以下几点:1,到极光推送官网注册账号,创建应用,获取应用的APPKey;2,...

  • 钉钉H5接入流程

    成功后示例 开发前准备: 1,开放平台注册申请权限 2,选择钉钉应用类型,创建应用,获取AppKey,AppSec...

  • Ranger源码修改(2) -- 修改hive plugin中h

    背景 在hive中进行表创建的时候,报无创建权限的错误,如下所示: 通过对代码的查看,发现hive用户虽有权限查看...

  • 极光推送 三月重要更新

    重点关注 极光社区上线,技术支持从以 QQ群为主,切换到以社区为主 极光IM 上线跨应用聊天功能,发布 Andro...

网友评论

    本文标题:极光IM创建跨应用会话报“appkey无权限或用户不存在”解决方

    本文链接:https://www.haomeiwen.com/subject/eakxuttx.html