В Xamarin прошивкой я могу получить устройство вибрировать с помощью:Xamarin IOS: определение, если вибрация доступна/поддерживается на устройстве
SystemSound.Vibrate.PlaySystemSound();
Однако, это просто не делает ничего, если устройство не поддерживает вибрацию, которая в настоящее время относится к устройствам iPAD.
Есть ли способ для найти, если поддерживается вибрация?
Кажется, Apple, документация не говорит о методе, чтобы проверить текущее устройство поддерживает вибрацию. Однако, предполагая, что прямо сейчас iPhone может вибрировать, вы можете проверить, на каком устройстве работает ваше приложение с 'UIDevice.CurrentDevice.UserInterfaceIdiom', а затем выполнять различные действия. – Nerkyator