Можно ли разработать приложение, подобное родному почтовому приложению iPhone iOS 4, которое использует ActiveSync для синхронизации почты и записей календаря? - PullRequest
1 голос
/ 06 октября 2010

Я так понимаю, родное приложение в новой ОС умеет делать синхронизацию.Мне интересно, может ли стороннее приложение также выполнить аналогичную задачу, имеет свою собственную страницу настроек, где пользователь может создавать и настраивать электронную почту с помощью сервера Exchange - независимо от встроенной в ОС почты и календаря.Кроме того, возможно ли, что синхронизация будет выполнена, как только новое сообщение поступит на сервер или когда будет добавлена ​​новая запись календаря.Я пытался исследовать ключевые слова {iPHone, sync, activesync}, но пока они не указывают мне правильное направление.Существует ли существующее приложение или исходный код, который я могу представить своему боссу в качестве подтверждения концепции?Пожалуйста помоги.Благодарю.

Ответы [ 2 ]

0 голосов
/ 17 мая 2013

Тогда как же это делает Moxier Mail? У них тоже есть Exchange ActiveSync API. API Chilkat или MailCore делают это с использованием параметров IMAP / POP, но они также не имеют возможности настройки Microsoft Exchange Server. Я использовал Chilkat и могу разрабатывать приложение почти как приложение Apple Mail, за исключением настройки Microsoft Exchange. Так есть ли API для опции Exchange ActiveSync?

0 голосов
/ 05 ноября 2010

ActiveSync: Я вполне уверен, что Apple пришлось заплатить Microsoft за лицензию ActiveSync для использования в своем коде. Их соглашение не распространяется на сторонний код, и Apple все равно не сделала его доступным через API.

Уведомления: Приложение не может получать уведомления в фоновом режиме. Вы можете использовать систему push-уведомлений Apple (если вы настроили свой собственный сервер), но если ваше приложение не запущено, все, что вы можете сделать, это обновить значок вашего значка, воспроизвести звук или отобразить предупреждение. Ваш код не будет выполняться, если он уже не запущен или пользователь не решил запустить его в ответ на уведомление.

Одобрение App Store: У Apple нет явного запрета на сторонние почтовые клиенты, но сообщалось, что по крайней мере одно приложение (клиент Gmail) было отклонено из-за того, что оно слишком похоже на встроенное почтовый клиент Поэтому, если ваше приложение существенно не отличается от почты Apple, его, вероятно, не стоит разрабатывать.

...