.NET MAUI - Получить номер модели устройстваIOS

Программируем под IOS
Ответить
Anonymous
 .NET MAUI - Получить номер модели устройства

Сообщение Anonymous »

Я ищу способ получить номер устройства (особенно для iPhone) в .NET MAUI

Код: Выделить всё

iPhone4            => 4,
iPhone4S           => 4,
iPhone5            => 5,
iPhone5S           => 5,
iPhone5C           => 5,
iPhone6            => 6,
iPhone6Plus        => 6,
iPhone6S           => 6,
iPhone6SPlus       => 6,
iPhoneSE           => 6,
iPhone7            => 7,
iPhone7Plus        => 7,
iPhone8            => 8,
iPhone8Plus        => 8,
iPhoneX            => 10,
iPhoneXS           => 10,
iPhoneXSMax        => 10,
iPhoneXR           => 10,
iPhone11           => 11,
iPhone11Pro        => 11,
iPhone11ProMax     => 11,
iPhoneSE2          => 11,
iPhone12Mini       => 12,
iPhone12           => 12,
iPhone12Pro        => 12,
iPhone12ProMax     => 12,
iPhone13Mini       => 13,
iPhone13           => 13,
iPhone13Pro        => 13,
iPhone13ProMax     => 13,
iPhoneSE3          => 13,
iPhone14           => 14,
iPhone14Plus       => 14,
iPhone14Pro        => 14,
iPhone14ProMax     => 14,
iPhone15           => 15,
iPhone15Plus       => 15,
iPhone15Pro        => 15,
iPhone15ProMax     => 15,
iPhone16           => 16,
iPhone16Plus       => 16,
iPhone16Pro        => 16,
iPhone16ProMax     => 16,
iPhone16e          => 16,
Я знаю, что должен быть способ получить такие идентификаторы, как iPhone11,2 (iPhone XS) или iPhone17,3 (iPhone 16) , как в этом посте: Как определить текущую модель iPhone/Device? Microsoft.maui.devices.deviceinfo
Использование deviceinfo.model только возвращает «iPhone» без какой -либо информации о номере модели.
Я написал прототип, который читает номер через regex из строки, возвращаемого Defineinfo.name modelNo;
}

return false;
}
[/code]
Это, конечно, не работает с такими моделями, как iPhone se/x/xr , поэтому я ищу более безопасный способ сделать это, но DeviceInfo, похоже, не предоставляет много информации о номере модели.


Подробнее здесь: https://stackoverflow.com/questions/795 ... del-number
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»