环信 ios

环信 ios

0
评论

环信Android/ios V3.3.1 SDK 已发布,支持token登录,红包集成更快捷! 环信 ios 环信 android 产品更新

产品更新 发表了文章 • 186 次浏览 • 2017-04-12 17:41 • 来自相关话题

Android ​V3.3.1 2017-04-07
 
新功能:
新增:使用token登录接口新增:群组群成员进出群组回调

优化:
Demo中红包集成方式更改为aar,默认支持支付宝渠道支付

修复
之前EMChatManager.getMessage对应的消息会保存在缓存中,修改后不缓存getMessage产生的消息。之前的代码会导致loadMoreMessage部分消息不显示。3.3.0版本Demo中群组@键,弹出列表没有包含群组管理员3.3.0版本EMGroup.getMuteList会崩溃3.3.0版本EMChatRoom hash code错误修复音视频被叫时多个应用都会收到通知的错误
 
iOS V3.3.1 2017-04-07新功能:
新增:使用token登录新增:群组群成员进出群组回调

优化:
红包改用cocoapods方式集成,支持支付宝和京东支付

修复:
insertMessage小概率下会崩溃[EMMessage setTo:]赋值错误聊天室获取详情接口[IEMChatroomManager fetchChatroomInfo:includeMembersList:error:]第2个参数传入YES时不能获取成员2.x和3.x互通情况下,群组和聊天室的memberlist中出现admin和owner发送消息成功后,对应的EMConversation没有更新最后一条消息
 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
Android ​V3.3.1 2017-04-07
 
新功能:
  1. 新增:使用token登录接口
  2. 新增:群组群成员进出群组回调


优化:
  1. Demo中红包集成方式更改为aar,默认支持支付宝渠道支付


修复
  1. 之前EMChatManager.getMessage对应的消息会保存在缓存中,修改后不缓存getMessage产生的消息。之前的代码会导致loadMoreMessage部分消息不显示。
  2. 3.3.0版本Demo中群组@键,弹出列表没有包含群组管理员
  3. 3.3.0版本EMGroup.getMuteList会崩溃
  4. 3.3.0版本EMChatRoom hash code错误
  5. 修复音视频被叫时多个应用都会收到通知的错误

 
iOS V3.3.1 2017-04-07新功能:
  1. 新增:使用token登录
  2. 新增:群组群成员进出群组回调


优化:
  1. 红包改用cocoapods方式集成,支持支付宝和京东支付


修复:
  1. insertMessage小概率下会崩溃
  2. [EMMessage setTo:]赋值错误
  3. 聊天室获取详情接口[IEMChatroomManager fetchChatroomInfo:includeMembersList:error:]第2个参数传入YES时不能获取成员
  4. 2.x和3.x互通情况下,群组和聊天室的memberlist中出现admin和owner
  5. 发送消息成功后,对应的EMConversation没有更新最后一条消息

 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载
1
回复

iOS环信2.0 升 3.0 EMBuddy.h 环信 ios

zl 回复了问题 • 2 人关注 • 54 次浏览 • 2017-04-11 17:13 • 来自相关话题

2
评论

集成环信demo 环信 ios

king111 发表了文章 • 124 次浏览 • 2017-03-20 16:15 • 来自相关话题

1:下载demo后要看文档,
2:要记得新建lib文件夹
3:下载libHyphenateFullSDk.a并将其拖入新建的lib文件中,
4:到这步基本ok了,你可以开始浪起~
5:感谢江南孤鹜!
 
1:下载demo后要看文档,
2:要记得新建lib文件夹
3:下载libHyphenateFullSDk.a并将其拖入新建的lib文件中,
4:到这步基本ok了,你可以开始浪起~
5:感谢江南孤鹜!
 
1
回复

环信 通话和视频集成遇到问题 环信 ios

环信沈冲 回复了问题 • 2 人关注 • 154 次浏览 • 2017-02-15 19:13 • 来自相关话题

2
评论

环信IM 开发遇到两个小问题以及解决办法 环信 ios

* 未荜澲.` 发表了文章 • 138 次浏览 • 2017-02-15 12:31 • 来自相关话题

环信IM 开发遇到两个小问题以及解决办法
1.消息已读提示 默认是英文“Read” 改为中文“已读”
2.消息长按操作 默认NO  改为YES  系统默认只能进行删除,复制操作   提示方式为英文  改为中文“复制”“删除”

环信IM 开发遇到两个小问题以及解决办法
1.消息已读提示 默认是英文“Read” 改为中文“已读”
2.消息长按操作 默认NO  改为YES  系统默认只能进行删除,复制操作   提示方式为英文  改为中文“复制”“删除”
3
最佳

通知栏收不到消息 环信 ios

路过 回复了问题 • 3 人关注 • 225 次浏览 • 2017-02-07 13:53 • 来自相关话题

1
评论

环信及时通信iOS SDK的一些看法和建议 环信 ios iOS

xiaohao01 发表了文章 • 312 次浏览 • 2017-01-16 11:46 • 来自相关话题

先说下环境:我使用的是HyphenateLite,3.2.3版本
 1,关于bitcode
终于看到3.2.3版本有说:sdk支持bitcode拉,赶紧下载组装。编译时提示:
libopencore-amrnb.a(wrapper.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
看来官方给出的sdk支持bitcode还真是仅限于“sdk”了,EaseUI里的libopencore-amrnb不是环信出品的,就不管了??可这对开发者来说有什么用呢?我们需要sdk提供的全部组件都支持bicode才行呢!!!
另外:跟iOS SDK客服沟通了下,似乎没有搞明白开启bitcode时什么意思。
强调一遍:必须在TARGET中设置bitcode为YES,然后真机运行,真机运行!!!!
麻烦官方再仔细检查一遍给我们开发者一个真正能用的bitcode版本!!!
 
2,关于文档
这次3.2.3说使用了动态framework,嗯,对官方的这种与时俱进赞一个。但你们能仔细看看给的文档吗:
注: 由于 iOS 编译的特殊性,为了方便开发者使用,我们将 i386 x86_64 armv7 arm64 几个平台都合并到了一起,所以使用动态库上传appstore时需要将i386 x86_64两个平台删除后,才能正常提交
然后呢?如何操作?能再简洁一点吗?
熟悉开发的肯定都知道用lipo操作,但是刚入门的是还需要查询的呀。能直接说下怎么操作岂不是更好!
 
3,一些建议
1,做SDK不像平常开发个app,自己的一亩三分地想怎么搞就怎么搞,sdk是拿出来给大家用的,对象都是开发者,需要开发sdk的同学本身就非常精通。一个建议,对于暴漏的.h文件最好都引用:
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>//如何有UI
 
2,并且文档什么的要尽量细化。看到官方推出了不少视频的开发文档,这个虽然很好,降低了门槛,可是sdk总是在升级的在变动的,视频的内容往往发出来不久就落后于实际的代码了。建议多些文字文档,重要步骤尽量详细,文字能快速传达信息,没人有希望集成个sdk都要花费很多时间。
 
以上是我个人的浅见,不是纯粹是发牢骚,大家都是开发者,都希望作品精益求精,希望共同进步!
 
匆促中难免有错字,望理解!谢谢!
  查看全部
先说下环境:我使用的是HyphenateLite,3.2.3版本
 1,关于bitcode
终于看到3.2.3版本有说:sdk支持bitcode拉,赶紧下载组装。编译时提示:
libopencore-amrnb.a(wrapper.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
看来官方给出的sdk支持bitcode还真是仅限于“sdk”了,EaseUI里的libopencore-amrnb不是环信出品的,就不管了??可这对开发者来说有什么用呢?我们需要sdk提供的全部组件都支持bicode才行呢!!!
另外:跟iOS SDK客服沟通了下,似乎没有搞明白开启bitcode时什么意思。
强调一遍:必须在TARGET中设置bitcode为YES,然后真机运行,真机运行!!!!
麻烦官方再仔细检查一遍给我们开发者一个真正能用的bitcode版本!!!
 
2,关于文档
这次3.2.3说使用了动态framework,嗯,对官方的这种与时俱进赞一个。但你们能仔细看看给的文档吗:

注: 由于 iOS 编译的特殊性,为了方便开发者使用,我们将 i386 x86_64 armv7 arm64 几个平台都合并到了一起,所以使用动态库上传appstore时需要将i386 x86_64两个平台删除后,才能正常提交


然后呢?如何操作?能再简洁一点吗?
熟悉开发的肯定都知道用lipo操作,但是刚入门的是还需要查询的呀。能直接说下怎么操作岂不是更好!
 
3,一些建议
1,做SDK不像平常开发个app,自己的一亩三分地想怎么搞就怎么搞,sdk是拿出来给大家用的,对象都是开发者,需要开发sdk的同学本身就非常精通。一个建议,对于暴漏的.h文件最好都引用:
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>//如何有UI
 
2,并且文档什么的要尽量细化。看到官方推出了不少视频的开发文档,这个虽然很好,降低了门槛,可是sdk总是在升级的在变动的,视频的内容往往发出来不久就落后于实际的代码了。建议多些文字文档,重要步骤尽量详细,文字能快速传达信息,没人有希望集成个sdk都要花费很多时间。
 
以上是我个人的浅见,不是纯粹是发牢骚,大家都是开发者,都希望作品精益求精,希望共同进步!
 
匆促中难免有错字,望理解!谢谢!
 
0
评论

喜大奔普,环信IM Demo登录苹果应用商店! 环信 ios AppStore

beyond 发表了文章 • 404 次浏览 • 2017-01-12 16:26 • 来自相关话题

    
   据环信社报道,环信IM Demo于2017年1月9日正式登录苹果AppStore,意味着小伙伴们可以在AppStore上直接下载到环信最新IM Demo啦。目前在苹果应用商店的版本为最新的IOS3.2.3,未来也将于环信官网同步更新,同时Android的IM demo也陆续上传到各大应用市场,方便小伙伴们下载使用,大家在使用过程中遇到问题可以在imgeek社区(http://www.imgeek.org) 反馈,我们将第一时间处理。




环信IM Demo登录苹果应用商店
   环信即时通讯云作为国内最早也是全球最大的即时通讯云PaaS平台,为开发者提供基于移动互联网的即时通讯能力,如单聊、群聊、发语音、发图片、发位置、实时音频、实时视频等,让开发者摆脱繁重的移动IM通讯底层开发,24小时即可让App拥有内置IM能力,帮助APP轻松实现社交功能。近期也上线了包括环信红包、环信直播等明星产品,深受开发者喜爱。

   截至2016年上半年,环信共服务了82149家App客户,SDK覆盖手机终端5.64亿,平台日发送消息5.57亿条。典型用户包括快牙、国美在线、猎聘同道、百合相亲、宝宝树、迪信通等。

本次上线苹果AppStore的环信IM Demo展示了如何使用环信SDK创建一个完整的即时通讯APP,主要功能包括:用户注册和登录,好友管理,单聊/群聊,支持包括文字、表情、语音、图片、地理位置等消息类型,用户也可以通过Demo进行实时音视频通话等。 查看全部
    
   据环信社报道,环信IM Demo于2017年1月9日正式登录苹果AppStore,意味着小伙伴们可以在AppStore上直接下载到环信最新IM Demo啦。目前在苹果应用商店的版本为最新的IOS3.2.3,未来也将于环信官网同步更新,同时Android的IM demo也陆续上传到各大应用市场,方便小伙伴们下载使用,大家在使用过程中遇到问题可以在imgeek社区(http://www.imgeek.org) 反馈,我们将第一时间处理。

442371770580111367.png

环信IM Demo登录苹果应用商店


   环信即时通讯云作为国内最早也是全球最大的即时通讯云PaaS平台,为开发者提供基于移动互联网的即时通讯能力,如单聊、群聊、发语音、发图片、发位置、实时音频、实时视频等,让开发者摆脱繁重的移动IM通讯底层开发,24小时即可让App拥有内置IM能力,帮助APP轻松实现社交功能。近期也上线了包括环信红包、环信直播等明星产品,深受开发者喜爱。

   截至2016年上半年,环信共服务了82149家App客户,SDK覆盖手机终端5.64亿,平台日发送消息5.57亿条。典型用户包括快牙、国美在线、猎聘同道、百合相亲、宝宝树、迪信通等。

本次上线苹果AppStore的环信IM Demo展示了如何使用环信SDK创建一个完整的即时通讯APP,主要功能包括:用户注册和登录,好友管理,单聊/群聊,支持包括文字、表情、语音、图片、地理位置等消息类型,用户也可以通过Demo进行实时音视频通话等。
1
评论

iOS 端环信集成的使用 环信 ios

TreeHouse 发表了文章 • 175 次浏览 • 2017-01-11 11:50 • 来自相关话题

最近开发了一款社交类的APP,使用的环信的即时通讯功能!这个集成环信的SDK到应用中很简单,就是在使用过程中有点问题,自定义消息的接收列表!环信在聊天总对头像和昵称没做存贮,聊天的时候无法获取对方账号的个人信息,看Demo是存放在一个第三方的云了,通过账号实时的读取,感觉不是很好;我们的应用使用了环信的消息扩展,在扩展中添加发送消息方的昵称和头像,这样就可以实时获取对方的消息,也不用读取别的第三方了!最近在做自动建群和个人建群,做完后可以大家继续探讨! 查看全部
最近开发了一款社交类的APP,使用的环信的即时通讯功能!这个集成环信的SDK到应用中很简单,就是在使用过程中有点问题,自定义消息的接收列表!环信在聊天总对头像和昵称没做存贮,聊天的时候无法获取对方账号的个人信息,看Demo是存放在一个第三方的云了,通过账号实时的读取,感觉不是很好;我们的应用使用了环信的消息扩展,在扩展中添加发送消息方的昵称和头像,这样就可以实时获取对方的消息,也不用读取别的第三方了!最近在做自动建群和个人建群,做完后可以大家继续探讨!
1
评论

环信receive的本地封装 环信 ios

pirate6 发表了文章 • 191 次浏览 • 2017-01-11 10:42 • 来自相关话题

使用环信一年多来,由于iOS环信的长链本地接收通过的是单例对象EaseMob的代理来实现的,但是由于OC中代理单一指向问题,导致多个使用环信的界面都需要设置代理,并且要在viewwillappear方法中设置,这样虽然能够实现需求,但很不友好。

最近在重构环信的本地封装,思路如下:
建立一个新的单例对象(该对象是EaseMob的Receive的进一步抽象)新的单例对象是EaseMob单例的delegate新的单例对象使用block来实现长链消息的本地handle针对每一个接收代理方法建立private一个数组属性,每个数组的成员变量都是block(当delegate被调用,便利数组回执block)
 
经实测以上方法可行,并避免了在viewwillappear方法中加入冗余代码,影响效率。 查看全部
使用环信一年多来,由于iOS环信的长链本地接收通过的是单例对象EaseMob的代理来实现的,但是由于OC中代理单一指向问题,导致多个使用环信的界面都需要设置代理,并且要在viewwillappear方法中设置,这样虽然能够实现需求,但很不友好。

最近在重构环信的本地封装,思路如下:
  1. 建立一个新的单例对象(该对象是EaseMob的Receive的进一步抽象)
  2. 新的单例对象是EaseMob单例的delegate
  3. 新的单例对象使用block来实现长链消息的本地handle
  4. 针对每一个接收代理方法建立private一个数组属性,每个数组的成员变量都是block(当delegate被调用,便利数组回执block)

 
经实测以上方法可行,并避免了在viewwillappear方法中加入冗余代码,影响效率。
1
回复

IOS 不能设置自动同意好友申请吗? 申请好友 环信android 环信 ios

donghai 回复了问题 • 2 人关注 • 315 次浏览 • 2016-11-26 22:26 • 来自相关话题

条新动态, 点击查看
xxl

xxl 回答了问题 • 2017-02-07 13:33 • 3 个回复 不感兴趣

通知栏收不到消息

赞同来自:

app后台 , 需要在接收消息回调里面 自己注册本地通知才会有通知栏的
app后台 , 需要在接收消息回调里面 自己注册本地通知才会有通知栏的
1
回复

iOS环信2.0 升 3.0 EMBuddy.h 环信 ios

回复

zl 回复了问题 • 2 人关注 • 54 次浏览 • 2017-04-11 17:13 • 来自相关话题

1
回复

环信 通话和视频集成遇到问题 环信 ios

回复

环信沈冲 回复了问题 • 2 人关注 • 154 次浏览 • 2017-02-15 19:13 • 来自相关话题

3
最佳

通知栏收不到消息 环信 ios

回复

路过 回复了问题 • 3 人关注 • 225 次浏览 • 2017-02-07 13:53 • 来自相关话题

1
回复

IOS 不能设置自动同意好友申请吗? 申请好友 环信android 环信 ios

回复

donghai 回复了问题 • 2 人关注 • 315 次浏览 • 2016-11-26 22:26 • 来自相关话题

0
评论

环信Android/ios V3.3.1 SDK 已发布,支持token登录,红包集成更快捷! 环信 ios 环信 android 产品更新

产品更新 发表了文章 • 186 次浏览 • 2017-04-12 17:41 • 来自相关话题

Android ​V3.3.1 2017-04-07
 
新功能:
新增:使用token登录接口新增:群组群成员进出群组回调

优化:
Demo中红包集成方式更改为aar,默认支持支付宝渠道支付

修复
之前EMChatManager.getMessage对应的消息会保存在缓存中,修改后不缓存getMessage产生的消息。之前的代码会导致loadMoreMessage部分消息不显示。3.3.0版本Demo中群组@键,弹出列表没有包含群组管理员3.3.0版本EMGroup.getMuteList会崩溃3.3.0版本EMChatRoom hash code错误修复音视频被叫时多个应用都会收到通知的错误
 
iOS V3.3.1 2017-04-07新功能:
新增:使用token登录新增:群组群成员进出群组回调

优化:
红包改用cocoapods方式集成,支持支付宝和京东支付

修复:
insertMessage小概率下会崩溃[EMMessage setTo:]赋值错误聊天室获取详情接口[IEMChatroomManager fetchChatroomInfo:includeMembersList:error:]第2个参数传入YES时不能获取成员2.x和3.x互通情况下,群组和聊天室的memberlist中出现admin和owner发送消息成功后,对应的EMConversation没有更新最后一条消息
 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载 查看全部
Android ​V3.3.1 2017-04-07
 
新功能:
  1. 新增:使用token登录接口
  2. 新增:群组群成员进出群组回调


优化:
  1. Demo中红包集成方式更改为aar,默认支持支付宝渠道支付


修复
  1. 之前EMChatManager.getMessage对应的消息会保存在缓存中,修改后不缓存getMessage产生的消息。之前的代码会导致loadMoreMessage部分消息不显示。
  2. 3.3.0版本Demo中群组@键,弹出列表没有包含群组管理员
  3. 3.3.0版本EMGroup.getMuteList会崩溃
  4. 3.3.0版本EMChatRoom hash code错误
  5. 修复音视频被叫时多个应用都会收到通知的错误

 
iOS V3.3.1 2017-04-07新功能:
  1. 新增:使用token登录
  2. 新增:群组群成员进出群组回调


优化:
  1. 红包改用cocoapods方式集成,支持支付宝和京东支付


修复:
  1. insertMessage小概率下会崩溃
  2. [EMMessage setTo:]赋值错误
  3. 聊天室获取详情接口[IEMChatroomManager fetchChatroomInfo:includeMembersList:error:]第2个参数传入YES时不能获取成员
  4. 2.x和3.x互通情况下,群组和聊天室的memberlist中出现admin和owner
  5. 发送消息成功后,对应的EMConversation没有更新最后一条消息

 
版本历史:AndroidSDK 更新日志  ios SDK更新日志
下载地址:SDK下载
2
评论

集成环信demo 环信 ios

king111 发表了文章 • 124 次浏览 • 2017-03-20 16:15 • 来自相关话题

1:下载demo后要看文档,
2:要记得新建lib文件夹
3:下载libHyphenateFullSDk.a并将其拖入新建的lib文件中,
4:到这步基本ok了,你可以开始浪起~
5:感谢江南孤鹜!
 
1:下载demo后要看文档,
2:要记得新建lib文件夹
3:下载libHyphenateFullSDk.a并将其拖入新建的lib文件中,
4:到这步基本ok了,你可以开始浪起~
5:感谢江南孤鹜!
 
2
评论

环信IM 开发遇到两个小问题以及解决办法 环信 ios

* 未荜澲.` 发表了文章 • 138 次浏览 • 2017-02-15 12:31 • 来自相关话题

环信IM 开发遇到两个小问题以及解决办法
1.消息已读提示 默认是英文“Read” 改为中文“已读”
2.消息长按操作 默认NO  改为YES  系统默认只能进行删除,复制操作   提示方式为英文  改为中文“复制”“删除”

环信IM 开发遇到两个小问题以及解决办法
1.消息已读提示 默认是英文“Read” 改为中文“已读”
2.消息长按操作 默认NO  改为YES  系统默认只能进行删除,复制操作   提示方式为英文  改为中文“复制”“删除”
1
评论

环信及时通信iOS SDK的一些看法和建议 环信 ios iOS

xiaohao01 发表了文章 • 312 次浏览 • 2017-01-16 11:46 • 来自相关话题

先说下环境:我使用的是HyphenateLite,3.2.3版本
 1,关于bitcode
终于看到3.2.3版本有说:sdk支持bitcode拉,赶紧下载组装。编译时提示:
libopencore-amrnb.a(wrapper.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
看来官方给出的sdk支持bitcode还真是仅限于“sdk”了,EaseUI里的libopencore-amrnb不是环信出品的,就不管了??可这对开发者来说有什么用呢?我们需要sdk提供的全部组件都支持bicode才行呢!!!
另外:跟iOS SDK客服沟通了下,似乎没有搞明白开启bitcode时什么意思。
强调一遍:必须在TARGET中设置bitcode为YES,然后真机运行,真机运行!!!!
麻烦官方再仔细检查一遍给我们开发者一个真正能用的bitcode版本!!!
 
2,关于文档
这次3.2.3说使用了动态framework,嗯,对官方的这种与时俱进赞一个。但你们能仔细看看给的文档吗:
注: 由于 iOS 编译的特殊性,为了方便开发者使用,我们将 i386 x86_64 armv7 arm64 几个平台都合并到了一起,所以使用动态库上传appstore时需要将i386 x86_64两个平台删除后,才能正常提交
然后呢?如何操作?能再简洁一点吗?
熟悉开发的肯定都知道用lipo操作,但是刚入门的是还需要查询的呀。能直接说下怎么操作岂不是更好!
 
3,一些建议
1,做SDK不像平常开发个app,自己的一亩三分地想怎么搞就怎么搞,sdk是拿出来给大家用的,对象都是开发者,需要开发sdk的同学本身就非常精通。一个建议,对于暴漏的.h文件最好都引用:
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>//如何有UI
 
2,并且文档什么的要尽量细化。看到官方推出了不少视频的开发文档,这个虽然很好,降低了门槛,可是sdk总是在升级的在变动的,视频的内容往往发出来不久就落后于实际的代码了。建议多些文字文档,重要步骤尽量详细,文字能快速传达信息,没人有希望集成个sdk都要花费很多时间。
 
以上是我个人的浅见,不是纯粹是发牢骚,大家都是开发者,都希望作品精益求精,希望共同进步!
 
匆促中难免有错字,望理解!谢谢!
  查看全部
先说下环境:我使用的是HyphenateLite,3.2.3版本
 1,关于bitcode
终于看到3.2.3版本有说:sdk支持bitcode拉,赶紧下载组装。编译时提示:
libopencore-amrnb.a(wrapper.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
看来官方给出的sdk支持bitcode还真是仅限于“sdk”了,EaseUI里的libopencore-amrnb不是环信出品的,就不管了??可这对开发者来说有什么用呢?我们需要sdk提供的全部组件都支持bicode才行呢!!!
另外:跟iOS SDK客服沟通了下,似乎没有搞明白开启bitcode时什么意思。
强调一遍:必须在TARGET中设置bitcode为YES,然后真机运行,真机运行!!!!
麻烦官方再仔细检查一遍给我们开发者一个真正能用的bitcode版本!!!
 
2,关于文档
这次3.2.3说使用了动态framework,嗯,对官方的这种与时俱进赞一个。但你们能仔细看看给的文档吗:

注: 由于 iOS 编译的特殊性,为了方便开发者使用,我们将 i386 x86_64 armv7 arm64 几个平台都合并到了一起,所以使用动态库上传appstore时需要将i386 x86_64两个平台删除后,才能正常提交


然后呢?如何操作?能再简洁一点吗?
熟悉开发的肯定都知道用lipo操作,但是刚入门的是还需要查询的呀。能直接说下怎么操作岂不是更好!
 
3,一些建议
1,做SDK不像平常开发个app,自己的一亩三分地想怎么搞就怎么搞,sdk是拿出来给大家用的,对象都是开发者,需要开发sdk的同学本身就非常精通。一个建议,对于暴漏的.h文件最好都引用:
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>//如何有UI
 
2,并且文档什么的要尽量细化。看到官方推出了不少视频的开发文档,这个虽然很好,降低了门槛,可是sdk总是在升级的在变动的,视频的内容往往发出来不久就落后于实际的代码了。建议多些文字文档,重要步骤尽量详细,文字能快速传达信息,没人有希望集成个sdk都要花费很多时间。
 
以上是我个人的浅见,不是纯粹是发牢骚,大家都是开发者,都希望作品精益求精,希望共同进步!
 
匆促中难免有错字,望理解!谢谢!
 
0
评论

喜大奔普,环信IM Demo登录苹果应用商店! 环信 ios AppStore

beyond 发表了文章 • 404 次浏览 • 2017-01-12 16:26 • 来自相关话题

    
   据环信社报道,环信IM Demo于2017年1月9日正式登录苹果AppStore,意味着小伙伴们可以在AppStore上直接下载到环信最新IM Demo啦。目前在苹果应用商店的版本为最新的IOS3.2.3,未来也将于环信官网同步更新,同时Android的IM demo也陆续上传到各大应用市场,方便小伙伴们下载使用,大家在使用过程中遇到问题可以在imgeek社区(http://www.imgeek.org) 反馈,我们将第一时间处理。




环信IM Demo登录苹果应用商店
   环信即时通讯云作为国内最早也是全球最大的即时通讯云PaaS平台,为开发者提供基于移动互联网的即时通讯能力,如单聊、群聊、发语音、发图片、发位置、实时音频、实时视频等,让开发者摆脱繁重的移动IM通讯底层开发,24小时即可让App拥有内置IM能力,帮助APP轻松实现社交功能。近期也上线了包括环信红包、环信直播等明星产品,深受开发者喜爱。

   截至2016年上半年,环信共服务了82149家App客户,SDK覆盖手机终端5.64亿,平台日发送消息5.57亿条。典型用户包括快牙、国美在线、猎聘同道、百合相亲、宝宝树、迪信通等。

本次上线苹果AppStore的环信IM Demo展示了如何使用环信SDK创建一个完整的即时通讯APP,主要功能包括:用户注册和登录,好友管理,单聊/群聊,支持包括文字、表情、语音、图片、地理位置等消息类型,用户也可以通过Demo进行实时音视频通话等。 查看全部
    
   据环信社报道,环信IM Demo于2017年1月9日正式登录苹果AppStore,意味着小伙伴们可以在AppStore上直接下载到环信最新IM Demo啦。目前在苹果应用商店的版本为最新的IOS3.2.3,未来也将于环信官网同步更新,同时Android的IM demo也陆续上传到各大应用市场,方便小伙伴们下载使用,大家在使用过程中遇到问题可以在imgeek社区(http://www.imgeek.org) 反馈,我们将第一时间处理。

442371770580111367.png

环信IM Demo登录苹果应用商店


   环信即时通讯云作为国内最早也是全球最大的即时通讯云PaaS平台,为开发者提供基于移动互联网的即时通讯能力,如单聊、群聊、发语音、发图片、发位置、实时音频、实时视频等,让开发者摆脱繁重的移动IM通讯底层开发,24小时即可让App拥有内置IM能力,帮助APP轻松实现社交功能。近期也上线了包括环信红包、环信直播等明星产品,深受开发者喜爱。

   截至2016年上半年,环信共服务了82149家App客户,SDK覆盖手机终端5.64亿,平台日发送消息5.57亿条。典型用户包括快牙、国美在线、猎聘同道、百合相亲、宝宝树、迪信通等。

本次上线苹果AppStore的环信IM Demo展示了如何使用环信SDK创建一个完整的即时通讯APP,主要功能包括:用户注册和登录,好友管理,单聊/群聊,支持包括文字、表情、语音、图片、地理位置等消息类型,用户也可以通过Demo进行实时音视频通话等。
1
评论

iOS 端环信集成的使用 环信 ios

TreeHouse 发表了文章 • 175 次浏览 • 2017-01-11 11:50 • 来自相关话题

最近开发了一款社交类的APP,使用的环信的即时通讯功能!这个集成环信的SDK到应用中很简单,就是在使用过程中有点问题,自定义消息的接收列表!环信在聊天总对头像和昵称没做存贮,聊天的时候无法获取对方账号的个人信息,看Demo是存放在一个第三方的云了,通过账号实时的读取,感觉不是很好;我们的应用使用了环信的消息扩展,在扩展中添加发送消息方的昵称和头像,这样就可以实时获取对方的消息,也不用读取别的第三方了!最近在做自动建群和个人建群,做完后可以大家继续探讨! 查看全部
最近开发了一款社交类的APP,使用的环信的即时通讯功能!这个集成环信的SDK到应用中很简单,就是在使用过程中有点问题,自定义消息的接收列表!环信在聊天总对头像和昵称没做存贮,聊天的时候无法获取对方账号的个人信息,看Demo是存放在一个第三方的云了,通过账号实时的读取,感觉不是很好;我们的应用使用了环信的消息扩展,在扩展中添加发送消息方的昵称和头像,这样就可以实时获取对方的消息,也不用读取别的第三方了!最近在做自动建群和个人建群,做完后可以大家继续探讨!
1
评论

环信receive的本地封装 环信 ios

pirate6 发表了文章 • 191 次浏览 • 2017-01-11 10:42 • 来自相关话题

使用环信一年多来,由于iOS环信的长链本地接收通过的是单例对象EaseMob的代理来实现的,但是由于OC中代理单一指向问题,导致多个使用环信的界面都需要设置代理,并且要在viewwillappear方法中设置,这样虽然能够实现需求,但很不友好。

最近在重构环信的本地封装,思路如下:
建立一个新的单例对象(该对象是EaseMob的Receive的进一步抽象)新的单例对象是EaseMob单例的delegate新的单例对象使用block来实现长链消息的本地handle针对每一个接收代理方法建立private一个数组属性,每个数组的成员变量都是block(当delegate被调用,便利数组回执block)
 
经实测以上方法可行,并避免了在viewwillappear方法中加入冗余代码,影响效率。 查看全部
使用环信一年多来,由于iOS环信的长链本地接收通过的是单例对象EaseMob的代理来实现的,但是由于OC中代理单一指向问题,导致多个使用环信的界面都需要设置代理,并且要在viewwillappear方法中设置,这样虽然能够实现需求,但很不友好。

最近在重构环信的本地封装,思路如下:
  1. 建立一个新的单例对象(该对象是EaseMob的Receive的进一步抽象)
  2. 新的单例对象是EaseMob单例的delegate
  3. 新的单例对象使用block来实现长链消息的本地handle
  4. 针对每一个接收代理方法建立private一个数组属性,每个数组的成员变量都是block(当delegate被调用,便利数组回执block)

 
经实测以上方法可行,并避免了在viewwillappear方法中加入冗余代码,影响效率。