2010-10-12 85 views
1

我已經使用xcode 3.2.4創建了一個通用應用程序。在我的構建設置中,我已將「目標設備」設置爲3.1.2。此應用程序在iPhone 3G,iPhone 4和iPod touch 3G上運行良好。但如果我嘗試將我的通用應用程序安裝到具有iOS 3.1.3的2G iPhone中,則我面臨「未簽名」錯誤。我已將2G iPhone UID包含在配置文件中。但仍然有同樣的錯誤。 請指導我如何結束這個問題,並使我的通用應用程序也在2G設備上工作。如何在2G中安裝通用應用程序iPhone

在此先感謝。 Ram

+0

沒有iPhone可以運行iOS 3.2.1,3.2.x只有iPad。 – 2010-10-12 12:51:58

+0

@coob我已將我的帖子更正爲我的iOS版本爲iOS 3.1.3的2G iPhone。 – Ram 2010-10-12 14:42:08

回答

1

未簽名似乎意味着您的配置文件仍然存在問題。在XCode中打開管理器,單擊左側的設備,然後查看與其關聯的供應配置文件,以驗證您爲其分配了該設備的UID的配置文件實際在設備上。

+0

我在移動配置文件中包含了2G iPhone的UID。但仍然無法安裝。如果我使用xcode 3.4.2創建應用程序,那麼應用程序可以在3G設備上運行? – Ram 2010-10-12 18:00:41

+0

1.您可以將UID與iTunes Connect中的配置文件相關聯。 2.下載PP並將其拖到XCode上,以使其可用於編譯。 3.您在info.plist和您的項目設置中使用該PP。 4.您通過XCode Organizer將PP安裝到您的設備上。 5.構建並運行。 – owook 2010-10-25 14:07:55

相關問題