2

IMAP 経由で Google Apps メール サーバーに接続しようとしています。以下で使用しているコードでは、接続しようとするたびにエラーが発生します:Parse errorこのエラーの原因を知っている人はいますか?

    int port = 993;
    CTCoreAccount *account = [[CTCoreAccount alloc] init];
    BOOL success = [account  connectToServer:@"imap.gmail.com"
                                        port:port
                              connectionType:CTConnectionTypeStartTLS
                                    authType:CTImapAuthTypePlain
                                       login:login
                                    password:password];
    NSLog(@"Port: %d",port);
    if (!success) {
        NSLog(@"Connection failed, error: %@",[account.lastError localizedDescription]);
    }
    else {
        NSLog(@"Connection succeeded");
    }
4

1 に答える 1

2

ここでは、2 つの問題が同時に進行していました。1 つ目は、ネットワークにファイアウォールがあり、それがParse Error.

次に、Google マップの IMAP サーバーに接続する必要がある場合、 のCTConnectionTypeTLS代わりにを使用する必要がありCTConnectionTypeStartTLSます。

于 2013-03-19T23:06:00.347 に答える