1

iOSコードからsupサーバーに接続しているときに、「キャッチされていない例外「SUPApplicationTimeoutException」が原因でアプリを終了しています。理由:「登録に時間がかかり、@ i」」というエラーが表示されます。

4

2 に答える 2

0

タイムアウトエラーが発生していたため、SUP側のリレーサーバー経由で接続しようとしていました。後でSUPに直接接続しようとしましたが、SUPサーバーに接続してデバイスを登録しました。

 SUP server side required details are
    SUPServerName:xxx
    SUPServerPort:xxx
    SUPUserName:xxx
    SUPFarmID:0
于 2012-12-18T12:08:04.220 に答える
0

クラッシュを回避するために SUP クライアントを初期化するときに、タイムアウト (または一般的な NSException) をキャッチする必要があります (ネットワーク エラーを管理できます)。

        @try
        {
            [app registerApplication:SUP_TIMEOUT];
        }
        @
        catch (NSException *exception)
        {
            MBOLogError(@"%@: %@", [exception name], [exception reason]);
        }
于 2013-01-12T09:49:16.740 に答える