aa.caf (古いサウンド ファイル) という名前のカスタム プッシュ アラート サウンド ファイルを作成しました。
ファイルをxcodeにインポートしてビルドします。
プロバイダーが iphone にプッシュを送信すると、カスタム ファイルが呼び出されます。うわ~!
あとで、音を変えたい。
だから私は新しいサウンドファイルを作ります。
xcode から aa.caf ファイルを削除し、新しいファイルを配置します。そのファイルを aa.caf (新しいサウンド ファイル) に名前を付けます。
プロバイダーが電話に再度プッシュを送信し、
しかし、電話機は新しいサウンド ファイルを再生しません。
古いバージョンの音を再生します!いや~~!!
アプリを削除して、再インストールします。
次に、新しいサウンドファイルを鳴らします。完璧です。
ただし、電話に古いバージョンがある場合(古いバージョンのサウンドがある場合)、
新しいアプリ(新しいバージョンのサウンドがあります)を更新すると、新しいサウンドが鳴りません。
理由はわかりません:(
何故ですか??
この問題を解決する方法はありますか?
私のアプリは App Store で販売されているので、そのサウンドを更新する必要があります
ユーザーなしで、以前のバージョンのアプリを削除します。