ios - GoogleMaps SDK IOS - 错误日志切换到使用 NSSecureUnarchiveFromData
问题描述
我使用来自 CocoaPods 的 Google Maps SDK 得到这个错误日志:
[错误] 错误:此应用程序中的一个或多个模型正在使用具有未设置或设置为 NSKeyedUnarchiveFromDataTransformerName 的转换器名称的可转换属性。请改用“NSSecureUnarchiveFromData”或 NSSecureUnarchiveFromDataTransformer 的子类。在某些时候,当指定 nil 时,Core Data 将默认使用“NSSecureUnarchiveFromData”,并且包含不支持 NSSecureCoding 的类的可转换属性将变得不可读。
CoreData:警告:实体“GMSCacheProperty”上的属性“值”正在使用 nil 或不安全的 NSValueTransformer。请改用“NSSecureUnarchiveFromData”或 NSSecureUnarchiveFromDataTransformer 的子类。
适用于 iOS 的 Google Maps SDK 版本:3.6.0.0
我已经尝试从 GMSCacheStorage.momd 文件夹中删除 StorageWithTileProto.omo,清理构建文件夹并从 GoogleMaps 3.5.0 更新到 3.6.0 但同样的问题。
解决方案
推荐阅读
- python - 将包标记为手动安装在 anaconda virtualenv (miniconda)
- python - 以人类可解释的方式表示 catboost 模型
- c# - 如果多个子元素中的任何一个包含数组中的值,XML C#如何删除父元素
- sql - 找出某个时间段是否包括 12 月的任何日子
- python - 如何使用 python 在动态网络上编写链接预测代码?
- asp.net - 无法在 Windows 上的 Linux docker 中配置 ASP.NET HTTPS 端点
- django - 在 post_save 信号上获取完整的用户对象
- android - 对话框内微调器适配器中的空指针异常
- c - 打印存储为 unsigned long long 数组的大整数
- flutter - 颤振提供者