2009-02-13 62 views

回答

2

總是最好爲您的測試允許的最低公分母構建。

如果你能在2.0,2.1和2.2測試,那麼你將達到大多數人的方式。如果你只能在一個版本上測試,你應該使用涵蓋大多數人的版本 - 可能是考慮到蘋果的積極升級mechinism的最新版本。

你不應該做什麼(如獵人暗示)是建立一個版本,並假設它會在別人打工。

1

我建立2.0上,你會得到更多的觀衆這樣,你還可以趕上那些誰因各種原因不能懶得更新OS人假設的工作...

1

構建您的應用程序需要運行的最低操作系統版本。如果您沒有使用2.1或2.2中引入的任何內容,請爲2.0構建。

請記住,而當他們同步大多數iPhone用戶將自動更新其操作系統和iTunes告訴他們,iPod Touch的業主必須支付一定的費用,並可能不願意升級。

有在限制你的潛在客戶羣沒有任何意義,因此選擇最老的操作系統版本就可以了。

+0

觸摸擁有者需要支付更新費用嗎?如何工作?請說明你的來源,我想知道更多。 – 2009-02-13 18:42:47

0

我同意,你應該仔細考慮建設最有可能的人,但也有一些事情,不,如果你建立的發言權,2.1,然後在2.2或2.2.1運行完全正確的工作。

我能想到的最典型的例子:如果你使用分組與居中的文本表和建立2.1

,它就會出來左上2.2和2.2.1對齊。我在這個問題上提交了一個RADAR。

基本上,確保測試儘可能多的組合,你可以 - 有這樣的微妙的問題。