总结尝试对INSendPaymentIntent进行编码,但无法区分具有相似名字的联系人。Siri似乎在INPersonResolutionResult.disambiguation(with:matchedContacts)之后进入循环代码背后的想法我最初选择使用联系人的名字来搜索联系人,因为如果用户仅指定名字,使用INPerson显示名称会返回与查询匹配的第一个联系人。(即“付给凯文50美元”将自动选择凯文·培根而不是凯文·史派西)。不幸的是,使用给定的名字会使Siri陷入循环,要求用户一遍又一遍地指定联系人...问题有没有什么方法可以使用联系人的名字搜索联系人,而无需将Siri发