我了解新操作系统中的本机应用程序能够进行同步。我想知道第三方应用程序是否也可以完成类似的任务,有自己的设置页面,用户可以使用 Exchange 服务器创建和配置电子邮件 - 独立于操作系统的本机邮件和日历应用程序。此外,是否有可能在新邮件到达服务器或添加新日历条目时立即进行同步。我曾尝试使用关键字 {iPHone、sync、activesync} 进行研究,但到目前为止,它们并没有为我指明正确的方向。是否有现有的应用程序或源代码可以作为概念验证提供给我的老板?请帮忙。谢谢。
2 回答
那么 Moxier Mail 是如何做到的。他们也有 Exchange ActiveSync API。Chilkat 或 MailCore API 使用 IMAP/POP 选项来实现,但它们也没有要配置的 Microsoft Exchange Server 选项。我用过 Chilkat,除了 Microsoft Exchange 设置外,我几乎可以像 Apple Mail 应用程序一样开发应用程序。那么是否有任何 API 也可以用于 Exchange ActiveSync 选项?
ActiveSync:我相当肯定 Apple 必须向 Microsoft 付费才能许可 ActiveSync 用于他们的代码。他们的协议没有扩展到第三方代码,Apple 也没有通过 API 访问它。
通知:您的应用无法在后台接收通知。您可以使用 Apple 的推送通知系统(如果您设置了自己的服务器),但如果您的应用程序没有运行,那么您所能做的就是更新图标的标记、播放声音或显示警报。您的代码不会执行,除非它已经在运行或用户选择启动它以响应通知。
App Store 批准: Apple 没有明确禁止 3rd 方邮件客户端,但据报道,至少有一个应用程序(Gmail 客户端)因与内置邮件客户端过于相似而被拒绝。因此,除非您的应用程序与 Apple 的 Mail 有很大不同,否则它可能不值得开发。