文档

​
​

Development

User Acquisition

Monetization

工业

Vivox Unity SDK

Vivox Unity SDK

Vivox
​
​
Vivox Unity SDK
  • Overview
  • Get started
  • Release notes
  • Developer guide
    • Set up your project
    • Create voice and text channels
    • Messaging
    • Player management
    • Device management
    • Audio management
    • Mobile development
    • Text-to-speech
    • Speech-to-text
    • Real-time recording
    • Server-side-recording
    • Troubleshooting
      • Voice activity detection
      • Vivox SDK error codes
  • Tutorials
  • Reference
    • Chat Channel Sample
      • Import the Chat Channel Sample
      • Build the Chat Channel Sample
      • Vivox SDK error codes
    • Text Chat Sample
    • Vivox Unity SDK
    • Third-party license information
  1. Vivox Unity SDK 文档
  2. Vivox Unity 开发者指南
  3. 故障排除

Error Codes

Reference error codes returned by Vivox operations.
阅读时间1 分钟
最后更新于 8 个月前

下表列出了 Vivox SDK 可以返回的错误代码以及如何处理这些错误的建议。
错误错误代码注意
VxErrorNoMessageAvailable
-1
 
VxErrorSuccess
0
 
VxErrorTargetObjectDoesNotExist
1001
编程错误。
VxErrorInternalError
1004
内部 Vivox 错误。 获取 Vivox 日志并发送给 Vivox 进行分析。
VxErrorInvalidArgument
1008
编程错误。 请求中的参数使用错误的类型(例如,在应使用 int 时使用 bool)或缺失。
VxErrorNotInitialized
1012
编程错误。
VxErrorNotImplemented
1017
编程错误。
VxErrorInvalidState
1019
通常为编程错误,但当登录或语音会话由于在发出请求的同时网络连接丢失而终止时,有时会发生该错误。
VxErrorFileOpenFailed
1043
编程错误或打包错误。
VxErrorRtpTimeout
1058
无法传递 RTP。 用户重试或指数退避重试。
VxErrorAlreadyInitialized
1085
编程错误。
VxErrorServerRtpTimeout
1095
通过退避重试。
VxErrorAsyncOperationCanceled
5001
 
VxErrorCaptureDeviceInUse
5002
指示尝试在第二个同步会话组中打开第二个音频会话。 通常指示客户端编程错误。
VxErrorConnectionTerminated
5003
Vivox 的连接丢失、用户重试或指数退避。
VxErrorFileOpenFailed
5004
编程错误或打包错误。
VxErrorHandleReserved
5005
编程错误。
VxErrorHandleTaken
5006
编程错误。
VxErrorInternalError
5007
内部 Vivox 错误。 获取 Vivox 日志并发送给 Vivox 进行分析。
VxErrorInvalidArgument
5008
编程错误。
VxErrorInvalidFormat
5009
编程错误。
VxErrorInvalidOperation
5010
编程错误。
VxErrorInvalidState
5011
通常为编程错误,但当登录或语音会话由于在发出请求的同时网络连接丢失而终止时,有时会发生该错误。
VxErrorInvalidValueTypeXmlQuery
5012
内部 Vivox 错误。 获取 Vivox 日志并发送给 Vivox 进行分析。
VxErrorNoMatchingXmlAttributeFound
5013
内部 Vivox 错误。 获取 Vivox 日志并发送给 Vivox 进行分析。
VxErrorNoMatchingXmlNodeFound
5014
内部 Vivox 错误。 获取 Vivox 日志并发送给 Vivox 进行分析。
VxErrorNoMemory
5015
通常为堆损坏。
VxErrorNoMoreData
5016
 
VxErrorNotSupported
5018
编程错误。
VxErrorPortNotAvailable
5019
无法为音频找到端口。 通常指示由于编程错误而一次有太多调用处于活动状态。
VxErrorRtpTimeout
5020
无法传递 RTP。 用户重试或指数退避重试。
VxErrorUnableToOpenCaptureDevice
5021
 
VxErrorXmppBackEndRequired
5023
客户端配置为使用错误的 Vivox 后端,或后端设置不正确。 请联系 Vivox。
VxErrorPreloginDownloadFailed
5024
无法访问 Vivox Web 服务器。 通过退避重试。
VxErrorNotLoggedIn
5025
编程错误。
VxErrorPresenceMustBeEnabled
5026
编程错误。
VxErrorConnectorLimitExceeded
5027
编程错误。
VxErrorTargetObjectNotRelated
5028
编程错误。
VxErrorTargetObjectDoesNotExist
5029
编程错误。
VxErrorMaxLoginsPerUserExceeded
5030
编程错误。
VxErrorRequestCanceled
5031
 
VxErrorBuddyDoesNotExist
5032
编程错误。
VxErrorChannelUriRequired
5033
编程错误。
VxErrorTargetObjectAlreadyExists
5034
当开发者试图强制玩家加入玩家已经连接的频道,同时声明不同的会话组时发生。 这是因为玩家无法连接到具有相同 URI(相同名称、相同音频/文本状态、相同颁发者和相同域)的两个频道,即使它们为每个频道使用单独的会话组时也是如此。 无论开发者是否使用不同的会话组尝试将玩家再次加入同一频道,都会发生此错误。
VxErrorInvalidCaptureDeviceForRequestedOperation
5035
编程错误。
VxErrorInvalidCaptureDeviceSpecifier
5036
编程错误。
VxErrorInvalidRenderDeviceSpecifier
5037
编程错误。
VxErrorDeviceLimitReached
5038
编程错误。
VxErrorInvalidEventType
5039
编程错误。
VxErrorNotInitialized
5040
编程错误。
VxErrorAlreadyInitialized
5041
编程错误。 尝试初始化已初始化的客户端。 可能需要重新打开 Unity 项目以修复此错误。
VxErrorNotImplemented
5042
编程错误。
VxErrorTimeout
5043
通过退避重试。
VxNoAuthentificationStanzaReceived
5044
 
VxFailedToConnectToXmppServer
5045
通过退避重试。
VxSSLNegotiationToXmppServerFailed
5046
如果此错误只在一台设备中出现,请检查该设备的所有证书是否都处于最新状态。 如果所有设备中都出现此错误,请立即联系 Vivox。
VxErrorUserOffLineOrDoesNotExist
5047
 
VxErrorCaptureDeviceInvalidated
5048
 
VxErrorMaxEtherChannelLimitReached
5049
 
VxErrorHostUnknown
5050
无法解析服务器值。 检查值是否正确。否则通过退避重试。
VxErrorChannelUriTooLong
5051
编程错误。
VxErrorUserUriTooLong
5052
编程错误。
VxErrorUserBlocked
5102
在向交叉静音(阻止)的用户发送直接消息时发生。
VxErrorMessageTextTooLong
5103
在文本消息超过最大长度(以字节为单位)时收到。
VxNetworkHttpInvalidUrl
10003
编程错误。
VxNetworkNameResolutionFailed
10006
编程错误或网络问题。 检查帐户管理服务器 URL。如果普遍存在,请联系 Vivox。否则通过退避重试。
VxNetworkUnableToConnectToServer
10007
通过退避重试。
VxNetworkHttpTimeout
10028
通过退避重试。
VxNetworkHttpInvalidServerResponse
10052
请联系 Vivox。
VxNetworkHttpConnectionReset
10056
通过退避重试。
VxNetworkHttpInvalidCertificate
10077
编程错误。
VxNetworkHttpGeneralConnectionFailure
10100
通过退避重试。
VxNetworkReconnectFailure
10101
Vivox SDK 未能在多次尝试之后重新连接时收到。
VxAccessTokenAlreadyUsed
20120
编程错误。
VxAccessTokenExpired
20121
编程错误。
VxAccessTokenInvalidSignature
20122
编程错误。
VxAccessTokenClaimsMismatch
20123
编程错误。
VxAccessTokenMalformed
20124
编程错误。
VxAccessTokenInternalError
20125
请联系 Vivox。
VxAccessTokenServiceUnavailable
20127
请联系 Vivox。
VxAccessTokenIssuerMismatch
20128
编程错误。
VxErrorTitleDisabled
20129
超出 Vivox SDK 免费套餐范围且未在 30 天内提供付款信息时收到。

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。


    报告此页面的问题