2011-10-27 75 views
6

在我的AWStats記錄(的cPanel),通過iPhone應用程序所消耗的web服務展示各種用戶代理,如:iPhone應用程序OS檢測

AppName/1.6 CFNetwork/485.13.9 Darwin/11.0.0 
AppName/1.6 CFNetwork/548.0.3 Darwin/11.0.0 
AppName/1.0 CFNetwork/485.13.9 Darwin/11.0.0

有沒有一種方法,使這個有意義嗎?我更感興趣的是從這個用戶代理那裏找到設備(iPhone,iPad等)和操作系統(iOS4,iOS5等)。

+2

相關(甚至重複? ):http://stackoverflow.com/questions/6239553/a-list-of-linking-cfnetwork-version-numbers-to-the-version-of-ios –

+0

謝謝,但沒有更新。有沒有其他更類似的鏈接? – xoail

+0

我想你找不到該設備。我從iOS 4.3.3和4.3.5的兩個iPad上看到了「CFNetwork/485.13.9 Darwin/11.0.0」,而MacBook上帶有Xcode 4.2的模擬器則顯示「CFNetwork/485.13.9 Darwin/10.8.0」。 –

回答

4

這裏沒有太多的信息。事實證明,它是格式AppName/AppVerson,CFNetwork/iOSVersion(4xx/5xx),Darwin/11.0.0(AppName/1.6 CFNetwork/485.13.9 Darwin/11.0.0)

+0

CFNetwork和Darwin是什麼意思?或者它們是指什麼? –

+0

@ Erx_VB.NExT.Coder,'Darwin'是支持OS X和iOS的底層BSD系統的名稱。 CFNetwork('Core Foundation Network')基本上是iOS應用程序在進行HTTP請求時間接使用的網絡框架的名稱。 – mszaro

相關問題