2010-11-10 123 views
0

我想創建一個iPhone應用程序。但構建應該適用於iPhone設備3.0至4.0。如何創建iPhone應用程序?

請給我一些想法。因爲我創建了一個iPhone應用程序。我已經將該應用程序安裝在設備(版本3.1.3)中,它工作正常。我已經嘗試在iPhone版本4.0與相同的構建。但是我收到了一些錯誤消息。

錯誤消息: 「授權無效」。

+2

1)讓每個人都知道錯誤信息是什麼。 2)安裝4.X SDK並在模擬器中嘗試您的應用程序。 3)請將您的問題重新格式化爲我們有機會回答的內容:) – dannywartnaby 2010-11-10 09:18:54

+2

您在程序中做了「某些事情」錯誤,因此在設備上運行時出現「某些」錯誤。在你的問題中更具體 - 告訴你至少發生了什麼錯誤? – Vladimir 2010-11-10 09:19:11

+0

我有2個設備。 iOS版本3.1.3和4.0。如果我從xcode 3.2.2構建應用程序,它將在iOS 3.1.3版本中運行。如果我從xcode 3.2.3構建應用程序,它將在iOS 4.0中工作。 – jfalexvijay 2010-11-10 09:23:16

回答

3

有兩種設置,你應該看一下(在編譯選項卡上項目的信息):

1)基本SDK - 這是您要您的應用鏈接SDK - 將此作爲儘可能高。

2)的iOS部署目標 - 設定這是iOS 3.0

第一種是使用編譯器,使您的應用程序之一。

第二個控制哪些設備上的應用程序可以運行在(的iOS 3.0是指3.0及以上的任何東西)

當心雖然 - 如果你使用的是僅提供的iOS 4.0的任何方法,應用程序將編譯罰款但如果您在3.x設備上運行它會崩潰 - 您需要徹底測試它,以確保安全。如果您查看文檔,每種方法都會說明可用的iOS版本。

+0

非常感謝。現在它工作正常。 – jfalexvijay 2010-11-10 10:39:23

相關問題