ios - 继续 userActivity: NSUserActivity - 识别它来自 callkit 或联系人
问题描述
我已经在我的项目中实现了 callkit。
因此,当我报告来电时,会有视频按钮。所以根据这个答案user102008's Answer When user tap on video button
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool
使用意图类型调用的委托方法INStartVideoCallIntent
但是在其他情况下,INStartVideoCallIntent
当用户从联系人应用程序中点击视频按钮时,会调用相同的委托方法
现在的问题是我无法确定如何区分动作 Callkit 视频按钮和联系人视频按钮。
任何帮助或建议都会有所帮助。提前致谢
解决方案
推荐阅读
- listview - 对话框中的列表视图,适合文本
- python - 回复评论的 Reddit Bot
- apache-kafka - 日志保留实现消息 TTL
- html - 输入类型单选垂直对齐
- xml - XML 解析错误 - 需要开始标记,未找到“<”
- python - 在 Jupyter Notebook(Python)的两个轴上是否有图表可以绘制非数字数据(分类数据)?
- rust - 为什么闭包返回类型定义必须包含'_生命周期?
- python - 如何从网站获取文本段落:错误 403 Forbidden
- c# - 轮播图片未加载
- flutter - 渲染 Text() 时在 Widget 中 Flutter If 语句