簡體   English   中英

檢測iOS模擬器與iOS設備

[英]Detect iOS Simulator vs. iOS Device

我正在使用Xamarin.iOS進行一個項目,我有一種情況,模擬器中的行為莫名其妙地在實際設備上不一樣(設置mapview中心區域的方式不同)。

我希望能夠根據應用程序是在模擬器上還是在真實設備上運行,在運行時為變量設置值。 我怎么能發現這個?

您可以在運行時執行不同的代碼,如下所示:

if (ObjCRuntime.Runtime.Arch == Arch.DEVICE) {
} else {
}

但是調查(在這里詢問,論壇,錯誤報告)為什么兩者之間的行為不同(這只是為了確保它不會隱藏可能會在以后咬你的錯誤)總是好的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM