我遵循了这个出色的教程,从我的应用程序实现捐赠Siri快捷方式:
https://www.raywenderlich.com/6462-siri-shortcuts-tutorial-in-ios-12
但是我无法收到NSUserActivity
的{{1}}词典上的任何自定义数据集。
使用教程中的示例应用程序,我添加了:
userInfo
到 activity.userInfo = ["key": "value"]
activity.requiredUserInfoKeys = ["key"]
,但是Article.newArticleShortcut()
是userActivity.userInfo
的{{1}}中的空字典。
我尝试了此处提到的建议(它们与Handoff解决了相同的问题),但是它们没有帮助: https://developer.apple.com/forums/thread/9690
有人能使它正常工作吗?我不确定我还缺少什么。