ZLMediaKit/ZLToolKit

ios 16及以上,socket_ios 必现崩溃,急,麻烦大佬们帮忙看下。

dongdan002 opened this issue · 9 comments

在ios上使用网络库,tcpsocket连接成功后,在ios层设置setSocketOfiOS时,必现崩溃
崩在了这一行:
BOOL r1 = CFReadStreamOpen((CFReadStreamRef)readStream);
setSocketOfiOS(int)
setConnected()

有崩溃堆栈不?具体哪句代码?截图看下

截图已经发了

截图已经发了

有崩溃堆栈不?具体哪句代码?截图看下

setSocketOfIOS 和 unsetSocketOfIOS 这两个接口是必须的吗?我看其他文件里也没有用到 readStream和writeStream这两个对象。

不是必须的 你注释掉吧 后面打算删除相关代码

这个代码是把socket标记为voip类型的

不是必须的 你注释掉吧 后面打算删除相关代码

这个代码是把socket标记为voip类型的

好的,多谢,我试一下

注掉socket_ios.mm里的逻辑恢复正常,感谢夏工帮忙排查。