正在开发 iPhone 应用程序。在我当前的 iPhone 应用程序中,我想集成 APNS,我们希望向用户发送消息。我收集了有关 APNS 的信息。但是,我仍然对 APNS 存有一些疑问。
- APN 的工作原理意味着推送通知如何向用户显示?
- 如果我们的 iPhone 应用程序从后台关闭,Apple 推送通知将起作用,或者我们的应用程序应该正在运行?
- 如果我们向用户发送通知,但是如果用户处于离线状态,会发生什么情况。一旦用户上线(获取网络连接),消息就会发送给用户,否则消息不会显示给用户?
- 如果用户未在 iPhone 中打开应用,是否会向用户显示推送通知?
有人可以指导我解决这些疑问吗?我希望你们 friend 们。请帮我。提前致谢。
最佳答案
我认为你没有关注Apple developer library指示。我对您对 APNS 及其工作原理的理解表示怀疑。
当您向用户发送通知时,他/她的手机已关闭或未连接到互联网,当他/她的手机打开或连接到网络时,他/她将收到消息/通知。
当您的应用程序位于后台或用户未使用该应用程序时,推送通知也可以工作。
希望这些信息可以消除您的困惑,您应该查看apple developer videos以及关于推送通知的SDK。 另外this is SOreadytohelp .
关于iphone - Apple 推送通知如何在 iPhone 应用程序中传递给用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10257127/