gpt4 book ai didi

ios - Sirikit - 处理程序没有被调用

转载 作者:行者123 更新时间:2023-12-02 14:26:19 24 4
gpt4 key购买 nike

我目前正在我的应用程序中添加 SiriKit,并且我已经创建了一个 INExtension 类。在我的 Info.plist 中,我有以下代码。

但是每次我尝试在设备上运行 Intent Extension 类时,Siri 都不会调用任何覆盖处理方法。我在每种方法中添加了日志,但没有成功。我还缺少什么吗?

另外仅供引用,在发布此内容之前,我引用了链接,但没有答案:Link

<key>NSExtension</key>
<dict>
<key>NSExtensionAttributes</key>
<dict>
<key>IntentsRestrictedWhileLocked</key>
<array>
<string>INSearchForAccountsIntent</string>
</array>
<key>IntentsSupported</key>
<array>
<string>INSearchForAccountsIntent</string>
</array>
</dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.intents-service</string>
<key>NSExtensionPrincipalClass</key>
<string>$(PRODUCT_MODULE_NAME).IntentHandler</string>
</dict>

最佳答案

我遇到了类似的问题 - 处理程序没有被调用。最后我发现,虽然该项目支持 iOS 11.4,但它最初将 IntentExtension 目标设置为 iOS 13。而我用于测试的设备是 12.4。

所以我的建议:检查每个目标的部署目标。

关于ios - Sirikit - 处理程序没有被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48588608/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com