如何让 UNNotificationSound 使用我项目中蓝色文件夹中的 .caf 文件
How to get UNNotificationSound to use the .caf files I have in a blue folder in my project
我正在创建一个带有 UNNotificationSound 的 UNNotificationRequest:
content.sound = UNNotificationSound(named: "alarmSounds/alarmAscending.caf")
声音在主项目文件夹中的文件夹(蓝色)alarmSounds 中。
使用的声音总是默认的声音而不是我的。我也在 "named:" 参数中没有 "alarmSound/" 的情况下尝试过,但仍然无法正常工作。
我需要对声音文件做些什么吗?
这是使用 xcode 9 并在 iOS 11 设备上试用。
确保声音文件必须包含在应用程序包中或应用程序数据容器的 Library/Sounds 文件夹中。如果两个位置都存在文件,则应用程序数据容器中的文件将是首选。
给confirm/correct这个...
右键单击 "Project Navigator"、select "Show File Inspector" 中的文件,并确保文件在 "Target Membership" 区域中的项目旁边有一个复选标记。
我正在创建一个带有 UNNotificationSound 的 UNNotificationRequest:
content.sound = UNNotificationSound(named: "alarmSounds/alarmAscending.caf")
声音在主项目文件夹中的文件夹(蓝色)alarmSounds 中。
使用的声音总是默认的声音而不是我的。我也在 "named:" 参数中没有 "alarmSound/" 的情况下尝试过,但仍然无法正常工作。
我需要对声音文件做些什么吗?
这是使用 xcode 9 并在 iOS 11 设备上试用。
确保声音文件必须包含在应用程序包中或应用程序数据容器的 Library/Sounds 文件夹中。如果两个位置都存在文件,则应用程序数据容器中的文件将是首选。
给confirm/correct这个...
右键单击 "Project Navigator"、select "Show File Inspector" 中的文件,并确保文件在 "Target Membership" 区域中的项目旁边有一个复选标记。