2012-09-20 42 views
1

我需要爲iPad和iPhone用戶開發一些應用程序。所有可能的方式來做適用於iPhone/iPad應用程序的應用程序

據我所知,有3種方式:

  1. Two distinct Apps,一個用於iPhone和一部iPad版。 (未在蘋果商店中鏈接)
  2. One Universal app(與Apple Store上的+簽約,應用商店根據設備選擇所需應用)(我從xcode中選擇以製作應用Universal)。
  3. One application with two targets,一個用於iPhone,一個用於iPad。 (在xcode中使用iPad的重複目標)(在蘋果商店中鏈接)。

我需要了解上述2和3之間的區別。

謝謝。

+1

2.是在這兩個平臺上運行的一個應用程序。 1和3是一樣的,唯一的區別是在3你會使用一個Xcode項目,而與1你會使用兩個。對於1和3,你在App Store上仍然有兩個單獨的應用程序。 –

回答

3

不同之處在於,您將從一個適用於iPad和iPhone的Xcode項目創建一個二進制文件。它有一個通用目標,意味着它可以在iPad和iPhone上運行,因此需要適當地調整用戶界面。

3我相信你是暗示你創建一個Xcode項目並在項目中創建兩個構建目標。我之前完成了這個工作,它可以讓您輕鬆地在應用程序之間共享文件。只需在兩個目標中添加對想要共享的文件的引用即可。至於3在AppStore中的外觀看起來與1,兩個單獨的應用程序相同。

相關問題