使用CXEndCallAction请求交易时出错 [英] Error while requesting a transaction with CXEndCallAction

查看:125
本文介绍了使用CXEndCallAction请求交易时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在请求带有CXEndCallAction的CXTransaction时,事务失败并显示错误代码错误Domain = com.apple.CallKit.error.requesttransaction Code = 4(null)"

While requesting a CXTransaction with a CXEndCallAction, the transaction fails with error code Error Domain=com.apple.CallKit.error.requesttransaction Code=4 "(null)"

我能够成功制作一个CXStartCallAction.有人知道这个错误是什么意思吗?

I was able to make a CXStartCallAction successfully. Does anyone know what this error means?

推荐答案

CallKit的错误代码在< CallKit/CXError.h> 和iOS 10 Seed 4中定义,错误代码域 com.apple.CallKit.error.requesttransaction 的4定义为:

The error codes for CallKit are defined in <CallKit/CXError.h>, and in iOS 10 Seed 4, error code 4 for domain com.apple.CallKit.error.requesttransaction is defined as:

CXErrorCodeRequestTransactionErrorUnknownCallUUID = 4,

这表示请求的CXEndCallAction的呼叫UUID与已知呼叫不对应.我建议确认在CXEndCallAction上设置的UUID与现有呼叫匹配.

This indicates that the call UUID for the requested CXEndCallAction did not correspond to an known call. I recommend confirming that the UUID set on the CXEndCallAction matches an existing call.

这篇关于使用CXEndCallAction请求交易时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆