gpt4 book ai didi

swift - 通知扩展访问核心数据

转载 作者:可可西里 更新时间:2023-11-01 00:50:00 31 4
gpt4 key购买 nike

我正在尝试使用自定义 UI 发送本地通知,向用户显示比通知本身包含的内容更多的内容。我想从应用程序的核心数据中获取内容。可能吗?当我调试通知内容扩展时,它在检索核心数据模型路径的以下行崩溃:

让 modelURL = NSBundle.mainBundle().URLForResource("Model", withExtension: "momd")!

此外,当我从通知扩展代码中 print(NSBundle.allBundles()) 时,它只打印与扩展相关的代码 (.../PlugIns/Notification Content.appex> (已加载))

那么有没有办法在通知内容扩展中访问核心数据呢?我也想尝试使用通知服务扩展,但看起来它只能用于推送通知(而不是本地)。

最佳答案

将您的核心数据模型添加到您的目标。在右侧的检查器中,当您打开模型时,也为您的扩展启用它。

如果您需要访问同一个商店文件,请确保将其保存在数据容器中,并在您的应用和扩展程序之间共享。

关于swift - 通知扩展访问核心数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40181369/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com