如何解决SUP服务器超时错误?

时间:2012-12-14 09:56:27

标签: ios sybase sup

从ios代码连接到sup服务器时,我收到此错误 “由于未捕获的异常'SUPApplicationTimeoutException'终止应用程序,原因是:'注册花费的时间比@i'长” 请有人帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

我试图通过sup侧的中继服务器进行连接,因为我得到了超时错误。后来我尝试直接连接到SUP,现在连接到sup服务器并注册设备。

 SUP server side required details are
    SUPServerName:xxx
    SUPServerPort:xxx
    SUPUserName:xxx
    SUPFarmID:0

答案 1 :(得分:0)

初始化SUP客户端时需要捕获Timeout(或通用NSException)以避免崩溃(允许您管理网络错误)

        @try
        {
            [app registerApplication:SUP_TIMEOUT];
        }
        @
        catch (NSException *exception)
        {
            MBOLogError(@"%@: %@", [exception name], [exception reason]);
        }