簡體   English   中英

iOS iPhone iPad模擬器

[英]iOS iPhone iPad Simulator

這是在iPadPro 12.9英寸第二代模擬器上測試我的iPhone代碼時得到的。 沒有差異嗎? 謝謝大衛。

在此處輸入圖片說明

在此處輸入圖片說明

我強烈建議使用此UIDeviceHardware而不是檢查界面慣用法: https : //github.com/fahrulazmi/UIDeviceHardware/blob/master/UIDeviceHardware.m

NSString *platformString = [UIDeviceHardware platformString];

我已經使用了一段時間了,它非常適合我。

但是,在模擬器上使用時存在問題。 在模擬器上運行時,平台等於x86_64或i386,它們將僅返回iPad或iPhone。 所以...我覺得除非您在真實設備上進行了測試或至少有人在真實設備上為您進行測試,否則您將找不到令人滿意的結論。

對於您的情況,您將檢查以下兩個平台字符串之一:“ iPad Pro 12.9英寸(WiFi)”或“ iPad Pro 12.9英寸(蜂窩)” https://github.com/fahrulazmi/UIDeviceHardware/blob/主設備/UIDeviceHardware.m#L83-L84

檢查這些內容的一個好方法是只檢查前綴: [platforString hasPrefix:"iPad Pro 12.9-inch"]

暫無
暫無

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

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