ua-parser / uap-csharp

C# implementation of ua-parser
Other
390 stars 105 forks source link

everything is other #37

Open yeganehaym opened 6 years ago

yeganehaym commented 6 years ago

I installed the package on the .net core and has received other for os and browser and other properties

rfrancisco commented 6 years ago

Same here, my Os is correct but my Macbook device is "Other"

enemaerke commented 5 years ago

Apologies for the VERY late reply. If this is still an issue, could I ask you to retry with the newest 3.1 package I just upload to NuGet

rfrancisco commented 5 years ago

Sure. I'll test next Monday and report back.

sseyalioglu commented 5 years ago

Still other in Mac OS X for desktop. (Version 3.1.35)

mtoner commented 5 years ago

I believe this is still an issue? Tried using older versions of the package but got the same result. I'm completely new to yaml and don't know if the issue is perhaps with the yaml?

As an example, I'm trying "Mediapartners-Google" (Google adsense spider) which is in a regex yaml as a bot/spider entry but that entry doesn't have any other attributes like family_replacement, just a regex line. Should it have?

Bots

Instead it matches "Mediapartners-Google" with 'medi' and lists it as a 'Feature Phone'.

enemaerke commented 5 years ago

I have unfortunately not had a way to debug this issue. I suspect that it is somehow related to regular expressions being parsed/executed differently on MacOS but that is just me guessing. I'll try to figure out a way to get a debugging session on some MacOS device but I don't have any myself so I have to go looking for a way to do it...

mtoner commented 5 years ago

I'm getting this in Windows with Visual Studio 2017 community. I thought it might be to do with .net standard vs .net framework but tried both.

francesburr commented 5 years ago

I'm having the same issue on Windows VS2017 Ent.

ghost commented 5 years ago

This is still an issue, my device is a Google Pixel 2 and shows up as Other...

codeunifier commented 5 years ago

Seeing this issue as well.

Browser and OS seems to be fine, but I have yet to find a device not showing up as "Other."

Postman also shows up as "Other," which I can definitely understand and work around, but it might be nice to have some support for API tools like that :)

WeihanLi commented 3 years ago

The same issue, the device is always "Other"