2009-10-23 14 views
5

क्या आईफोन को प्रोग्रामेटिक रूप से पावर करना संभव है या क्या ऐप्पल इसे अस्वीकार करता है?प्रोग्रामिंग रूप से एक आईफोन बंद कर रहा है?

अगर ऐप्पल इसे अस्वीकार करता है, तो क्या आईफोन पर ध्वनि को प्रोग्राम करना संभव है?

उत्तर

4

मुझे लगता है कि के लिए कोई सबूत नहीं है, लेकिन यह "UserExperience" संशोधित शामिल होगा - जो कुछ कि एप्पल (और क्यों अभी भी कई लोग अपने फोन के भागने) की अनुमति कभी नहीं होता है।

और इसमें "पावर ऑफ" के साथ-साथ "म्यूट ध्वनि" शामिल है - क्योंकि दोनों यूएक्स को नष्ट कर सकते हैं (आप एक महत्वपूर्ण कॉल की प्रतीक्षा करते हैं, लेकिन एप्लिकेशन एक्स ने ध्वनि तोड़ दी)।

1

जो कुछ भी आप करते हैं वह आपके आवेदन से बाहर कुछ भी प्रभावित करता है, इसे अनुमोदन प्रक्रिया (पुश सूचनाओं के अलावा) के माध्यम से नहीं बनाते हैं। आप निश्चित रूप से अपने ऐप में ध्वनि को म्यूट कर सकते हैं, जो कि आप चल रहे सभी ध्वनियों के लिए मात्रा को रोकना, रोकना या शून्य पर सेट करना चाहते हैं। यदि आपका मतलब है कि फोन को विश्व स्तर पर म्यूट करें, नहीं।

5

आधिकारिक एसडीके के साथ आपके द्वारा बनाए गए आईफोन एप्लिकेशन सैंडबॉक्स हैं और स्वयं में हैं। बार्बेड तार के साथ सैंडबॉक्स बंद कर दिया।

आप बिजली को बंद करने में सक्षम नहीं होंगे। और आपके स्वयं के अनुप्रयोगों के अलावा म्यूटिंग ध्वनि 'आईपॉड प्लेबैक को बंद करने में सक्षम होने के लिए लगता है।

1

आप डिवाइस को सॉफ़्टवेयर के माध्यम से बंद नहीं कर सकते हैं। आप MPMusicPlayerController क्लास के साथ संगीत प्लेबैक वॉल्यूम सेट कर सकते हैं, दस्तावेज़ों का सुझाव है कि आप आईपॉड प्लेयर की मात्रा को नहीं बदल सकते हैं।

3

क्या प्रोग्रामिंग से सेब आईफोन को बंद करना संभव है या सेब इसे विसर्जित करता है। यदि सेब को अस्वीकार करना है तो क्या आईफोन पर ध्वनि को प्रोग्रामेटिक रूप से म्यूट करना संभव है?

ऐप्पल आपको अन्य ऐप्स और कोर फोन फ़ंक्शंस की कार्यक्षमता को प्रभावित करने से रोकता है। संदेह में, अगर आप कुछ फोन-वाइड करना चाहते हैं, तो आप नहीं कर सकते।

प्लस, फोन को म्यूट करने के लिए, आपको फ़ोन के म्यूट सेटिंग से मेल खाने वाले फोन के पक्ष में भौतिक म्यूट स्विच करने का कोई तरीका पता लगाना होगा। यह सॉफ्टवेयर के साथ नहीं होने वाला है!

3

मुझे यकीन नहीं है कि डिवाइस को कम करने और डिवाइस को म्यूट करने से आपके ऐप में उचित विकल्प हैं, लेकिन नीचे की रेखा यह है कि आप डिवाइस को पावर नहीं कर सकते हैं। हालांकि, आप MPMusicPlayerController क्लास का उपयोग करके अपने ऐप या आईपॉड ऐप की आवाज़ म्यूट कर सकते हैं।

कोड अपने अनुप्रयोग के लिए इस तरह दिखता है:

MPMusicPlayerController *player = [MPMusicPlayerController applicationMusicPlayer]; 
player.volume = 0.0f; 

और, इस iPod के लिए:

MPMusicPlayerController *player = [MPMusicPlayerController iPodMusicPlayer]; 
player.volume = 0.0f; 
संबंधित मुद्दे