Kullanıcı Aracısı üzerinden iPhone App OS Algılama

Awstats günlüğümde (cpanel), iphone uygulaması tarafından tüketilen web hizmeti, aşağıdaki gibi çeşitli kullanıcı aracılarını gösterir:

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

Bunun mantıklı bir yolu var mı? Cihazları (iPhone, iPad vb.) Ve OS'ları (iOS4, iOS5 vb.) Bu kullanıcı aracısından mümkün kılmakla daha çok ilgileniyorum?

6
Sanırım cihazı bulamazsın. MacBook'un Xcode 4.2 ile simülatörünün CFNetwork/485.13.9 olduğunu söylerken iOS 4.3.3 ve 4.3.5 ile 2 iPad'den CFNetwork/485.13.9 Darwin/11.0.0 görüyorum. Darwin/10.8.0 .
katma yazar ott--, kaynak
Bu istekler en az iOS HTML5 video oynatıcı tarafından yapılır.
katma yazar Samuli Kärkkäinen, kaynak
İstediğiniz bilgileri eklemek için kullanıcı aracısını kendiniz ayarlayarak muhtemelen en iyisi sizsiniz. İsteğinizi nasıl yapıyorsunuz?
katma yazar hypercrypt, kaynak
İlgili (veya çift kopyala?): iOS sürümüne bağlandığı bir liste"> stackoverflow.com/questions/6239553/…
katma yazar Jan Fabry, kaynak
Teşekkürler ama bu güncellenmedi. Daha güncel olan başka bir bağlantı var mı?
katma yazar xoail, kaynak

1 cevap

Burada çok fazla bilgi yok. Bu çıktı, AppName/AppVerson, CFNetwork/iOSVersion (4xx/5xx), Darwin/11.0.0 biçimindedir (AppName/1.6 CFNetwork/485.13.9 Darwin/11.0.0)

4
katma
CFNetwork ve Darwin ne anlama geliyor ya da neye referans yapıyorlar?
katma yazar Erx_VB.NExT.Coder, kaynak
@ Erx_VB.NExT.Coder, 'Darwin', OS X ve iOS'u destekleyen temel BSD sisteminin adıdır. CFNetwork ('Temel Temel Ağ') temelde, HTTP istekleri yapılırken dolaylı olarak kullanılan ağ uygulama çerçevesinin adıdır.
katma yazar mszaro, kaynak