使用CXEndCallAction请求交易时出错 [英] Error while requesting a transaction with 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屋!