gpt4 book ai didi

SiriKit 崩溃 : "Use of the class from an app requires the entitlement com.apple.developer.siri."

转载 作者:行者123 更新时间:2023-12-04 15:53:29 27 4
gpt4 key购买 nike

我们一直收到崩溃报告说“使用应用程序中的 INPreferences 类需要授权 com.apple.developer.siri。您是否在 Xcode 项目中启用了 Siri 功能?”。但是我们有绝对在Xcode中开启了Siri功能,并且APP ID确实支持Siri功能,否则我们的应用程序会一直崩溃。那么,为什么只有一些设备崩溃了?这让我们很困扰。
任何人都知道原因或遇到了同样的问题?如果您能提供一些帮助,我们将不胜感激。
这是崩溃日志:

0 CoreFoundation 0x000000018b6fd1b8 ___exceptionPreprocess + 124  
1 libobjc.A.dylib 0x000000018a13455c objc_exception_throw + 44
2 Intents 0x00000001a4cd55ac -[INPreferences _siriAuthorizationStatus]
3 libdispatch.dylib 0x000000018a5861bc __dispatch_client_callout + 16
4 libdispatch.dylib 0x000000018a586fb0 dispatch_once_f + 56
5 Intents 0x00000001a4cd51d8 -[INPreferences assertThisProcessHasSiriEntitlement] + 112
6 Intents 0x00000001a4cd57f8 -[INPreferences requestSiriAuthorization:] + 96
7 Intents 0x00000001a4cd5950 +[INPreferences requestSiriAuthorization:] + 80
8 AppName 0x0000000100589cf4 -[AppDelegate _requestAuthorizations] (CAppDelegate.m:802)
9 AppName 0x00000001001b99dc -[SplashView p_didTransitionImageViewAnimations] (SplashView.m:234)
10 AppName 0x0000000100a3adb0 -[SplashView p_disappearImageView] (SplashView.m:395)
11 Foundation 0x000000018c1fa46c __NSFireDelayedPerform + 416
12 CoreFoundation 0x000000018b6ab1d8 ___CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 28
13 CoreFoundation 0x000000018b6aaeec ___CFRunLoopDoTimer + 872
14 CoreFoundation 0x000000018b6aa7a8 ___CFRunLoopDoTimers + 244
15 CoreFoundation 0x000000018b6a83a4 ___CFRunLoopRun + 1572
16 CoreFoundation 0x000000018b5d62b8 CFRunLoopRunSpecific + 436
17 GraphicsServices 0x000000018d08a198 GSEventRunModal + 172
18 UIKit 0x00000001916167fc -[UIApplication _run] + 684
19 UIKit 0x0000000191611534 UIApplicationMain + 204
20 AppName 0x00000001002a6084 main (main.m:248)
21 libdyld.dylib 0x000000018a5b95b8 _dyld_process_info_notify_release + 36

Use of the class <INPreferences: 0x174238980> from an app requires the entitlement com.apple.developer.siri. Did you enable the Siri capability in your Xcode project?

最佳答案

似乎您需要与扩展程序共享主应用程序的数据,为您的应用程序打开 Siri 功能和应用程序分组。此外,您必须在 developer.apple.com 上为您的应用添加 Siri 功能。

enter image description here

enter image description here

关于SiriKit 崩溃 : "Use of the class from an app requires the entitlement com.apple.developer.siri.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41217838/

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