在 iOS 15 之前,我只能发送声音本地通知,现在我必须显示横幅

2023-11-23

这在 iOS 15 之前运行良好

let center = UNUserNotificationCenter.current()
let content = UNMutableNotificationContent()
        content.sound = UNNotificationSound.init(named:UNNotificationSoundName(rawValue: sound))
let request = UNNotificationRequest(identifier: UUID().uuidString, content: content, trigger: trigger)
center.add(request)

用户收到通知声音,iOS 15 之后我必须添加

content.body = "Hello iOS 15"

无论如何,只能在 iOS 15 上发送带有声音的本地通知?


更深入地研究这一点,我们遇到了同样的问题。据我所知,iOS 15 不会发送“空白”通知,不确定这是一个“错误”还是有意为之,我找不到任何相关文档。我们最终使用 AudioServicesPlaySystemSound 来代替我们的特定用例。不确定这是否对您有帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 iOS 15 之前,我只能发送声音本地通知,现在我必须显示横幅 的相关文章

  • AFNetworking 上传图片

    我看过一些例子 但我认为我的问题可能出在 PHP 中 我正在尝试使用 AFNetworking 将图像从 iPhone 上传到服务器 这是我的 obj c 代码 IBAction uploadButtonClicked id sender
  • ShareKit + Facebook 身份验证不起作用

    我正在使用 ShareKit 从我正在开发的 PhoneGap 应用程序发布到 Facebook 我在 Facebook 中创建了该应用程序 并在我的项目中安装了该插件 Twitter 工作正常 但当我尝试在 Facebook 上分享时出现
  • 如何修复 ReactiveCocoa(带有 CocoaPods)的安装?

    这里是新手 尝试将 ReactiveCocoa 2 2 4 和 CocoaPods 安装到项目中 但在运行时遇到错误 我用过github 上的这个 podspec https github com CocoaPods Specs blob
  • PhoneGap 1.4 封装 Sencha Touch 2.X - 性能怎么样?

    我正在构建一个多平台平板电脑应用程序 仅使用其 Webview 使用 Phonegap 1 4 对其进行包装 然后使用 Sencha Touch 2 框架发挥我的魔力 我所说的多平台是指 iOS 5 X 和 Android 3 0 目前 到
  • 我如何从 iPhone 设备获取电子邮件历史记录..?

    friends 我想从我的 iPhone 访问电子邮件历史记录 并且还希望在收到新邮件时收到通知 如果可能的话 请向我提供源代码片段 Thanks 简而言之 使用任何已记录的 API 都是不可能的
  • 如何以编程方式使用资产目录图像的切片信息?

    我的项目中曾经有一个图像 我会像这样加载它 UIImage image UIImage imageNamed image name resizableImageWithCapInsets UIEdgeInsetsMake 10 0f 10
  • 所有针对 iTunes Connect 的构建,导入此构建时出错 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我将构建上传到应用程序商店 之后它在活动中显示错误 任何人都可以帮帮我 SOLVED 转到构建设置 gt 搜索 bitcode gt 转启
  • 如何在 Swift 中创建 UIAlertView?

    我一直在努力在 Swift 中创建 UIAlertView 但由于某种原因我无法得到正确的语句 因为我收到此错误 找不到接受提供的 init 重载 论点 我是这样写的 let button2Alert UIAlertView UIAlert
  • 进入后台时 Alamofire 请求卡住?

    我正在使用 Alamofire 调用 Web 服务 该服务需要相当长的时间才能加载 如果应用程序进入后台 当我返回应用程序时 我会被加载程序卡住 我想这是因为调用永远不会向我的完成处理程序返回任何内容 我该如何解决这个问题 您可以使用后台抓
  • 使用 UItableViewCell 类型的表达式初始化“CustomCellView *”的指针类型不兼容

    你能帮我理解和 修复下面的错误吗 我不明白CustomCellView是一个子类UItableViewCell 代码已编译 但警告仍然存在 Incompatible pointer type initializing CustomCellV
  • iOS uiwebview 在 WebThread 中崩溃

    我正在寻求一些建议或帮助诊断我所看到的这次崩溃 目前 我认为这可能是一个 webkit 错误 但一切皆有可能 因此请提供您可能有的任何见解 Incident Identifier AEB8EE37 E5D4 4975 97F4 2B2038
  • 如何组合两个 SwiftyJSON 对象

    我有一个 swiftyJSON 对象 例如 location http img http commentCount 0 timestamp 1432460217550 我希望能够向其附加另一个 swiftyJSON 对象 使其看起来像 lo
  • Apple Developer 应用程序门户不再可以生成新的 Bundle Seed ID

    iOS 开发者门户中的新界面不再为您的应用程序 ID 提供 生成新的 按钮 取而代之的是 使用团队 ID 这将导致使用相同的种子 ID 任何人都知道为什么要进行更改以及您应该如何使用新的捆绑包种子 ID 随意补一些 不再可能生成新的种子 I
  • 是否可以使用UIPageControl来控制UITableView的移动?

    从Apple示例 PageControl 中我们可以知道UIPageControl可以用来控制scrollview中页面的移动 由于 UITableView 是 UIScrollView 的子类 我想使用 UIPageControl 来控制
  • 带约束的嵌套集合视图的意外行为 (Swift 4)

    我的表格视图中有一个单元格 其中包含水平分页集合视图 该集合视图的每个页面内都有一个垂直集合视图 为了避免 滚动滚动 问题 我在垂直集合视图中禁用了垂直滚动 垂直集合视图的单元格计数不是静态的 可以是任意数字 因此 这会产生一个问题 集合视
  • TTTAttributedLabel 可点击截断标记

    我有一个 TTTAttributedLabel 并为其指定了一个自定义属性截断标记 NSAttributedString atributedTruncationToken NSAttributedString alloc initWithS
  • 使用 ZBarSDK 时 iPhone 相机失去自动对焦功能

    我正在开发一个应用程序 用户可以选择是否要扫描条形码或拍摄某物的照片 为了拍照 我正在使用UIImagePickerController照常 为了扫描条形码 我使用 ZbarSDK 1 2ZBarReaderViewController 拍
  • 在 UITableView 的部分标题文本下方添加一些边距

    我已经设计了标题文本的样式 func tableView tableView UITableView cellForRowAtIndexPath indexPath NSIndexPath gt UITableViewCell let ce
  • cordova插件条码扫描仪打不开扫描

    我的条形码扫描仪插件有问题 我不是天才 我不太了解如何编写网络应用程序 我使用phonegap和cordova 并且尝试制作一个网络应用程序 在单击链接后扫描条形码 我之前已经使用此命令行安装了该插件 cordova plugin add
  • WKWebview 中的 iCLoud 文档选择器关闭容器视图

    我有一个 WKWebview 加载基于 Web 的 UI 我希望用户能够从其 iCloud 文档上传文件 我已授予正确的权限 并且可以浏览 iCloud 文档 但是 当我选择文件或单击取消按钮时 文档选择器视图也会关闭 WKWebview

随机推荐

  • 如何将 RFC-1123 日期时间格式化程序转换为本地时间

    我正在获取日期时间Thu 25 Aug 2016 08 59 00 GMT在这个RFC 1123在我的 Android 应用程序中格式化 我需要转换为当地时间 DateTimeFormatter RFC 1123 DATE TIME jav
  • 从 sockaddr * 转换为 sockaddr_in * 增加了所需的对齐方式

    当我使用一些看起来像这样的代码时 编译器会产生此警告 for p res p NULL p p gt ai next void addr std string ipVer IPv0 if p gt ai family AF INET ipV
  • 关于 Rails 中的演示者模式。有更好的方法吗?

    我的模型中有 def presenter presenter ProfilePresenter new self presenter end ProfilePresenter 是一个类 它具有 get link get img url si
  • Mysql - “选择类似”不使用索引

    我一直在研究MySQL 5 5 24 WinXP 上的索引 但我找不到服务器在运行时不使用一个索引的原因 LIKE用来 例子是这样的 我创建了一个测试表 create table testTable id varchar 50 primar
  • POST 响应的 TIdHTTP 字符编码

    采取以下情况 procedure Test var Response String begin Response IdHttp Post MyUrL AStream DoSomethingWith Response end 现在网络服务器以
  • 线程池中的活动线程数

    当我编写下面的代码时 为什么我得到的可用线程号是 1022 1020 因为我正在使用线程池 所以我必须获得最多 25 个线程 我猜输出线程数是系统上的可用线程 我需要在 win 表单应用程序中获取线程池中的可用线程号 private voi
  • 将特殊字符转换为 HTML 字符代码

    我正在为客户开发 CMS 他需要编辑内容并使用特殊字符 例如 and 但是 我不希望他必须输入字符代码 例如 reg 有谁知道使用 PHP 自动转换这些字符的好方法吗 您可以使用 htmlentities 来做到这一点 php r echo
  • 将 Angular 应用程序部署在与根文件夹不同的文件夹中

    刚接触 Angular 如果部署在应用程序工作正常nginx var www mydomain com html 但我想将其部署在 var www mydomain com html myapp文件夹 我设置nginx available
  • 是否有 JavaScript / jQuery DOM 更改侦听器?

    本质上我想让一个脚本在 a 的内容被执行时执行DIV改变 由于脚本是分开的 Chrome 扩展程序中的内容脚本和网页脚本 我需要一种简单观察 DOM 状态变化的方法 我可以设置投票 但这看起来很草率 长期以来 DOM3 突变事件是最佳可用解
  • 如何使用 Xcode 4.2 区分多个目标

    我开发了一个应用程序的精简版 现在我想创建一个付费版本 所以我复制了目标 更改了它的名称 因此更改了 plist 和其他具有该名称的内容 现在我必须在代码中进行区分 我正在使用 Xcode 4 2 我在网上看到我必须创建一个预处理器标志 我
  • 如何在 Flutter 中进行交互式通知 [关闭]

    Closed 这个问题需要多问focused 目前不接受答案 I am making a music player app in Flutter and I am not able to find any way to make a wid
  • 使用 jQuery 在 Dom Load 上自动播放 HTML5 视频

    我正在尝试使用 jQuery 在 dom 加载后立即播放视频 这是我的代码 HTML
  • 悬停时旋转或旋转图像

    我想了解如何制作旋转或旋转图像当它悬停时 我想知道如何模拟该功能CSS关于以下代码 img border radius 50 img src http i imgur com 3DWAbmN jpg 您可以使用 CSS3 过渡rotate
  • Sed/Awk - 在模式 x 和 y 之间拉线

    我有一些大型 CSV 文件 我想在其中提取包含模式 x 的 X 行和包含模式 y 的 Y 行之间的所有数据 例如 other data Header data data data Footer other data 我希望能够将页眉 gt
  • Sling 资源与节点

    我无法理解为什么要在吊索中使用资源而不是节点 假设我有一些简单的访问节点 如下所示 NodeIterator headerNode currentNode getNodes loop through and do something wit
  • Div 高度 100%(不包括标题)

    好吧 我知道这个主题有很多问题 但我仍然无法确切地弄清楚如何完成这项工作 This接近问题 但它对我不起作用 我希望我的页面具有 100 的高度 此页面内有一个高度为 40 像素的静态标题 然后是占据剩余高度 100 40 像素 的内容 H
  • 如何使用 Greasemonkey/Tampermonkey 脚本更改类 CSS?

    我正在尝试设置主体的背景图像 但仅限于使用该类的地方banner url HTML如下 基本上 我想强制页面使用以下 CSS banner url background url http www pxleyes com images con
  • Android Studio:无法加载 JVM DLL

    我已经彻底研究了这个问题 并且发布的解决方案对我不起作用 我运行的是 Windows 8 以及最新的 JAVA JDK 64 位 和 Android Studio 版本 系统规格 新 XPS 13 酷睿 i5 8GB RAM SSD 确切的
  • 如何在 F# 中等待异步方法

    如何在 F 中等待异步方法 我有以下代码 type LegoExample let brick Brick BluetoothCommunication COM3 let result brick ConnectAsync Error 成员
  • 在 iOS 15 之前,我只能发送声音本地通知,现在我必须显示横幅

    这在 iOS 15 之前运行良好 let center UNUserNotificationCenter current let content UNMutableNotificationContent content sound UNNo