2010-07-08 19 views
5

के साथ पृष्ठभूमि ऑडियो मैंने प्लेबैक ऑडियो को लागू करने की असफल कोशिश की जो UIBackgroundModes संपत्ति सेट करके और ऑडियो सत्र को सक्रिय करके पृष्ठभूमि में खेलना जारी रखता है क्योंकि यह जोशुआ वेनबर्ग ने सुझाव दिया है, लेकिन यह सिम्युलेटर पर काम नहीं करता है और मुझे आईओएस 4 के साथ किसी डिवाइस पर परीक्षण करने का कोई मौका नहीं है। मैंने सिम्युलेटर के साथ एक संभावित मुद्दे के बारे में पढ़ा है, क्या यह संभव है? क्या कोई ऐसा व्यक्ति है जिसने कोड बनाया है जो सिम्युलेटर पर काम करता है? धन्यवाद और खेद है क्योंकि मैंने मूल रूप से इसे उत्तर के रूप में पोस्ट किया है (क्योंकि कोई भी "टिप्पणी जोड़ें" लिंक सक्षम नहीं था)।आईओएस 4 - आईफोन सिम्युलेटर

उत्तर

6

शून्यता,

यह इस कोड को लागू करके मेरे लिए काम कर रहा है। यद्यपि किसी भी कारण से यह सिम्युलेटर में काम नहीं करेगा। तो यदि आपका कोड समान या समान है, तो विश्वास करें कि यह आईओएस 4 स्थापित के साथ अपने आईपॉड टच पर शानदार ढंग से काम करता है।

अनुप्रयोग Delegate.m (या तो init या applicationDidFinishLaunching में)

- (id) init { 

    // allows you to play in the background when app is suspended in iOS4 
    [[AVAudioSession sharedInstance] setDelegate: self]; 
    [[AVAudioSession sharedInstance] setCategory: AVAudioSessionCategoryPlayback error:nil]; 

} 

और निश्चित रूप से की तरह से पहले कहा गया था audio को UIBackgroundModes कुंजी सेट कर लें।

बेस्ट ऑफ लक,

रोब

1

मुझे पता चला कि यह वास्तव में इस कदम का पालन करके iphone सिम्युलेटर में पृष्ठभूमि ऑडियो खेलने के लिए संभव है कि ... Entering background on iOS4 to play audio

+0

बस है कि यह केवल परिमित के लिए पता चला ऑपरेशन। पृष्ठभूमि में बहुत सारे संगीत बजाने जैसे लंबे पृष्ठभूमि कार्य के लिए नहीं। गलत पोस्ट के लिए खेद है। – Khomsan

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