J'ai une application audio qui fonctionne bien pour J'essaie de la mettre à niveau vers J'ai également mis à niveau le SDK Xcode sur 3.2.3, SDK de base à 4.0, cible de déploiement à 4.0 mais toujours J'ai également créé Test Project pour 4.0 et sa liste déroulante Info.List a des modes de fond "requis". P>
Avez-vous manqué quelque chose? p> iPhone 3.1.x code> versions. P>
UIbackgroundModes code> dans
info.plist code>, il ("Modes de fond requis") ne figure pas dans la liste déroulante? P>
Uibackgrounds (code> ("modes de fond requis") ne figurera pas dans
info .Plist code> liste déroulante. p>
3 Réponses :
Vous pouvez ajouter la clé manuellement en modifiant le fichier .plist
<key>UIBackgroundModes</key> <array> <string>audio</string> </array>
Merci pour votre commentaire. Je l'ai essayé mais l'audio ne joue pas en arrière-plan après cela. De plus, la clé montre "UibackgroundModes" lors de la visualisation en tant que liste de propriétés XML, donc je suppose que Xcode ne traite pas le projet prêt pour 4.0.
Vous avez besoin de [pour faire plus] [1] pour avoir une lecture audio en arrière-plan. [1]: développeur.apple.com/ iPhone / bibliothèque / documentation / iPhone / ...
C'est un vieux fil, cependant, affichez toujours la résolution: Modifiez le fichier .Plist manuellement avec UibackgroundMode Tag. Bien qu'il ne apparaisse pas dans la liste déroulante de Xcode, mais audio jouera avec succès en mode arrière-plan.
Cela ne fonctionnera pas dans le simulateur, uniquement sur votre appareil
Je voudrais ajouter "Fond de fond" dans le plis ... Quel est le mot clé pour cela s'il vous plaît ..
Assurez-vous que si vous créez l'élément UIbackgroundModes de base en XCode (pas en modifiant le XML manuellement) que vous créez la nouvelle clé en tant que tableau de type, puis ajoutez un nouvel élément (il apparaît comme «élément 0» par défaut) avec une valeur de "audio". Si vous créez simplement une clé de chaîne avec la valeur "Audio", cela ne fonctionnera pas. P>
rep réponse de WoodMantech: Xcode 3.2 a changé la nomenclature un peu lors de l'ajout de cette clé en Xcode. La clé est appelée "modes de fond requis" et que l'élément 0 doit être défini sur "l'application joue audio". Les deux sont disponibles dans le menu déroulant GUI P>
Dans Xcode 5, cette clé semble maintenant appelée "App joue audio ou flux audio / vidéo à l'aide d'AirPlay"