Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

imsdk/IMDev-iOS

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
25 Commits
 
 
 
 

Repository files navigation

IMDev-iOS

IMDev——爱萌开发者,是由爱萌基于IM SDK开发并完全开源的的第一款IM APP,

已经上架到苹果 app sotre,是一个完整的IM应用,我们会持续更新分享给大家,

期待大家能找出bug,及时修正,也欢迎大家随时吐槽,请入QQ群:99823660

截止2015-11-19 最新版本号:v1.3.5 修复了一些bug,并加入了客服功能,模拟附近商家。

一分钟集成到现有工程

  • 1、下载IMSDK,并整合到现有项目中;
  • 2、添加必要的系统框架,配置编译选项;
  • 3、注册成为IMSDK开发者,并创建一个应用;
  • 4、参照 iOS 无界面版API 和 iOS 界面控件版 实现各种IM业务功能。

1、下载IMSDK,并整合到现有项目中

  • a、进入IMSDK官网下载iOS无界面版(适合高级定制的开发者)IMSDK img

  • b、将下载到的文件解压,得到一个IMSDK-Full-iOS_v1.3.5的目录

  • c、在IMSDK-Full-iOS_v1.3.5目录下找到IMSDK-Lib,将IMSDK-Lib目录拖入您所要嵌入的工程目录(iOS v1.2.7之前的版本分为Release-iphonesimulator和Release-iphoneos分别对应模拟器和真机lib目录,v1.2.7之后合并为IMSDK-Lib): img

2、添加必要的系统框架,配置编译选项

  • a、添加必要的系统框架,CoreLocation、CoreTelephony、SystemConfiguration、ImageIO、QuartzCore、CoreTelephony: img

  • b、设置链接选项,-licucore、 -ObjC: img

3、注册成为IMSDK开发者,并创建一个应用

  • a、打开浏览器,输入imsdk.im进入官网,在右上角“注册”按钮,按指引填写资料.
  • b、添加应用,获取appKey img img

  • c、如需实现APNs则需要上传推送证书(可选) 1)、选择开发环境或生产环境(上线使用) 2)、上传苹果APNs推送证书文件并填写对应证书密码 3)、保存

注意:APNs p12证书(开发)指苹果APNs推送的开发环境证书,APNs p12证书(生产)指苹果APNs推送的生产环境证书。 img

4、参照 here 中的API接口文档实现IM功能。

##成功编译“爱萌开发者”真机效果

  • 最近联系人界面 img
  • 好友列表 img
  • 一对一聊天界面 img
  • 群聊界面 img
  • 周围用户界面 img

共同跨入社交新时代!--imsdk

About

IMDev——爱萌开发者,是由爱萌基于IMSDK开发并完全开源的的第一款IM APP,面向于开发者群体。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.