IOS получает события календаря и электронные письма для обмена 2003

Я работаю над приложением, одной из функций которого является получение календаря пользователя и электронных писем с сервера Exchange 2003 (возможно, в ближайшем будущем он будет обновлен до 2013 года). Я оглядывался по сторонам и не нашел способа настроить ActiveSync или создать что-то, что позволило бы мне включать события и письма пользователя в мое приложение.

Я также слышал, что нельзя использовать ActiveSync на IOS из-за соглашения Apple и Microsoft, запрещающего использование в сторонних приложениях. Это правда? Можно ли создать какой-то обходной путь или любую библиотеку, которая уже реализует протокол ActiveSync. Мне нужно некоторое подтверждение, потому что это одна из основных просьб моего клиента, и мне нужно доказать, возможно это или нет.

Заранее спасибо за любое возможное просветление.

1 ответ

ActiveSync является проприетарным протоколом Microsoft, и вам придется лицензировать его у них, чтобы внедрить в свое приложение. Это будет стоить вам денег, чтобы сделать это. Вместо этого вы могли бы взглянуть на EWS (SOAP API перед Exchange), но, насколько мне известно, поддержка этого в Exchange 2003 была очень ограниченной.

Вам не нужно реализовывать ActiveSync для получения доступа к событиям календаря пользователя, поскольку это можно сделать локально с помощью API EventKit.

Я не знаю API iOS, который позволяет вам получать доступ к почтовым элементам на телефоне, но другие могут знать об этом.

Другие вопросы по тегам