8***@qq.com
8***@qq.com
  • 发布:2025-02-05 17:16
  • 更新:2025-02-05 17:16
  • 阅读:35

【报Bug】 iOS 原生插件开发中集成第三方Pod包报错:attempt to insert nil object from objects[1]

分类:uni-app

大家好!

我在 UniApp iOS 原生插件开发模式下,自己新建一个pod包,通过 s.dependency 'TCICSDK_Pro', '~> 1.8.5.8' 引入了 TCICSDK_Pro。并把 uniapp ios 的 demo 工程改用cocoapods管理并引入自己新建的插件。

但是运行项目时,遇到了一个错误:attempt to insert nil object from objects[1]。

这个错误似乎发生在 HBWeexUnijs 类的某个方法中,它在尝试获取启动参数、适配器或 UniUSCompletion 时,创建字典时传入了空的 value。

错误信息:

attempt to insert nil object from objects[1]
Thread 1: NSPlaceholderDictionary initWithObjects:forKey:count): attempt to insert nil object from objects[1]

由于 HBWeexUnijs 是闭源的 framework,我没法直接修改代码。

用的是最新下载的 ios sdk 源码。

2025-02-05 17:16 负责人:无 分享
已邀请:

要回复问题请先登录注册