簡體   English   中英

需要一些幫助,有人知道為什么系統聲音在iPad上不起作用而在iPhone上起作用嗎?

[英]Need some help, anyone know why system sound isn't working on iPad but is on iPhone?

我正在為孩子設計一個應用程序,並且正在將短音頻與AVFoundation框架和AudioServicesCreateSystemSound一起使用。 該應用程序在iPhone 3、3G,4、4s上運行良好,沒有任何問題。 但是,它在iPad 2上不起作用,不適用於播放聲音的代碼,我只是不確定在iPad上是否存在問題,或者在iPad的模擬器中可以正常工作,但不能在實際設備上。 代碼如下:

-(IBAction)soundcar {
    CFBundleRef mainBundle = CFBundleGetMainBundle();
    CFURLRef soundFileURLRef;
    soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"auto", CFSTR("wav"), NULL);

    UInt32 soundID;
    AudioServicesCreateSystemSoundID(soundFileURLRef, &soundID);
    AudioServicesPlaySystemSound(soundID);
}

任何人都知道我能做些什么來解決,這會很棒,或者我不確定iPad本身是否只是一個問題。 任何有幫助的人都會感激不盡。

我知道這個愚蠢的問題,但是設備上的音量沒有降低嗎? 您會驚訝我們看到多少次了。

我發現問題出在iPad和iPod上,鈴聲和警報音量默認設置為低設置,調高此音量可修復createSystemSound的音頻音量輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM