我試圖在3G設備上運行應用程序。 Xcode說該應用程序已經「完成在iPhone上運行」,但該應用程序不會部署。我想我已經正確配置架構(見下圖)3G iPhone設備「完成運行」,但應用程序不會加載
任何幫助將是巨大的,
感謝
我試圖在3G設備上運行應用程序。 Xcode說該應用程序已經「完成在iPhone上運行」,但該應用程序不會部署。我想我已經正確配置架構(見下圖)3G iPhone設備「完成運行」,但應用程序不會加載
任何幫助將是巨大的,
感謝
我終於明白了這一點。在Info.plist中,設置爲armv7的「必需設備功能」設置。我知道3G模型的目標構建設置中的armv6和armv7要求,但不在plist中。這裏有一個截圖。希望它可以幫助別人卡住類似的東西:
是的,3G是armv6 – progrmr
你的配置看起來不錯。我以前見過這個;從Organizer中刪除設備(在「Devices」標籤左側的列表中選擇它並單擊主面板底部的「Remove」按鈕),重新啓動Xcode並重新連接它似乎可以解決問題。
感謝您的答覆。不幸的是,我嘗試過(3次)仍然是同樣的事情。 – hanumanDev
在我的情況下,在目標屬性的架構設置爲標準(ARMv7的)。我不得不添加armv6架構,它的工作原理
在頂部的構建設置下,您不會選擇名爲「級別」的選擇。如果您選擇此選項,您可能會發現架構和/或您的代碼簽名標識與「組合」設置下顯示的設置不一致。我有一個案例,一個應用程序正在成功建設,而不是在電話上部署。當我選擇「級別」時,我的App目標下的這些生成設置的值不正確。一旦我將它們設置在這裏,它就會部署到設備上。
希望有所幫助。
檢查設置中的「需要的設備功能」。 我有問題與加速度設置爲關。 當我刪除這條線時,一切都開始工作。在3G(iOS4的)和4GS(iOS5中)
每個文件的.xib和核心數據模型
同樣的問題也具有展開屬性。這是身份檢查員。改變它爲我工作。
檢查您的部署目標是否至少有4.2.1(哪一個是iPhone 3G支持的最新版本) – Nasreddine
是的。部署目標設置爲4.2。我已添加屏幕截圖 – hanumanDev
「應用程序不會部署」是否安裝,不啓動甚至不安裝? – JoePasq