iOS 个推只有通知,没有声音或者只有声音没有通知的解决办法


个推只有通知(通知栏展示),没有声音

如下两种形式的通知,没有声音
1111111.png
22222222222.png

  • 解决办法: 勾选圈中的地方


    image.png

同时在代码里面 禁止个推SDK在后台运行。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{

      ... 其余代码
      [GeTuiSdk runBackgroundEnable:NO];// 禁止个推SDK在后台运行
}


个推只有声音,没有通知(通知栏展示)

  • 有声音说明肯定勾选了Capabilities->Background Modes中的Audio选项。所以问题肯定不是出在这里


    image.png
  • 解决办法:将[GeTuiSdk runBackgroundEnable:YES];这段代码设置为NO。即如下代码:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{

      ... 其余代码
      [GeTuiSdk runBackgroundEnable:NO];// 禁止个推SDK在后台运行
}



你可能感兴趣的:(iOS 个推只有通知,没有声音或者只有声音没有通知的解决办法)