7

我正在尝试创建一个 INIntent 以使用 iOS 12 中的新 iOS Shortcuts 应用程序进行设置。我已阅读文档并观看了有关它的苹果视频

我已经设法设置好所有东西并且快捷方式运行良好,但是我似乎无法弄清楚如何制作用户在设置快捷方式时可以编辑的可自定义选项。一个例子是日历应用程序的快捷方式是如何设置的:

日历快捷方式设置

请注意获取、添加过滤器、排序依据等选项。

我知道我可以在Intents.intentdefeniton文件中向意图添加参数,但是在通过 SiriKit 将交互捐赠给 iOS 系统之前,需要从应用程序本身设置这些参数。

不管我做什么,意图只是显示为空而没有选项。

任何帮助表示赞赏!

4

2 回答 2

4

很抱歉给你带来坏消息,但没有办法做到这一点。在 Shortcuts.app 发布之前,Workflow.app 已经支持出现在那里的应用程序(如 Trello、Overcast、Pocket 等)。

您可以尝试通过直接调用 URL Schemes来解决它,但这可能不是您想要的解决方案。

于 2018-09-26T13:51:58.703 回答
0

我认为您需要为此创建一个 Intents UI Extension。

https://developer.apple.com/documentation/sirikit/creating_an_intents_ui_extension

于 2018-10-01T01:31:06.717 回答