我们正在努力构建本机 ios钛模块包装 adtechmobilesdk 库,我们用于广告。我们成功地设法将横幅视图移植,但我们对插座遇到了麻烦:
当方法-load在间隙上调用以下消息
时,应用程序崩溃EntityForname:nil不是合法的NSManageBjectContext参数,搜索实体名称'Asset'
这似乎是一个柯达塔问题,但我没有访问本机代码。
您必须在间隙上配置3件事:配置代表和视图控制器
库处理这3个参数的错误值,具有3个特定例外,因此我认为我们以正确的方式设置了所有3个。我们还检查了我们正确导入的库资源捆绑包 (其中包含Coredata模型),当库丢失时,库会引发特定的异常,因此应该正确完成。
我不是Coredata专家,所以我想知道什么可能导致例外,我应该检查什么,或者是否有任何已知问题构建了使用Coredata的第三方图书馆的模块。
任何帮助,感谢。
这似乎是一个问题。
在[nSentityDescription entityForname:inmanagedObjectContext:]上从Xcode调试,并具有符号断点:]我发现它在不同的线程上被调用。我解决了使用钛宏
在主线程上强迫负载调用suse_ui_thread(load,args);