でサポート検出:デバイスが振動をサポートしていない場合、これは単に、何もしません、しかしXamarinのiOSは:振動が利用可能な場合/私が使用して振動するようにデバイスを得ることができますXamarinのiOSでデバイス
SystemSound.Vibrate.PlaySystemSound();
ました現在iPADデバイスの場合です。
がデバイス上でサポートされている場合は、が見つかりますか?
if(Device.Idiom.Equals(TargetIdiom.Phone))
{
// vibrate supported because only iPhone can vibrate
}
をしかし、それは回避策の一種である忘れないでください:
Appleのドキュメントは、現在のデバイスは、振動をサポートしているかどうかを確認する方法について話しませんようです。ただし、iPhoneのみが振動すると仮定すると、 'UIDevice.CurrentDevice.UserInterfaceIdiom'であなたのアプリを実行しているデバイスを確認し、別のアクションを実行することができます。 – Nerkyator