我已經爲我的播客編寫了一個應用程序,Otaku no Podcast。在應用程序的各個部分,我使用NSURLConnection
(獲取RSS提要),UIWebView
(顯示網站內容),AVPlayer
(播放離我們CDN的MP3音頻文件)和MPMoviePlayerViewController
(播放離我們CDN的視頻文件)。現在,由於所有這些都會生成某種類型的HTTP請求,我假設他們將使用標準iPhone用戶代理字符串進行自我宣傳。 (如果我的假設是不正確的,請讓我知道)這意味着,根據閱讀我的日誌文件,我無法通過簡單的舊移動Safari來告訴我的訪問者是誰,而不是使用我的應用程序。我的iOS程序做了什麼HTTP用戶代理?
有沒有辦法將User-Agent更改爲我自己的?我發現this question on SO描述瞭如何與NSURL
做到這一點,但我無法找到任何有關我正在使用的上述類的任何信息。