菜鸟教程小白 发表于 2022-12-13 00:05:51

ios - 自定义推送通知声音( .wav )文件未在 ios7 中播放


                                            <p><blockquote>
<p>aps ={ alert = &#34;push message&#34;; badge = 1; id = 557; sound =
&#34;seller.wav&#34;; type = 107; };</p>
</blockquote>

<p>虽然我在 bundle 中添加了“seller.wav”文件,但当推送到来时,我无法播放自定义声音。</p>

<p>帮我解决这个问题。</p>

<p>提前致谢。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>检查文档中的“准备自定义警报声音”:</p>

<p> <a href="https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/IPhoneOSClientImp.html" rel="noreferrer noopener nofollow">https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/IPhoneOSClientImp.html</a> </p>

<p>您的文件格式可能不正确。 Apple 推荐 CAF 文件格式。您可以使用 afconvert 将 wav 文件转换为 CAF,如下所示:</p>

<p>afconvert/System/Library/Sounds/Submarine.aiff ~/Desktop/sub.caf -d ima4 -f caff -v</p>

<p>(也来自 Apple 文档)</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 自定义推送通知声音( .wav )文件未在 ios7 中播放,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/24993245/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/24993245/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 自定义推送通知声音( .wav )文件未在 ios7 中播放