J'aime l'utilisateur de choisir un fichier audio de la liste audio disponible et copiez-le dans ma propre application. Dans les éléments récupérés de userMediaItemCollection dans l'exemple de code Apple "AddMusic
" il y a la propriété: MPMediaItemPropertyAssetURL
. Mais je ne peux pas y arriver, car j'obtiens l'erreur "MPMediaItemPropertyAssetURL undeclared
" - bien que j'aie importé MPMediaItem.h
.Utiliser les fichiers audio de l'iPhone dans sa propre application - copier le fichier audio - est-ce possible?
Dans la doc de pomme, il dit:
MPMediaItemPropertyAssetURL
URL pointant vers l'élément média, à partir de laquelle un objet AVAsset (ou un autre objet AV Foundation basée sur l'URL) peuvent être créés , avec toutes les options souhaitées. La valeur est un objet NSURL.
L'URL a le schéma personnalisé de ipod-library. Par exemple, une URL peut ressembler à ceci: bibliothèque iPod: //item/item.m4a id = 12345
Usage of the URL outside of the AV Foundation framework is not supported.
Disponible dans iPhone OS 4.0 et versions ultérieures?.
Déclaré dans MPMediaItem.h
Does that mean, it is not possible to access the audio files for own use?
Is there a workaround?
Un grand merci
Après avoir regardé partout, je n'ai rien trouvé. La seule autre bonne façon d'avoir un accès persistant à une chanson choisie après la fermeture de l'application consiste simplement à utiliser MPMediaItemPropertyPersistentID. – user387184