Git Product home page Git Product logo

lanying-im-ios's Introduction

蓝莺 IM iOS 版

蓝莺IM,是由美信拓扑团队研发的新一代即时通讯云服务,SDK设计简单集成方便,服务采用云原生技术和多云架构,私有云也可按月付费。

蓝莺IM APP 为方便体验试用蓝莺 IMSDK 的 DemoApp。开发者可直接在线试用,也可在官网下载页面选择试用所有客户端。

Scc Count Badge Scc Count Badge

准备工作

  1. 使用 Cocoapods 安装依赖

pod install

  1. 添加 Zoom SDK

当前聊天室功能使用 Zoom SDK 演示,你也可以使用任何其他音视频 SDK 替换它。下载操作如下:

从github下载Zoom SDK

解压后将 lib/MobileRTC.framework 目录整体复制到本项目MaxIM目录

  1. 打开集成开发环境

双击打开 MaxIM/MaxIM.xcworkspace 即可。

了解更多信息可以阅读在线文档,或者在本仓库提问,好好玩吧!🚀🚀🚀


蓝莺IM 专业SDK,私有云按月付费

lanying-im-ios's People

Contributors

ericliang avatar h001erolee avatar

Stargazers

周文超 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  邹金海 avatar James Cloos avatar  avatar 范江伟 avatar

Forkers

cl-zhangjb

lanying-im-ios's Issues

几个疑问

1、Zoom SDK 具体拿来做了什么呢?
2、Demo是否可以修改代码替换为自己的key跑起来?
3、自己接入sdk是否可以只接入Zoom SDK ?

downloadStatus属性访问崩溃

BMXFileAttachment对象的downloadStatus属性访问崩溃,报野指针错误。
if (message.contentType == BMXContentTypeVoice) { BMXVoiceAttachment *voiceAtt = (BMXVoiceAttachment *)message.attachment; BMXAttachmentDownloadStatus downloadStatus = voiceAtt.downLoadStatus;}

Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 MaxIM 0x0000000101735bac 0x101358000 + 4053932
1 MaxIM 0x00000001015ee244 0x101358000 + 2712132
2 MaxIM 0x0000000101455ff0 0x101358000 + 1040368
3 CoreFoundation 0x000000019b23a800 0x19b11a000 + 1181696
4 CoreFoundation 0x000000019b11c3c0 0x19b11a000 + 9152
5 CoreFoundation 0x000000019b11cff4 0x19b11a000 + 12276
6 MaxIM 0x00000001015f6544 0x101358000 + 2745668
7 libdispatch.dylib 0x00000001031536f4 0x103150000 + 14068
8 libdispatch.dylib 0x0000000103154c78 0x103150000 + 19576
9 libdispatch.dylib 0x00000001031626fc 0x103150000 + 75516
10 CoreFoundation 0x000000019b1c4b20 0x19b11a000 + 699168
11 CoreFoundation 0x000000019b1bfa58 0x19b11a000 + 678488
12 CoreFoundation 0x000000019b1befb4 0x19b11a000 + 675764
13 GraphicsServices 0x000000019d3c079c 0x19d3b6000 + 42908
14 UIKitCore 0x00000001c7a20c38 0x1c7164000 + 9161784
15 MaxIM 0x0000000101513f6c 0x101358000 + 1818476
16 libdyld.dylib 0x000000019ac828e0 0x19ac81000 + 6368

about arm64

Undefined symbols for architecture arm64:
"___darwin_check_fd_set_overflow", referenced from:
floo::tcp::Client::Connection::dataAvailable(int) in floo-ios(tcp.o)
floo::tcp::Client::Connection::connectSocketByAddr(addrinfo*, int, int) in floo-ios(tcp.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.