MonoTouch运行时测试,看它是否在模拟器中运行

时间:2012-05-30 10:01:29

标签: c# xamarin.ios simulator

可能很简单,但我找不到答案 - 如何在运行时检查(使用MonoTouch)以确保我在iPhone模拟器中(或不是)?

由于

1 个答案:

答案 0 :(得分:10)

你可以这样做:

using MonoTouch.ObjCRuntime;
static bool InSimulator ()
{
    return Runtime.Arch == Arch.SIMULATOR;
}

这是从这里开始的:http://docs.xamarin.com/ios/recipes/General/Projects/Environment_Checks