首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS8.2无法播放来自parse.com应用程序的自定义警报声音

iOS8.2无法播放来自parse.com应用程序的自定义警报声音
EN

Stack Overflow用户
提问于 2015-03-29 01:02:54
回答 1查看 138关注 0票数 1

我已经成功地通过Parse.com设置了一个推送通知应用。App安装在运行is 8.2的iPhone 5s上。Swift中的应用程序代码

如果我发送一个常规的推送通知,它可以正常显示,但会播放非常短的蜂鸣声(例如“快速”振动或非常短的标准“备注”文本提示,而不是我设置为标准文本提示的提示。

(如果我发送一个iMessage,并将提示音设置为'chord',它会播放OK)

如果我发送的是包含在应用程序包中的自定义声音的字典版本(是的,我根据Apple的说明将其转换为终端),它仍然可以执行上述操作。我不能让它播放任何自定义的警报声音。

无论我是从应用程序发起推送还是从Parse.com上的按钮发起推送,都没有区别

EN

回答 1

Stack Overflow用户

发布于 2015-04-24 08:21:08

就像另一个人所说的,确保你的文件是正确的格式(你想要它在一般的.caf文件中)

此外,如果您使用客户端推送,请确保在发送推送通知时输入了正确的文件名。

解析文档中的示例:

代码语言:javascript
复制
let data = [
"alert" : "The Mets scored! The game is now tied 1-1!",
"badge" : "Increment",
"sounds" : "cheering.caf" //Ensure the file exists in your project
]
let push = PFPush()
push.setChannels(["Mets"])
push.setData(data)
push.sendPushInBackground()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29319991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档