![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20250205/c4feead769bca2d85396054185e4a4ce.png)
大家好!
我在 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 源码。