Мне нужно определить, является ли iPhone, входящий в мое приложение, оригинальным iPhone (один из первых продаваемых iPhone)
Я знаю, что эта линия будет обнаруживать iPhone:
if (Request.UserAgent.ToUpper().Contains("IPHONE"))
{
//Do something
}
Но я хочу убедиться, что получаю правильный.Я думал о чем-то вроде этого:
if (Request.UserAgent.ToUpper().Contains("IPHONE"))
{
if (double.Parse(Request.Browser.Version) > 1)
{
//Do Something
}
}
Но я волнуюсь, что могут быть другие iPhone, которые являются более новыми и имеют версию 1.
Правильно ли этот код для поиска очень старых iPhoneили есть лучший способ?