Sto realizzando un'app per iPhone per una band, che elenca i brani per la band. Quando l'utente tocca un pulsante accanto a un brano, voglio aprire iTunes e visualizzare quella canzone. Attualmente sto usando questo codice: [[UIApplication sharedApplication] openURL: [NSURL URLWithString: linkLocation]]; dove linkLocation è un collegamento al brano in iTunes. Questo funziona.Collegamento a un brano/album di iTunes dall'app per iPhone
Il problema che ho è trovare il collegamento per una canzone. I link che ottengo dall'ultima versione di iTunes sono diversi dai link che ho usato per ottenere la versione precedente (facendo clic sulla freccia del menu a discesa accanto a un brano e scegliendo "copia link"). Se utilizzo il collegamento dalla nuova versione di iTunes, visualizzo l'errore "La tua richiesta non può essere completata" sul mio iPhone quando tento di aprire quel collegamento attraverso la mia app.
Ho anche provato a utilizzare il sito Apple "itmsLinkMaker" e anche questo non funziona.