我想播放一些其他声音,例如收到通知时的警报。这是最基本的功能,所以有可能吗?下面是我的代码:
const receipts = expo.sendPushNotificationsAsync([ { to: userObj.pushToken,
sound: 'default', body: notification, data: { withSome: notification }, priority: 'high' } ]);
世博会推送服务器不支持自定义声音。它会吞下您在声场中放置的任何内容并将其替换为默认值。尝试使用 curl 的 expo 服务绕过他们的模块会给你一个实际的错误。
但是,当使用您自己的 APNS 模块服务器端时,如果声音在交付到 App Store 时捆绑在 .ipa 中,则可以在 expo 客户端中自定义声音。