我正在尝试确定应用程序是在模拟器中运行还是在硬件(apple iphone)设备上运行.
各种答案都表明我做了以下事情:
bool isSimulator = MonoTouch.ObjCRuntime.Runtime.Arch ==
MonoTouch.ObjCRuntime.Arch.SIMULATOR;
我已经添加到我的iOS应用程序AppDelegate.cs文件中.但它确实编译 – 我缺少命名空间或程序集:(
这是一个FULL方法的图片(颜色编码显示它找不到静态属性):
有人可以帮忙吗?
解决方法:
使用条款:
using ObjCRuntime;
码:
bool isSimulator = Runtime.Arch == Arch.SIMULATOR;
仅供参考:MonoTouch名称空间已弃用(~2012),并已在“Xamarin.iOS”产品中分解为多个名称空间.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。