【发布时间】:2015-01-21 14:10:36
【问题描述】:
我在一个网络服务器上获得了想要下载到 iOS 联系人列表的数据。是否可以在 iOS 上以编程方式创建一个与 android“同步适配器”类似且不是默认帐户或 LDAP/CardDAV 帐户之一的帐户?
或者我可以让我的应用程序定期检查我的网络服务器上的更新,而无需用户手动启动它。 (即在后台运行并在手机重启时自动启动)
【问题讨论】:
标签: ios background adapter sync account
我在一个网络服务器上获得了想要下载到 iOS 联系人列表的数据。是否可以在 iOS 上以编程方式创建一个与 android“同步适配器”类似且不是默认帐户或 LDAP/CardDAV 帐户之一的帐户?
或者我可以让我的应用程序定期检查我的网络服务器上的更新,而无需用户手动启动它。 (即在后台运行并在手机重启时自动启动)
【问题讨论】:
标签: ios background adapter sync account
不,两者都是。您可以做的最好的事情是创建一个configuration profile,用户可以下载它以添加一个 LDAP/CardDAV 帐户——但您需要运行一个实际的 LDAP 或 CardDAV 服务器才能在用户不打开您的帐户的情况下进行任何类型的自动联系人同步应用程序。 iOS 上的地址簿框架只允许您在设备上的现有帐户中添加和修改联系人,multitasking rules 仅允许您的应用在提供 VoIP 服务的情况下在后台启动。
【讨论】:
来源:SO
【讨论】: