Notification error: Adding notification request failed with error
Notification error: Adding notification request failed with error
尝试创建本地通知失败并出现以下错误:
Adding notification request failed with error: Error
Domain=NSCocoaErrorDomain Code=4097 "connection to service named
com.apple.usernotifications.usernotificationservice" UserInfo=
{NSDebugDescription=connection to service named
com.apple.usernotifications.usernotificationservice}
这是什么意思?
这是由于试图在通知的 userInfo
中传递来自 objectID.uriRepresentation()
的 URL。
需要存储objectID.uriRepresentation().absoluteString
。
处理通知后,objectID
可以通过以下方式恢复:
persistentStoreCoordinator
.managedObjectID(forURIRepresentation: URL(string: uri))
我在尝试添加具有 URL 类型值的 userInfo 时遇到了这个问题。通过将 URL
更改为 String
来修复。
您可以检查您输入的值是否为字符串值。如果没有,将其设为字符串可以解决此问题。
尝试创建本地通知失败并出现以下错误:
Adding notification request failed with error: Error
Domain=NSCocoaErrorDomain Code=4097 "connection to service named
com.apple.usernotifications.usernotificationservice" UserInfo=
{NSDebugDescription=connection to service named
com.apple.usernotifications.usernotificationservice}
这是什么意思?
这是由于试图在通知的 userInfo
中传递来自 objectID.uriRepresentation()
的 URL。
需要存储objectID.uriRepresentation().absoluteString
。
处理通知后,objectID
可以通过以下方式恢复:
persistentStoreCoordinator
.managedObjectID(forURIRepresentation: URL(string: uri))
我在尝试添加具有 URL 类型值的 userInfo 时遇到了这个问题。通过将 URL
更改为 String
来修复。
您可以检查您输入的值是否为字符串值。如果没有,将其设为字符串可以解决此问题。