在 iOS 上创建相当于 Android 同步适配器的内容

发布于 2024-12-19 18:13:11 字数 174 浏览 1 评论 0原文

我在网络服务器上获取了数据,我想将其下载到 iOS 联系人列表中。是否可以在 iOS 上以编程方式创建一个类似于 Android“同步适配器”的帐户,并且不是默认帐户或 LDAP/CardDAV 帐户之一?

或者我可以让我的应用程序定期检查网络服务器上的更新,而无需用户手动启动它。 (即后台运行,手机重启时自动启动)

I got data on a webserver which I want to download to an iOS contact list. Is it possible to programatically create an account on iOS that works like the android "sync adapter" and is not one of the default account or an LDAP/CardDAV account?

Or can I have my application to periodically chech for updates on my webserver without the user having to manually start it. (i.e. running in the background and starting up automatically when the phone is restarted)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一口甜 2024-12-26 18:13:11

不,对两者都有。您能做的最好的事情就是创建一个配置文件用户可以下载该文件来添加 LDAP/CardDAV 帐户,但您需要运行实际的 LDAP 或 CardDAV 服务器才能在用户不打开您的应用程序的情况下进行任何类型的自动联系人同步。 iOS 上的地址簿框架仅允许您添加和修改设备上现有帐户内的联系人,并且 多任务处理规则仅允许您的应用在提供 VoIP 服务的情况下在后台启动。

No, to both. The best you can do is create a configuration profile that the user can download to add an LDAP/CardDAV account—but you will need to run an actual LDAP or CardDAV server to have any kind of automatic contact syncing happen without the user opening your app. The Address Book framework on iOS only allows you to add and modify contacts within the existing accounts on the device, and the multitasking rules only allow your app to start in the background if it provides a VoIP service.

野鹿林 2024-12-26 18:13:11

使用 silverstripe-sync

来源:SO

Use silverstripe-sync !

Source: SO

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文