设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: 525776828yyc

私聊功能

[复制链接]

7

主题

38

帖子

177

积分

注册会员

Rank: 2

积分
177
 楼主| 发表于 2014-11-26 11:20:21 | 显示全部楼层
廖斌 发表于 2014-11-24 09:35
您好,我们已经不维护这个接口了,请使用业务逻辑实现私聊,私聊的业务逻辑就是私聊请求、私聊回复、音视 ...

if (dwErrorCode==404)//同意
    {
       alert = [[UIAlertView alloc] initWithTitle:@"通知" message:@"对方已接受您的私聊邀请" delegate:self cancelButtonTitle:nil otherButtonTitles:nil, nil];
        
       [NSTimer scheduledTimerWithTimeInterval:2.0f target:self selector:@selector(performDismiss:) userInfo:nil repeats:NO];
    [alert show];
//更改聊天模式为私聊
   //[AnyChatPlatform ChangeChatMode:1];
//   切换视频
    //  [[AnyChatAppDelegate GetApp].viewController showVideoChatView:dwUserId];
   }
只要运行更改聊天模式或者切换视频这两句,主程序就会中断,是什么原因
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9070
发表于 2014-11-26 11:26:37 | 显示全部楼层
您好,请将中断的程序截图附上来,如果用xcode调试,应该会提示中断的原因,谢谢。
回复 支持 反对

使用道具 举报

7

主题

38

帖子

177

积分

注册会员

Rank: 2

积分
177
 楼主| 发表于 2014-11-26 14:35:02 | 显示全部楼层
admin 发表于 2014-11-26 11:26
您好,请将中断的程序截图附上来,如果用xcode调试,应该会提示中断的原因,谢谢。

私聊请求、私聊回复、音视频控制请求.这三步以外应该还需要更改自己的聊天模式为私聊的吧?我只要更改聊天模式就会出现中断。
2014-11-26 14:34:08.733 AnyChat[1033:60b] ---------------------------AnyChat Platform Core SDK Client Log---------------------------
2014-11-26 14:34:08.736 AnyChat[1033:60b] Load libanychatcore.so success!(V5.1 Build Time:Nov  5 2014 22:21:19)
2014-11-26 14:34:08.743 AnyChat[1033:60b] Load libmediautil.so success!(V5.2 Build Time:Nov  5 2014 22:21:54)
2014-11-26 14:34:08.747 AnyChat[1033:60b] Load libmediashow.so success!(V5.1 Build Time:Nov  5 2014 22:21:49)
2014-11-26 14:34:08.753 AnyChat[1033:60b] Load libmediacore.so success!(V5.1 Build Time:Nov  5 2014 22:21:44)
2014-11-26 14:34:22.718 AnyChat[1033:60b] Invoke        BRAC_Connect(demo.anychat.cn,8906)=0
2014-11-26 14:34:22.722 AnyChat[1033:60b] Invoke        LoginServer(username=abc)
2014-11-26 14:34:22.741 AnyChat[1033:3a03] CheckClientSocketLink         Connect(ip=121.199.51.198,port=8906)
2014-11-26 14:34:22.834 AnyChat[1033:3a03] Server version: V5.1(Build Time:2014-11-10 16:17:42, Server OS:Windows)
2014-11-26 14:34:22.860 AnyChat[1033:3a03] Message        OnConnect(bSuccess:1, errorcode=0)
2014-11-26 14:34:24.353 AnyChat[1033:3a03] Message        OnLoginSystem(userid=8110,errorcode=0,username=abc), msg deliver worked(0)
2014-11-26 14:34:24.358 AnyChat[1033:3a03] Load libmediautil.so success!(V5.2 Build Time:Nov  5 2014 22:21:54)
2014-11-26 14:34:24.364 AnyChat[1033:3a03] Load libmediashow.so success!(V5.1 Build Time:Nov  5 2014 22:21:49)
2014-11-26 14:34:24.374 AnyChat[1033:3a03] Load libmediacore.so success!(V5.1 Build Time:Nov  5 2014 22:21:44)
2014-11-26 14:34:24.380 AnyChat[1033:3a03] Server running time: 15 days, 22 hours, 9 minutes, license mode:1
2014-11-26 14:34:24.390 AnyChat[1033:60b] Invoke        BRAC_SetSDKOption(BRAC_SO_NETWORK_P2PPOLITIC=1)
2014-11-26 14:34:24.393 AnyChat[1033:60b] Apply video parameter:352x288, bitrate:180000, quality:3, gop:30, fps:12, preset:2, codec:1
2014-11-26 14:34:24.614 AnyChat[1033:3a03] Connection to streaming media server successfully!(udp delay:116ms)
2014-11-26 14:34:42.710 AnyChat[1033:60b] Invoke        EnterRoom(roomid=1)
2014-11-26 14:34:42.804 AnyChat[1033:3a03] Message        OnEnterRoom(roomid=1,errorcode=0,siteindex=4)
2014-11-26 14:34:43.108 AnyChat[1033:3a03] Audio Playback Device Init(0, 1, 16000, 16), ios Playback Driver
2014-11-26 14:34:43.126 AnyChat[1033:3a03] Message        OnReceiveOnlineUser(count=7,roomid=1)
2014-11-26 14:34:43.659 AnyChat[1033:3a03] Message        OnP2PConnectState(userid=-8015, state=2)
2014-11-26 14:34:44.371 AnyChat[1033:6d0f] socket error, disconnected by peer!, bTcp(1) - userid(-8119)
2014-11-26 14:34:44.730 AnyChat[1033:3a03] Message        OnUserEnterRoom(userid=8111,nickname=guo,siteindex=6)
2014-11-26 14:34:46.801 AnyChat[1033:3a03] Message        OnP2PConnectState(userid=-8015, state=3)
2014-11-26 14:34:47.370 AnyChat[1033:6d0f] socket error, disconnected by peer!, bTcp(1) - userid(-8119)
2014-11-26 14:34:59.553 AnyChat[1033:60b] msl8111
2014-11-26 14:34:59.555 AnyChat[1033:60b] msl-1
2014-11-26 14:34:59.735 AnyChat[1033:60b] msl8111
2014-11-26 14:34:59.738 AnyChat[1033:60b] Invoke        UserSpeakControl(userid=-1,bOpen=1)
2014-11-26 14:34:59.742 AnyChat[1033:60b] Audio record control:1, result:-1
2014-11-26 14:34:59.745 AnyChat[1033:60b] Invoke        BRAC_SetVideoPos(dwUserId:-1, hWnd:0x782230, l:0, t:0, r:0, b:0)
2014-11-26 14:34:59.748 AnyChat[1033:60b] Invoke        UserCameraControl(userid=-1,bOpen=1)
2014-11-26 14:34:59.752 AnyChat[1033:60b] Invoke        UserSpeakControl(userid=8111,bOpen=1)
2014-11-26 14:34:59.755 AnyChat[1033:60b] Invoke        BRAC_SetVideoPos(dwUserId:8111, hWnd:0x10de6d0, l:0, t:0, r:0, b:0)
2014-11-26 14:34:59.760 AnyChat[1033:60b] Invoke        UserCameraControl(userid=8111,bOpen=1)
2014-11-26 14:34:59.769 AnyChat[1033:60b] Invoke        BRAC_ChangeChatMode(1)
2014-11-26 14:34:59.821 AnyChat[1033:60b] -[AnyChatViewController OnAnyChatChatModeChg::]: unrecognized selector sent to instance 0x1042590
2014-11-26 14:34:59.831 AnyChat[1033:60b] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[AnyChatViewController OnAnyChatChatModeChg::]: unrecognized selector sent to instance 0x1042590'
*** First throw call stack:
(0x2ffb6f83 0x3a831ccf 0x2ffba917 0x2ffb90a1 0x2ff08768 0x91451 0xce3f 0x2ff791a1 0x2feed4ef 0x309a0c73 0x2ff8220b 0x2ff816db 0x2ff7fecf 0x2feeaebf 0x2feeaca3 0x34e44663 0x3283714d 0xb1dd 0x8108)
libc++abi.dylib: terminating with uncaught exception of type NSException
2014-11-26 14:34:59.783 AnyChat[1033:3d07] Default Audio Capture Driver()
(lldb)
回复 支持 反对

使用道具 举报

7

主题

38

帖子

177

积分

注册会员

Rank: 2

积分
177
 楼主| 发表于 2014-11-26 14:40:00 | 显示全部楼层
admin 发表于 2014-11-26 11:26
您好,请将中断的程序截图附上来,如果用xcode调试,应该会提示中断的原因,谢谢。

[AnyChatPlatform ChangeChatMode:1];改变自己的聊天模式就会中断,安卓做同样操作就是对的。GV_CHATMODE_PRIVATE 1 私聊模式,define找不到GV_CHATMODE_PRIVATE我就写的1。+ (int) ChangeChatMode: (int) dwChatMode这个接口是没问题的吧?还是这也是有问题的接口。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-3-29 11:10 , Processed in 0.152609 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表