【发布时间】:2018-01-10 20:06:23
【问题描述】:
我目前正在开发一个 iOS 应用程序,我需要一些帮助。
我希望该应用能够以“推送通知”的形式通知用户某些事情,即使在手机锁定时也是如此。当手机未锁定时,推送通知工作正常,但一旦我锁定手机,它就不会给我任何声音或振动。它只会向我显示通知的视觉部分,但它完全无声。当通知被推送给用户时,它甚至不会点亮屏幕。
我现在使用
content.sound = UNNotificationSound.default()
当手机解锁时,它可以很好地处理声音和振动。
是因为我需要对我的设置做一些事情吗?我需要任何代码来做这样的事情吗?我需要有开发者帐户吗?
任何帮助都会让我很开心!!
【问题讨论】:
-
您在 AppDelegate 中配置了哪些通知?
-
我不知道如何回答你的问题,我没有那么有经验。我为创建通知所做/编码的唯一事情是 1. 导入 UserNotifications 2. 创建 requestAuthorization 3. 使用 let content = UNMutableNotificationContent() 创建通知 4. 创建触发器和请求...我不确定 AppDelegate 的配置通知
-
仔细检查您的通知设置(Apple 设置应用程序 -> 通知)。
-
我iphone上的设置都是正确的,一切都启用了。我发现它真的很奇怪,因为我的 appleWatch 在推送通知时实际上会振动?!?......只是不是我的 iphone。
标签: ios iphone swift xcode apple-push-notifications