gpt4 book ai didi

ios - 应用程序 : continueUserActivity: restorationHandler: not called in iOS 11

转载 作者:可可西里 更新时间:2023-11-01 05:07:28 25 4
gpt4 key购买 nike

我有一个集成了 callkit 的 Voip 应用程序。它在 iOS 10 中运行良好,现在我似乎在从 native 最近调用(iOS 最近调用)时遇到 iOS 11 问题。

- (BOOL)application:(UIApplication *)application willContinueUserActivityWithType:(nonnull NSString *)userActivityType {}

- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray * _Nullable))restorationHandler {}

这两种方法都没有被调用,因此我无法处理 NSUserActivity INStartAudioCallIntent。我是否遗漏了 iOS 11 中明显发生变化的某些内容?

提前致谢。

最佳答案

验证remoteHandle 和supportedHandleTypes,根据您的要求两者应该相似。

    callUpdate.remoteHandle = [[CXHandle alloc] initWithType:CXHandleTypeGeneric value:[NSString stringWithFormat:@"%@", phoneno]];

    configuration.supportedHandleTypes = [NSSet setWithObjects:[NSNumber numberWithInteger:CXHandleTypeGeneric],[NSNumber numberWithInteger:CXHandleTypePhoneNumber], nil];

如果句柄不匹配,您将无法处理 NSUserActivity。

关于ios - 应用程序 : continueUserActivity: restorationHandler: not called in iOS 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46051359/

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