我正在ios 11中的Objective c代码中实现静默通知。通过添加此方法来使用FCM通知。 What is Silent Push Notification? When does the device receive it?
Context
并且薪水是:
meta = pd.Dataframe(columns=['no','ipsrc','info'],dtype=object, index=pd.MultiIndex([[], [],[]],[[],[], []], names=['ipdst','proto','time'])
df = df.set_index('time').groupby(['ipdst','proto']).apply(lambda x:x.resample('5S').sum(),meta=meta)
df = df.reset_index()
收到通知时 - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))handler
{
//Success
handler(UIBackgroundFetchResultNewData);
}
方法调用但是,我的问题是,为什么在收到静默通知时看到横幅。如何限制通知横幅。
答案 0 :(得分:1)
我在上面研发。终于我得到了来自YouTube https://www.youtube.com/watch?v=Xde7ns5w9LM的链接。我从有效负载中删除了多余的键,例如警报标题等,仅添加以下内容并解决问题。
"aps" = {
"content-available" : 1,
"sound" : ""
};
答案 1 :(得分:1)
从aps数组和有效负载中删除多余的键应该是这样的。
"aps" = {
"content-available" : 1
};