2

我制作了一个自定义推送警报声音文件,名称为 aa.caf(旧声音文件)

我在 xcode 中导入文件并构建它。

提供商向 iphone 发送推送,它会响起自定义文件。哇~!

后来,我想改变声音。

所以我制作了一个新的声音文件。

从 xcode 中删除 aa.caf 文件,放入新文件。我将该文件命名为 aa.caf(新声音文件)。

提供商再次向手机发送推送,

但手机不播放我的新声音文件。

它播放旧版本的声音!没有~~!!

我删除了应用程序,然后重新安装。

然后它响起新的声音文件,完美。

但如果手机是旧版本(有旧版本声音),

并更新新的应用程序(有新版本的声音),它不会响起新的声音。

我不知道为什么:(

这是为什么??

有没有办法解决这个问题?

我的应用在 App Store 上出售,所以我必须更新那个声音

没有用户删除以前版本的应用程序。

4

1 回答 1

0

我从苹果那里得到了答案。

'这个错误只涉及通过 Xcode 调试器安装'

“为了加快开发速度,Xcode 会尽量减少每次构建时需要推送到设备的数据量,有时该过程会丢失已更改的资源”

于 2013-08-27T01:33:34.833 回答