主頁(yè) > 服務(wù)與支持 > 開(kāi)發(fā)平臺(tái) > 客戶端SDK參考 > iOS Native SDK > 問(wèn)題定位 錯(cuò)誤碼分析
更新時(shí)間:2019-11-20
每個(gè)接口調(diào)用后,無(wú)論調(diào)用成功還是失敗,都會(huì)有一個(gè)返回值。
返回值類(lèi)型為INT32/UINT32/LONG的接口,如果返回值為0,表示成功;否則表示失敗,該返回值即為錯(cuò)誤碼。
返回值類(lèi)型為BOOL/bool的接口,如果返回值為T(mén)RUE/true/YES,表示成功,否則表示失敗。
返回值類(lèi)型為對(duì)象或指針的,如果返回值非空,表示成功,否則表示失敗。
在SDK中,大量接口實(shí)際上是一個(gè)異步調(diào)用接口,接口返回成功,只是表明接口的調(diào)用成功,并不表示業(yè)務(wù)執(zhí)行成功。
SDK的業(yè)務(wù)執(zhí)行結(jié)果類(lèi)回調(diào)通知,返回實(shí)際的業(yè)務(wù)執(zhí)行結(jié)果,如果返回值為0,表示成功;否則表示失敗,該返回值即為錯(cuò)誤碼。
日志文件里記錄了業(yè)務(wù)接口調(diào)用的時(shí)間、接口入?yún)?非用戶敏感信息關(guān)鍵參數(shù))以及調(diào)用結(jié)果。
在接口參考文檔里,列出了所有錯(cuò)誤碼信息,開(kāi)發(fā)者可根據(jù)接口返回的錯(cuò)誤碼,查詢相對(duì)應(yīng)的錯(cuò)誤描述。
模塊 |
相關(guān)錯(cuò)誤碼或原因值定義 |
說(shuō)明 |
---|---|---|
初始化 |
TSDK_E_MANAGER_ERR_ID |
業(yè)務(wù)管理模塊錯(cuò)誤碼 |
登錄與注銷(xiāo) |
TSDK_E_LOGIN_ERR_ID |
LOGIN 模塊錯(cuò)誤碼 |
音視頻呼叫 |
TSDK_E_CALL_ERR_ID |
CALL模塊通用錯(cuò)誤碼 |
會(huì)議 |
TSDK_E_CONF_ERR_ID |
音視頻會(huì)議模塊錯(cuò)誤碼 |
企業(yè)通訊錄 |
TSDK_E_EADDR_ERR_ID |
EADDR 模塊錯(cuò)誤碼 |