iPhone锁定时的声音和振动通知



我目前正在开发iOS应用程序,我需要一些帮助。

我希望应用程序能够以"推送通知"的形式通知用户某些内容,即使手机锁定也是如此。当手机未锁定时,推送通知工作正常,但一旦我锁定手机,它就不会给我任何声音或振动。它只会向我显示通知的视觉部分,但它完全沉默。当通知推送给用户时,它甚至不会点亮屏幕。

我目前使用

content.sound = UNNotificationSound.default()

当手机解锁时,它可以很好地处理声音和振动。

是因为我需要对我的设置执行某些操作吗? 我需要任何代码来做这样的事情吗? 我需要拥有开发人员帐户吗?

任何帮助都会让我非常高兴!!

3个

步骤,希望恢复IPHONE上的声音以接收通知。

检查电话左侧的铃声是否未显示橙色线 - 表示声音已关闭。如果是这样,请将其向右滑动,以便仅显示白色。这可能已经修复了它。

从屏幕底部向上滑动以显示符号、音乐等。确保半月形符号为灰色而不是白色。如果它是白色的,请触摸它以使其变为灰色 - 这将关闭请勿打扰。这可能已经修复了它。

检查您的设置,请勿打扰半月形图标,确保手动已关闭且未显示绿色图标。如果是,请触摸绿色图标,使其变为白色并将其关闭。这可能已经修复了它。

(我希望这有所帮助,它适用于我的iPhone 5C,因为我无意中打开了请勿打扰,如上面的步骤2所示。

如果

其他人遇到同样的问题,仅供参考。当手机被锁定时,我在手机上收到通知时遇到了同样的麻烦。

意识到问题是我正在构建我的物理设备,该设备也连接到我佩戴的Apple Watch上。由于我的手表设置为镜像我的iPhone通知,因此手机没有播放它们,因为它期望我的手表在锁定时接管。但是,每次构建和运行应用时,手表都需要几分钟才能识别您的应用并接管用户通知。

这里的解决方案是在构建后等待 10 分钟左右,然后尝试发出通知(应该出现在您的手表上(,或者在构建和运行之前简单地摘下手表。

最新更新