ios - 自定义推送警报声音无法更新?

标签 ios xcode push apple-push-notifications

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

我将文件导入xcode并进行构建。

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

以后,我想改变声音。

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

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

提供商再次向电话发送推送,

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

它会播放旧版本的声音!不~~ !!

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

然后它会敲响新的声音文件,非常完美。

但是如果手机使用的是旧版本(具有旧版本的声音),

并更新新应用(具有新版本的声音),则不会响起新声音。

而且我不知道为什么:(

这是为什么??

有办法解决这个问题吗?

我的应用在App Store上出售,因此我必须更新该声音

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

最佳答案

我从苹果得到答案。

“此错误仅涉及通过Xcode调试器进行安装”



“为了加快发展,
Xcode尝试最小化需要推送到设备上的数据量
每个版本,有时该过程会丢失已更改的资源”

关于ios - 自定义推送警报声音无法更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17850084/

相关文章:

javascript - jQuery - $(this) 在 iPad 上

objective-c - 我如何将音频文件存储在 sqlite3 数据库中并在 iphone 中播放?

ios - 无法解码类(SKCameraNode)的对象

ios - 在数组中查找最近的 float

iphone - 使用 IF 语句将对象从 NSMutableArray 复制到另一个

iphone - 在包 NSBundle 中找不到名为 'MainStoryBoard' 的 Storyboard

iphone - 为什么模拟器播放视频时会从横向旋转为纵向

javascript - 如何创建一个将对象推送到数组中的函数,当再次推送时它将添加额外的对象

java - 如何实现XMPP发送推送通知

javascript - 使用push方法向对象添加条件