我正在尝试使用pythonista中的UINotifcationFeedbackGenerator,
from objc_util import *
feedbackGenerator = ObjCClass('UINotifcationFeedbackGenerator')
feedbackGenerator = feedbackGenerator.alloc().init()
feedbackGenerator.notificationOccurred(0)但运行此命令会导致应用程序崩溃,错误文件显示
called more times than the feedback engine was activated所以搜索一下,反馈生成器似乎并不安全,但是使用on_main_thread()也不起作用(或者我只是用错了)。奇怪的是,将它添加到由ui works here调用的方法中
谢谢你的帮忙!
发布于 2019-06-15 15:16:15
可能有点晚;-),但是:您正在重写feedbackGenerator,这将导致崩溃:
feedbackGenerator = feedbackGenerator.alloc().init()试试这个:
f = feedbackGenerator.alloc().init()
f.notificationOccurred(0)https://stackoverflow.com/questions/52939450
复制相似问题