Über mich | Kontakt | Archiv

Thomas Bandt

Dieses Blog wird nicht mehr gepflegt. Zur neuen Website!

Erkennen, ob die App im Simulator oder auf dem Gerät läuft [Xamarin.iOS]

Für ein paar Szenarien ist es ganz nützlich zu unterscheiden, ob die Anwendung gerade im Simulator ausgeführt wird, oder auf einem echten Gerät. Es macht beispielsweise wenig Sinn, bei jedem Start Notifications zu registrieren und sich dabei eine Fehlermeldung enzuhandeln (und die ggf. ins Log zu schreiben). Denn Notifications werden im Simulator nicht unterstützt.

if (MonoTouch.ObjCRuntime.Runtime.Arch == MonoTouch.ObjCRuntime.Arch.DEVICE)
{
    // Gerät -> irgendwas machen ...
}


« Zurück  |  Weiter »