ios - 当我不使用 CoreData 时,为什么我的 iOS 或 OSX 应用程序中会出现 CoreData 错误?
问题描述
我在构建过程中收到以下错误。
“API 滥用:尝试序列化非拥有协调器上的存储访问(PSC = 0x7fb5ae208890,存储 PSC = 0x0)CoreData
为什么我的应用程序中出现 CoreData 错误?我没有使用 CoreData!
解决方案
此消息不是指您对 CoreData 的使用,而是指 Xcode 的内部使用,以管理您的项目的一部分。
一种可能性(它发生在我身上)是您的项目中的 .xcassets 文件之一存在损坏。
就我而言, git-lfs 的问题意味着 .xcasset 文件没有内容。纠正这个(在我的情况下使用 git-lfs pull)意味着一旦 .xcassets 文件中的资产可用,编译错误就被修复了。
因此,通常检查 .xcassets 文件和任何其他可能需要在 XCode 内部使用 CoreData 的 Xcode 托管项目资源
推荐阅读
- arrays - 在给定成本下最大化数组子集的总和
- python - 尝试在 Python 中使用 Selenium 为用户名和密码选择一个字段
- java - 我如何在没有任何 gui 的 Linux 服务器上使用 java Save All Resources in chrome headless?
- c - 这个 GCC 警告是什么意思?
- here-api - 这里 Maps Routing Api 返回 404 5 次中有 1 次
- php - 重定向页面时如何将数据发布到控制器
- python - 如何在电子游戏中赋予 AI 控制权?
- javascript - 从 Firebase 更新数据时出现“坐标”错误
- logging - 如何审核 Key Vault 中的密钥访问
- c - C中的struct和typedef struct之间的真正区别是什么?