我正在开发一个应用程序,其中一个功能是从Exchange 2003服务器获取用户的日历和电子邮件(可能在不久的将来升级到2013)。我一直在环顾四周,没有找到任何方法来设置ActiveSync或构建一些东西,以便让我将用户的事件和邮件合并到我的应用程序中。
我也听说过在IOS上使用ActiveSync是不可能的,因为Apple和Microsoft协议不允许在第三方应用中使用。这是真的?是否可以构建一些变通方法或已实现ActiveSync协议的任何库。我需要一些确认,因为这是我的客户的主要要求之一,我需要证明是否可能。
提前感谢任何可能的启示。
答案 0 :(得分:2)
ActiveSync是一种专有的Microsoft协议,您必须license it from them才能在您的应用中实现它。这样做会花费你的钱。您可以改为查看EWS(Exchange前面的SOAP API),但据我所知,在Exchange 2003中对它的支持非常有限。
您无需实施ActiveSync即可访问用户的日历事件,因为可以使用EventKit API在本地完成。
我不知道有一个iOS API可以让你访问手机上的邮件,但其他人可能知道一个。