首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能将PushKit框架导入pyobjus

不能将PushKit框架导入pyobjus
EN

Stack Overflow用户
提问于 2020-02-20 14:00:47
回答 1查看 79关注 0票数 0

我正在尝试从UserNotifications框架导入PushKit,但我不知道如何调用它,因为我在pyobjus中所知道的唯一包含函数是AppKit。当我试图从PushKit调用框架时,我还没有看到从AppKit调用框架的任何方法。它返回一个错误。下面是我的代码和错误。我很感谢你的帮助。

代码语言:javascript
复制
from pyobjus import autoclass
from pyobjus.dylib_manager import load_framework, INCLUDE
load_framework(INCLUDE.AppKit)
UserNotifications = autoclass('UserNotifications')

回溯

代码语言:javascript
复制
Traceback (most recent call last):
  File "/Users/temitayoadefemi/PycharmProjects/test7/mainfile.py", line 5, in <module>
    UserNotifications = autoclass('UserNotifications')
  File "pyobjus/pyobjus.pyx", line 726, in pyobjus.autoclass
  File "pyobjus/pyobjus.pyx", line 85, in pyobjus.MetaObjcClass.__new__
  File "pyobjus/pyobjus.pyx", line 116, in pyobjus.MetaObjcClass.resolve_class
pyobjus.ObjcException: Unable to find class b'UserNotifications'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-22 20:24:26

AppKit没有一个名为UserNotifications的类。您可以将UNNotificationSettings用于普通推送通知,或使用PKPushRegistry表示VoIP推送通知。

参考文献:

https://developer.apple.com/documentation/pushkit?language=objc https://developer.apple.com/documentation/usernotifications?language=objc

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60321686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档