我很難過,我覺得很蠢,請幫助我。iPhone 5不會從服務器加載圖像
我通過JSON獲取壁紙對象的列表。這些壁紙具有我異步加載到網格視圖中的圖像URL。都好。一個例子圖像URL如下:
http://url.com/desktops/desktops/2012/10/05/beach_iphone_thumb.png
iPhone 4模擬器:作品。 iPhone 5模擬器:工作。 iPhone 4設備:工作。 iPhone 5設備:不工作。我究竟做錯了什麼?在iPhone 5設備上的請求的響應錯誤包含以下,但響應的的StatusCode爲200:
Error Domain=com.mysite.error Code=-1016 "Expected content type {(
"image/x-icon",
"image/ico",
"image/jpeg",
"image/png",
"image/tiff",
"image/gif",
"image/x-bmp",
"image/x-xbitmap",
"image/bmp",
"image/x-win-bitmap"
)}, got text/html"
我使用AFNetworking +的UIImageView類來處理圖像加載,但我不認爲這將是考慮到它同時適用於模擬器和iPhone 4設備。有沒有人有任何想法?我是否需要在圖像名稱中添加內容以使iPhone 5識別它?謝謝!
如果完全相同的請求做不同在iPhone 5硬件上比在其他硬件和模擬器上,Web服務器由於請求中的某些事情而表現不同。也許它是嗅探用戶代理。您可以使用遠程數據包捕獲來查看對iPhone 5的實際響應。http://developer.apple.com/library/mac/#qa/qa1176/_index.html –