2012-04-15 27 views
1

有很多類似的問題,但我還沒有真正找到答案。關於通用應用/ iPad目標的困惑

我正在製作一個iPad版本的大型iPhone應用程序。分發時最好的方法是什麼?我瞭解到,將應用程序轉換爲「Universal」應用程序時,iPad版本的所有資源(圖像等)也會下載到iPhone。

這可能是不需要的,所以對我來說,使用內置的XCode函數將目標複製到iPad目標中聽起來會更好。 (這很好,因爲它會生成所有NIB文件的iPad特定版本)

但是,恐怕這會將應用程序分成應用程序商店中的兩個版本。我想使它看起來像應用程序商店上的通用應用程序,帶有小「+」號。當它實際上是兩個不同的目標時,是否有可能使它看起來像通用應用程序?

+0

看看這個問題+答案:http://stackoverflow.com/questions/2704148/combining-iphone-ipad-apps-into-one-universal-app – pre 2012-04-15 14:18:41

+0

我做了,它並沒有真正回答我的問題 – Accatyyc 2012-04-15 14:23:28

回答

0

在通用應用程序中只有一個二進制文件。

如果您創建的目標可以爲iPhone或iPad編譯,但是您將擁有兩個不同的應用程序。

因此,不可能讓兩個應用的外觀和行爲像一個通用的應用程序。

0

我不認爲在這兩個版本中存在的圖像等都是如此嚴重的問題。
他們得到壓縮,並可以主要用於兩個版本。

我寧願有一個通用的應用程序,通過iCloud在我所有的設備上進行同步,而不必下載兩個版本的應用程序。在iBooks中。

+0

當然,這樣會更好。但爲什麼XCode的「iPad升級目標」功能會創建兩個不同的目標?創造我認爲的普遍性將會有更多的工作。 – Accatyyc 2012-04-15 14:24:23

+0

這是,但我認爲這是一種更好的用戶體驗。 – 2012-04-15 14:27:05

+0

所以...在這裏爲我的原始問題尋找答案...:P如果我創建兩個目標,它會顯示爲應用程序商店中的不同應用程序嗎? – Accatyyc 2012-04-15 14:30:21