Ho scritto un'app per il mio podcast, Otaku no Podcast. In varie parti dell'app, utilizzo NSURLConnection
(recupera feed RSS), UIWebView
(visualizza contenuto del sito Web), AVPlayer
(riproduce file audio MP3 dal nostro CDN) e MPMoviePlayerViewController
(riproduce file video dal nostro CDN). Ora, dato che tutti questi fanno richieste HTTP di qualche tipo, presumo che si pubblicizzeranno con la stringa standard User-agent di iPhone. (se la mia supposizione non è corretta per favore fatemelo sapere) Ciò significa che, in base alla lettura dei miei file di registro, non ho modo di dire quale dei miei visitatori sta arrivando tramite il semplice vecchio Safari mobile, contro l'utilizzo della mia app.Quale agente utente HTTP fa pubblicità al mio programma iOS?
C'è un modo per cambiare l'User-Agent in uno dei miei? Ho trovato this question on SO che descrive come eseguire questa operazione con NSURL
ma non riesco a trovare alcuna informazione su nessuna delle classi precedenti che sto utilizzando.