2011-07-09 65 views
10

這個問題是非常荒謬的,我跑出來的什麼嘗試的想法:Xcode中則成功建立,但不會複製到iOS設備,並立即終止調試

我已經成功地使用Xcode的調試我的遊戲在我的iOS設備(iPhone)上過去幾個星期,但現在當我嘗試使用我的iPhone設置運行時,它會執行所有操作,因爲目標是成功構建應用程序,然後立即停止。沒有錯誤,控制檯日誌中沒有任何錯誤。該應用程序甚至不會複製到我的設備。

Xcode中說:構建,運行,運行完畢....都在2秒內...

我使用的Xcode 4 的iOS 4.3

我已經試過如下:

  1. 重新引導MAC
  2. 刪除從iPhone應用程序,並重新啓動 iPhone(雖然我的力量 按鈕不再工作在我的iPhone, 所以我只好跑下來整個 電池試試這個)
  3. 清理項目和重建

似乎沒有任何幫助。 遊戲在Xcode的iOS模擬器上編譯和運行也是成功的,正如我所說的,我已經能夠在昨天之前複製我的遊戲,但由於某種原因它剛剛停止工作...

更新:通過在Info.plist中將「加速計」從「NO」設置爲「YES」來解決。

+0

這篇文章有什麼幫助嗎? http://stackoverflow.com/questions/3364434/xcode-fails-to-deploy-iphone-app-to-iphone-3gs – Jim

+0

沒有,我嘗試重新安裝我的預置簡檔,以及...同樣的結果:( –

+0

是設備越獄?我有很多的問題,與我的越獄測試設備和Xcode的W於設備/現場調試。 – esqew

回答

2

在Info.plist中從「否」到「YES」設置「加速度計」解決。

4

我知道你發現你的答案,但我發現了一個類似的案例在Xcode 4開始一個項目時,應用程序的plist包含了所需的設備能力「的ARMv7」。 所以即使在構建設置中添加armv6之後,該程序也沒有在3G上運行。 我刪除了所需的設備功能「armv7」,它的工作原理。

2

如果有幫助的人,對我來說,問題是我下的plist空值「所需的設備能力。」刪除空白值可解決問題。

0

我的問題是下的plist「GPS」值「所需的設備能力。」 刪除它解決了iPad2的問題。