你好,我最近在自己的IOS程序中集成EasyAR程序时(2.2.0Unity版本导出xcode,Il2CPP模式),我程序的某功能(通过socket传输截屏的图像数据)socket请求就会被中断。请问EasyAR中是否会有socket相关内容,尤其是主动发送socket请求的内容。问题具体情况描述如下:
1、2.2.0unity版本;
2、通过IL2CPP模式打包成xcode文件;
3、在我的IOS程序中集成Unity发布的XCode工程,不是单独的XCode工程下开发出现的问题;
4、纯Unity程序发布后集成该功能正常,用EasyAR最简单的官方例子HelloAR打包试验就会出现该问题;
5、只是单纯的以sdk的形式集成就有问题,并没有调用unity和easyar的接口,也没有启动和显示unity窗口;
6、该功能通过socket,以循环模式将截屏图像分块接收,总是在接收了部分数据后请求中断,服务器端收到了中断请求;
7、安卓正常(安卓使用Mono模式打包);
8、socket功能使用的是IOS的原生接口,同样找了第三方的socket库试验也有同样问题。
本人能想到的会不会是EasyAR在验证key的时候进行了socket或者相关请求,然后产生了冲突?但是在只是集成,没有程序调用的时候也会主动请求吗?亦或者是我的IOS程序socket相关功能用到的底层库与EasyAR的相关库产生了冲突?有没有什么方法避免这个问题。
谢谢!