帖子
帖子
用户
博客
课程
显示全部楼层
1
帖子
0
勋章
19
Y币

[云开发] 接入海康SDK,闪退

[复制链接]
发表于 2022-8-16 15:12:59
用源生开发出调用海康SDK的模块,集成项目后使用闪退,提示信息为:[ERROR] Exception name:NSSignalException
Exception reason:Signal SIGABRT was raised!

Exception stack
    "0   UZApp                               0x0000000104403a28 UZApp + 1440296",
    "1   UZApp                               0x00000001044035f8 UZApp + 1439224",
    "2   libsystem_platform.dylib            0x000000020cdd1c10 E44B288B-8DF0-3923-A311-837535B6A7E9 + 7184",
    "3   libsystem_pthread.dylib             0x000000020cddf3bc pthread_kill + 268",
    "4   libsystem_c.dylib                   0x00000001a6d2f524 abort + 168",
    "5   libsystem_c.dylib                   0x00000001a6d86998 err + 0",
    "6   Metal                               0x00000001b66f06d0 9C456C50-C0D8-333A-B79D-5209A3BD3326 + 886480",
    "7   Metal                               0x00000001b66dbba4 MTLReportFailure + 480",
    "8   Metal                               0x00000001b6644034 9C456C50-C0D8-333A-B79D-5209A3BD3326 + 180276",
    "9   Metal                               0x00000001b663f6fc 9C456C50-C0D8-333A-B79D-5209A3BD3326 + 161532",
    "10  AGXMetalA12                         0x000000020e21992c AGXMetalA12 + 317740",
    "11  hatomplayer_core                    0x00000001068a8c88 _ZN17MTLRenderPipeline18InitRenderPipelineEP8NSStringS1_14MTLPixelFormatS2_bPU19objcproto9MTLDevice11objc_object + 244",
    "12  hatomplayer_core                    0x0000000106896d18 _ZN13CMTLSubRender23InitVideoRenderPipelineE16tagSRPixelFormat18tagSRDisplayEffect + 568",
    "13  hatomplayer_core                    0x0000000106894300 _ZN13CMTLSubRender4InitEPU19objcproto9MTLDevice11objc_objectP12CAMetalLayer16tagSRPixelFormat18tagSRDisplayEffectP13tagSRFECParam + 644",
    "14  hatomplayer_core                    0x00000001068914ac _ZN10CMTLRender10AddSubPortEPiPv18tagSRDisplayEffect + 416",
    "15  hatomplayer_core                    0x000000010689f138 SR_AddSubPort + 136",
    "16  hatomplayer_core                    0x00000001067acb50 _ZN14CRendererInput9InputDataEPhjPv + 392",
    "17  hatomplayer_core                    0x000000010676756c _ZN14COpenGLDisplay12DisplayFrameEP9DATA_NODEP9_MP_RECT_S3_ii + 328",
    "18  hatomplayer_core                    0x000000010675d9a4 _ZN13CVideoDisplay10RenderDataEi + 1584",
    "19  hatomplayer_core                    0x0000000106770e60 _ZN10CMPManager15DisplayOneFrameEP15_MP_FRAME_INFO_ii + 92",
    "20  hatomplayer_core                    0x0000000106770a50 _ZN10CMPManager9VideoPlayEjjjf + 156",
    "21  hatomplayer_core                    0x000000010677189c _ZN10CMPManager20MDisplayByTimeThreadEv + 876",
    "22  hatomplayer_core                    0x000000010677111c _ZN10CMPManager13DisplaythreadEv + 64",
    "23  hatomplayer_core                    0x00000001067710d0 _ZN10CMPManager20MDisplayByTimeThreadEPv + 16",
    "24  libsystem_pthread.dylib             0x000000020cdd99ac _pthread_start + 148",
    "25  libsystem_pthread.dylib             0x000000020cdd8e68 thread_start + 8"
)


集成的模块里面海康SDK是动态库hatomplayer,已放入模块打包里的framework文件夹中,依赖文件有6.0.9和一个palyer的文件,放入打包的根目录里面的。然后引用的系统库附上截图。

hatomPlayer需要的系统库

hatomPlayer需要的系统库


model工程是可以正常运行的,但是集成后云编译版本就一直闪退,求版主看看这种是缺少系统库依赖吗?

有nsstring添加的类别吗?
1
帖子
0
勋章
19
Y币
我的模块里没有使用到类别,工程有引用到其他的三方模块,这些三方模块就不知道有没有使用NSString类别了。
顺便问下  截图里的系统库都不需要再额外引用了吗?
1
帖子
0
勋章
19
Y币
本帖最后由 Albat 于 2022-8-16 15:54 编辑

回复到2楼了,是不是差系统库呢
iOS模块技术支持-Turbo · 2022-8-16 15:39有nsstring添加的类别吗?

1
帖子
0
勋章
19
Y币
我的model工程里面截图里面的系统库都是引入了的,但是不知道客户集成后的项目是否引入,有没有办法配置说明系统需要引入哪些库?
iOS模块技术支持-Turbo · 2022-8-16 15:39有nsstring添加的类别吗?
1
帖子
0
勋章
19
Y币
版主大哥,截图里面的系统库,有没有哪个是咱们项目里面没有默认引入的呢
iOS模块技术支持-Turbo · 2022-8-16 15:39有nsstring添加的类别吗?
我这边反馈给开发
appid和编译时间发下
1
帖子
0
勋章
19
Y币
解决了,静态库没有放进target,直接放在根目录的。
嗯,挺厉害的
您需要登录后才可以回帖 登录

本版积分规则