2017-06-07 11 views
1

誰かが特定のアカウントの初期化中にiOSのTwilioChatClientがクラッシュする前に問題に遭遇しましたか? SDKのv 1.0.2を使用する。Twilioプログラマブルチャット - TwilioChatClientがメモリ例外のためにiOSでクラッシュする

iOSアプリケーションでは、Twilio Chat REST API docsに記載されているように、バックエンドサーバーからJWT登録トークンを取得しています。そのトークンを使用すると、私はTwilioChatClientを初期化しようとしています:

TwilioChatClient.chatClient(withToken: token, properties: props, delegate: self) { (result, chatClient) -> Void in 
// <snip> 

このアプローチは、ほとんどのアカウントのために動作しますが、1つのアカウントに私は〜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 

答えて

関連する問題