1
有沒有人遇到過在某個帳戶的初始化期間iOS上的TwilioChatClient
崩潰之前的問題?使用SDK的v 1.0.2。Twilio可編程聊天 - TwilioChatClient由於內存異常而在iOS上崩潰
在iOS應用程序中,我從後端服務器獲取JWT註冊令牌,如Twilio Chat REST API docs中所述。與該令牌,我試圖初始化TwilioChatClient
:
TwilioChatClient.chatClient(withToken: token, properties: props, delegate: self) { (result, chatClient) -> Void in
// <snip>
這種方法適用於大多數帳戶,但一個帳戶我調試,應用程序崩潰後〜30-60秒,然後回調永遠不會被調用。
這個「請求同步列表令牌」和「得到同步列表令牌」重複發生,直到應用程序崩潰。它看起來像一個無限循環。時間戳是超級併攏,通道SID永遠不會改變:
2017-06-07 11:28:15.747551-0700 [2030:844877] IPM[3]: 0x16e5eb000 | 06/07/11:28:15.747 | INFO | IPM | channels: got sync list token: /CHxxxyyyzzz/ size: 250
2017-06-07 11:28:15.748060-0700 [2030:844877] IPM[4]: 0x16e5eb000 | 06/07/11:28:15.747 | DEBUG | IPM | requesting sync list CHxxxyyyzzz
2017-06-07 11:28:15.748262-0700 [2030:844877] IPM[3]: 0x16e5eb000 | 06/07/11:28:15.748 | INFO | IPM | channels: got sync list token: /CHxxxyyyzzz/ size: 250
2017-06-07 11:28:15.748759-0700 [2030:844877] IPM[4]: 0x16e5eb000 | 06/07/11:28:15.748 | DEBUG | IPM | requesting sync list CHxxxyyyzzz
2017-06-07 11:28:15.748894-0700 [2030:844877] IPM[3]: 0x16e5eb000 | 06/07/11:28:15.748 | INFO | IPM | channels: got sync list token: /CHxxxyyyzzz/ size: 250
2017-06-07 11:28:15.749438-0700 [2030:844877] IPM[4]: 0x16e5eb000 | 06/07/11:28:15.749 | DEBUG | IPM | requesting sync list CHxxxyyyzzz
2017-06-07 11:28:15.749656-0700 [2030:844877] IPM[3]: 0x16e5eb000 | 06/07/11:28:15.749 | INFO | IPM | channels: got sync list token: /CHxxxyyyzzz/ size: 250
以前的片段重複用於〜30秒以上,然後應用程序崩潰:
Message from debugger: Terminated due to memory issue