【发布时间】:2017-08-25 20:16:22
【问题描述】:
我在 react native 中制作了一个应用程序,并将这个库用于推送通知: https://github.com/zo0r/react-native-push-notification
当我使用命令“react-native run-ios”运行我的 iphone 应用程序时,会弹出一个 iphone 6 模拟器,我的应用程序正在运行,当我终止应用程序时,我仍然会收到通知。但是,当我从 xcode 运行我的程序时,它会打开一个类似的 iphone 6 模拟器,但是现在当应用程序被杀死时,通知不起作用。然而,奇怪的是,当我关闭应用程序(也就是进入主屏幕)然后在运行 w/xcode 时终止应用程序时,通知确实有效。当我准备在应用商店上发布我的应用并需要获得推送通知证书时,我开始在 xcode 上遇到这个问题。我还在我的 xcode 项目的“功能”中启用了推送通知,并且我还在我的开发人员配置文件中启用了推送通知。开发和生产都启用了推送通知,当用户使用主页按钮退出应用程序然后终止应用程序时,我会收到推送通知,但如果用户在没有先按下主页按钮的情况下终止应用程序,我不会接收通知。我不知道该怎么办。
【问题讨论】:
-
你是否在两种情况下都以完全相同的方式杀死应用程序(双击主页按钮技术)?
-
是的,我通过双击主屏幕并向上滑动来杀死应用程序
标签: iphone xcode push-notification app-store-connect native