我可以利用 Apple 的推送通知服务器来开发即时消息应用程序吗?

发布于 2024-12-14 13:30:11 字数 109 浏览 2 评论 0原文

我正在尝试为 iOS 设备创建一个即时通讯应用程序。是否可以通过与推送通知相同的 Apple 服务器发送消息。另外,我被告知 jabber 也是一种可能性。有谁了解这些问题和/或知道如何实现任何一个教程?

I am trying to create an instant messaging app for iOS devices. Is it possible to send the messages through the same Apple server as push notifications. Also, I was told jabber was a possibility as well. Does anyone know anything about either of these questions and/or know of any tutorials of how to implement either?

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

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

发布评论

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

评论(2

北陌 2024-12-21 13:30:11

苹果的 iMessage 使用他们的推送通知,所以这确实应该有效。它显然不适用于不同的手机,例如Android。 iOS 限制您在后台可以执行的操作,因此 jabber 在后台时可能无法工作。即使您的应用程序未运行,Apple 的推送通知也会起作用。

Apple's iMessage uses their push notification, so that should indeed work. It obviously won't work on different phones, e.g. Android. iOS limits what you can do in the background, so jabber may not work when in the background. Apple's push notification will work even if your app isn't running.

懒的傷心 2024-12-21 13:30:11

我对同样的事情很好奇。我确实研究过 XMPP(又名 Jabber),但不太清楚如何使用 XMPP 服务器和 XMPPFramework 仅用于向设备发送自定义信息。

对于使用 APNs 来传递消息,RayWenderlich 上有一个非常相关的教程:http://www.raywenderlich.com/3525/apple-push-notification-services-tutorial-part-2
第 1 部分对于学习如何使用 APN 也很有用。

就我个人而言,我仍未决定如何实现应用程序的实时部分,倾向于使用 APNs atm。

I'm curious about the same thing. I did look into XMPP (aka Jabber) but couldn't quite figure out how to use an XMPP server and the XMPPFramework only for sending custom info to the device.

For using APNs as the to deliver the messages, there is a very pertinent tutorial on RayWenderlich: http://www.raywenderlich.com/3525/apple-push-notification-services-tutorial-part-2.
Part 1 is also useful for learning how to use APNs.

Personally I'm still undecided how I'm going to implement the realtime-ish part of my app, leaning towards using APNs atm.

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