美文网首页
环信 占坑先

环信 占坑先

作者: 又又轻 | 来源:发表于2017-03-14 10:46 被阅读63次

    1.集成碰到的问题,网上很多可以自行百度。

    环信遇到的问题:

    1、环信sdk导入之后运行,项目中报错,识别不到nsstring等类

    解决方法:在项目中的.pch文件中加入#import

    头文件

    2、在项目中的.pch文件中加入#import 头文件报错,不能加入UIKit

    解决方法:是因为加入的代码错误

    正确写法参考:

    #ifdef __OBJC__

    #ifndef__Demo1_PrefixHeader_pch

    #define

    __Demo1_PrefixHeader_pch

    #import

    #import"EMSDKFull.h"

    #import"EaseUI.h"

    #endif

    #endif

    解决这两个问题后编译成功

    3、仅仅在AppDelegate中如下:

    EMOptions *options = [EMOptionsoptionsWithAppkey:appKey];

    //options.apnsCertName = @"";

    [[EMClient sharedClient] initializeSDKWithOptions:options];

    [[EMClient sharedClient] addDelegate:selfdelegateQueue:nil];

    初始化后登录注册,表面上可以实现,但是遇到问题就是无论密码输入什么都可以成功登录

    需要加入代码:

    //***重要方法***

    [[EaseSDKHelper shareHelper]hyphenateApplication:application didFinishLaunchingWithOptions:launchOptionsappkey:appKey apnsCertName:nil otherConfig:@{kSDKConfigEnableConsoleLogger :[NSNumber numberWithBool:YES]}];

    4、报错Undefined symbols for architecture x86_64:

    "_OBJC_CLASS_$_UserProfileManager",referenced from:

    工程编译报出:Undefined symbols for architecture i386:和"_OBJC_CLASS_$_xx",

    referenced from:错误,问题大致是由于上面这几种情况,把各个方面检查下基本就ok了。

    2.这里说明的是集成环境后碰到的问题。

    相关文章

      网友评论

          本文标题:环信 占坑先

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