2013-05-21 9 views
5

क्या आप अपने आईओएस ऐप में सिस्टम ध्वनियों का उपयोग कर सकते हैं? मैं वही सूची ढूंढ रहा हूं जिसका उपयोग डिफ़ॉल्ट टाइमर ऐप (मारिम्बा, अलार्म, डोरबेल इत्यादि) में किया जाता है।मेरे आईओएस ऐप में ऐप्पल सिस्टम ध्वनियों का उपयोग करना संभव है?

कारण मैं पूछ रहा हूँ कि Apple's own Multimedia डॉक्स में यह कहते हैं:

नोट: चेतावनी ध्वनियों प्रणाली की आपूर्ति और सिस्टम की आपूर्ति उपयोगकर्ता इंटरफ़ेस ध्वनि प्रभाव आपके आवेदन करने के लिए उपलब्ध नहीं हैं। उदाहरण के लिए, AudioServicesPlayAlertSound फ़ंक्शन के पैरामीटर के रूप में kSystemSoundID_UserPreferredAlert स्थिर का उपयोग करके कुछ भी नहीं खेलेंगे।

तब मैं this list of system sound ID पर आया हूं।

तो क्या आप एक्सेस का उपयोग कर सकते हैं और अपने स्वयं के ऐप्स में इन ध्वनियों का उपयोग कर सकते हैं जो ऐप्पल की समीक्षा प्रक्रिया को पारित करेंगे? यदि समान ध्वनि समान स्रोत उपलब्ध नहीं हैं?

उत्तर

0

नहीं, आप जेल तोड़ने के बाद, इस ध्वनि तक पहुंचने में सक्षम नहीं हैं, जेल ब्रेक के बाद आप नीचे की तरह इस आवाज़ तक पहुंच सकते हैं।

AudioServicesPlaySystemSound(1000); 

मुझे आशा है कि यह फ़ाइलें कॉपीराइट की गई हैं।

+0

क्या आप इसे कुछ दस्तावेज़ों को सफ़ेद करने का समर्थन कर सकते हैं, कृपया। – rptwsthi

1

असल में अगर आप AudioToolbox/AudioToolbox.h ढांचे का उपयोग करने और देखने नियंत्रक के लिए अपने हेडर फाइल में यह आयात करते हैं तो एप्पल प्रणाली खेल सकते हैं jailbreaking के बिना लगता है। उदाहरण के लिए,

AudioServicesPlaySystemSound(0x450); 

एक आईबीएक्शन के तहत कार्रवाई के निष्पादन पर ऐप्पल 'क्लिक' ध्वनि चलाएगा।

इसके अलावा, system sounds पहले संदर्भित सुनने के लिए, वहाँ है एक great app GitHub कि आपके iPhone (नहीं आईओएस सिम्युलेटर) आप क्लिक करने के लिए और सुनने के लिए, प्रलेखन उन्हें संदर्भ के रूप में लगता है है कि पर काम करता है पर उपलब्ध है, लेकिन आप उन्हें नहीं सुन सकता ऐप सुनना अच्छा है और फिर संबंधित संदर्भ संख्या ढूंढें।

संबंधित मुद्दे