【发布时间】:2014-05-06 19:20:37
【问题描述】:
这本身可能不是一个问题,但无论如何,问题出在这里:
我读到了:
iOS7 在端口 25、366、110 和 143 上连接正常。它在端口 465、993 和 995 上无法连接。 discussed here
所以我使用 MailCore 1.0 来检查 gmail 的电子邮件应用程序(一个用于处理电子邮件协议 IMAP 和 SMTP link to mailcore 的 Mac/iOS 框架)停止工作,因为 gmail imap 位于 993 端口上。
有什么解决方法吗?我真的很感激。
CTCoreAccount *account = [[CTCoreAccount alloc] init];
BOOL success = [account connectToServer:@"imap.gmail.com"
port:993
connectionType:CTConnectionTypeTLS
authType:CTImapAuthTypePlain
login:appDelegate.delMyEmail
password:appDelegate.delPassword
];
这是我用来连接gmail imap的,它没有连接,它返回success=NO;
帐户最后一个错误返回:域:@“mailcore” - 代码:9
通过在 XCode5.1 上重新编译我的应用程序解决了
【问题讨论】:
-
鲍里斯,我很想点击重新打开按钮。但是“不工作”是什么意思?究竟是什么行不通?你得到一个特定的错误吗? “它本身可能不是一个问题” - 把它变成一个问题,人们就会重新打开它。
-
您为什么使用 MC1 而不是 2?旧版应用?
-
CTCoreAccount的属性为lastError。它显示了什么? -
我们看看
lastError,看看是什么错误。发布。 -
不用担心。仍然很有趣为什么针对 iOS6 SDK 编译会导致它出现故障...
标签: objective-c ios7.1 mailcore