如何创建不振动的iOS推送通知?

我知道如何创建静音推送通知(播放声音文件是无声的).
我也想发送不振动电话的推送通知.

当设置静音声音文件时,手机仍然会振动,当它被锁定或应用程序不活动时.

我的有效载荷仍然振动:

{
    aps =     {
        alert =         {
            "loc-key" = "SOME_KEY";
        };
        badge = 1;
        sound = "silence.caf";
    };
}

这可能吗?

解决方法

省略声音键应该做的诀窍:
{"aps":{"alert":{"loc-key":"SOME_KEY"},"badge":1}

The docs表示“如果声音文件不存在或认值被指定为该值,则播放认警报声音.”他们没有说的是,如果你根本没有提供一个声音钥匙,就不会发出任何声音.如果没有声音播放,手机也不应该振动.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...