簡體   English   中英

可以模擬Iphone 3g嗎?

[英]Is it possible to simulate Iphone 3g?

我的問題是:使用模擬器,是否可以模擬其他類型的iphone?(3g,3gs)還是僅iphone 4? 謝謝

iPhone Simulator僅模擬該軟件的一小部分。 它根本不仿真硬件 (否則將被稱為iPhone Emulator )。

在實際的硬件限制下測試您的應用程序的唯一方法是獲得付費程序帳戶並將您的應用程序安裝在真實設備上。

因為iPhone 3G和3GS之間的硬件差異在應用程序測試中不會受到影響。 模擬器不會根據您選擇的硬件來限制內存使用或CPU速度,因此無法模擬加速度計,因此唯一需要考慮的區別是屏幕尺寸,該尺寸在iPhone 4和3G / 3GS之間發生變化,但在兩者之間卻沒有變化3GS和3G。

祝好運!

不,不可能。 如果您嘗試使用以下代碼在模擬器上檢測設備類型,它將永遠不會返回除“ iPhone Simulator”以外的任何版本。

#import <sys/utsname.h>
+ (NSString *)getDeviceType {
  struct utsname systemInfo;
  uname(&systemInfo);

  return [NSString stringWithCString:systemInfo.machine
                            encoding:NSUTF8StringEncoding];
}

暫無
暫無

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

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