iOS在通知中心隐藏声音选项
Posted
技术标签:
【中文标题】iOS在通知中心隐藏声音选项【英文标题】:iOS hide Sound option in Notification Centre 【发布时间】:2014-02-12 09:07:52 【问题描述】:我正在使用带有声音数据的推送通知。
最初我希望通知播放声音。但现在我不想再在推送通知中播放声音了。所以在注册远程通知时,我注释掉了 TypeSound...(尽管服务器端仍然在通知负载中发送声音数据)
[[UIApplication sharedApplication] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |
// UIRemoteNotificationTypeSound |
UIRemoteNotificationTypeAlert)];
而且..我仍然可以播放声音...我不知道为什么会这样?
而且.. 如果我没有在推送通知中包含声音,我也不会注册 TypeSound... 声音选项是否仍会显示在通知中心?
【问题讨论】:
***.com/questions/19124882/… 我不是这个意思..我从一开始就完全不想要声音... 【参考方案1】:在注释掉 UIRemoteNotificationTypeSound 后,您是否在再次运行之前清理了项目?
【讨论】:
还没有......但我意识到如果我从 XCode 安装应用程序,则永远不会显示允许推送通知消息......它只有在从 TestFlight 安装时才有效。 为什么在创建存档之前不清理应用程序,然后看到它在从 TestFlight 安装后仍然播放声音? 我可以在没有 TestFlight 的情况下测试它吗?只是从 XCode 安装?我打扫完就跑了。没有帮助 抱歉,没用过TestFlight,所以不知道app上机的流程。以上是关于iOS在通知中心隐藏声音选项的主要内容,如果未能解决你的问题,请参考以下文章