Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 定制推送警报声音可';不更新?_Ios_Xcode_Push_Apple Push Notifications - Fatal编程技术网

Ios 定制推送警报声音可';不更新?

Ios 定制推送警报声音可';不更新?,ios,xcode,push,apple-push-notifications,Ios,Xcode,Push,Apple Push Notifications,我制作了一个定制的推送警报声音文件,名为aa.caf(旧声音文件) 我在xcode中导入文件并构建它 提供商发送一个推送到iphone,它会响铃自定义文件。哇~ 稍后,我想改变声音 所以我制作了一个新的声音文件 从xcode中删除aa.caf文件,放入新文件。我将该文件命名为aa.caf(新声音文件) 提供商再次向手机发送推送 但是手机不能播放我的新声音文件 它播放旧版本的声音!不~~ 我删除应用程序,然后重新安装 然后它响起新的声音文件,完美 但是如果手机有旧版本(有旧版本的声音) 并更新新的

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

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

提供商发送一个推送到iphone,它会响铃自定义文件。哇~

稍后,我想改变声音

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

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

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

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

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

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

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

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

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

我不知道为什么:(

这是为什么

有没有办法解决这个问题

我的应用程序在app Store上销售,所以我必须更新该声音


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

我从苹果那里得到了答案

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

加快发展,, Xcode试图将推送到设备上所需的数据量降至最低
每次构建,有时该过程都会丢失已更改的资源“

您的问题解决了吗?也许您可以回答自己的问题。我在想,也许您应该在再次“构建并运行”之前尝试“清理”。还没有。我发了一封邮件给苹果技术支持团队。他们回答我,我会写下结果。