我在日志中收到一条消息说
'bundleNamePlaceholder'[8424:100146] [general] 'NSKeyedUnarchiveFromData' 不应用于取消归档,并将在未来版本中删除
我不清楚该消息,但我假设它可能与 CoreData 对象或其内容有关
有没有办法捕捉抛出此消息的原因或可能导致它的原因?
从 Xcode 启动时,在我安装了 iOS 或 iPadOS 15 的任何设备上启动应用程序都太慢
我尝试在 Xcode 13 和 12 上进行测试并检查所有方案选项。我还尝试为 SwiftUI 和 Storyboard 创建一个全新的项目。
如果我在方案 -> 运行 -> 信息选项中禁用“调试可执行文件”,应用程序不会冻结启用“调试可执行文件”不会对运行 iOS 14 及更早版本的设备产生任何不良影响,并且应用程序启动速度很快
该问题自 iOS 15 Beta 1 以来就存在,并且在当前的 Beta 3 中仍然存在。由于这个问题在三个测试版上仍然存在,没有人报告它更可能与设置有关。
任何有关此问题的帮助将不胜感激。
我有一个属性 id 为 String 类型的 coredata 实体
尝试从关键路径引用该属性时会引发错误
let path = #keyPath(User.id) //Ambiguous reference to member 'id'
Run Code Online (Sandbox Code Playgroud)
代码生成器设置为类定义。
我试图检查类的生成文件,我发现实体类现在确认Identifiable
需要id
我注意到将部署目标设置为低于 iOS 13 的任何内容都会解决这个问题(但我不想这样做)
Xcode 12.0 测试版 4 (12A8179i)
有没有办法在不禁用代码生成或更改部署目标的情况下解决这个问题?