首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我怎样才能得到一个自定义的声音来播放苹果推送通知?

我怎样才能得到一个自定义的声音来播放苹果推送通知?
EN

Stack Overflow用户
提问于 2010-02-01 23:52:02
回答 1查看 6.1K关注 0票数 1

当我的苹果推送通知发送时,我正在尝试播放一个定制的声音。弹出消息显示,徽章也更新,但我总是得到默认的iPhone声音播放,而不是我的自定义声音。

下面是我要发送的JSON数据:

{"aps":{“声音”:"sound.caf",“徽章”:2,“警报”:“成功注册设备”}

我的sound.caf文件位于Xcode项目的顶层,并且它肯定会出现在最终的.app中(正如Finder中的“查看包内容”所确认的那样)。

声音文件在我的Mac上播放得很好。最初,我尝试了.caf、.m4r和.wav文件,但没有一个文件会播放。我也尝试过使用来自一个.caf样例项目的一个城市飞艇文件(我很有信心它必须工作,但必须承认,我自己还没有试过),但这也没有起作用。

苹果文档定义接受的编码和文件格式(.wav、.aiff或.caf)。

我已经尝试了非常短的声音文件以及更长的(确定我是在30秒的无文件限制之下)。

有没有人给我其他提示或建议让我试试?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-02-02 15:14:41

我的问题是,我实际上并没有在测试iPhone上更新应用程序。我在iTunes中更新版本,但是我没有增加"Bundle版本“,所以iTunes没有将新的应用程序推到电话上。

要确保将更新的应用程序复制到电话中,请仔细查看iTunes状态消息。它应该说:

在“设备”上更新应用程序 安装“应用程序”

如果有疑问,只需从设备中删除现有的应用程序即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2180942

复制
相关文章

相似问题

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