2011-11-28 51 views
1

我有一個錯誤/警告免費的應用程序,在模擬器上運行良好。但是,當試圖編譯到設備時,即使我得到了「構建成功」和「沒有問題的完成的運行應用程序」消息,設備上也沒有任何反應。編譯到設備時沒有任何反應

需要注意的是:

  • 我有最新版本的Xcode(4.2)
  • 我的手機軟件版本是最新(4.2.1在iPhone 3G)

任何人有一些忠告?

+0

重新啓動您的設備和開發機器。我有時會遇到這種情況。 – logancautrell

+0

在安裝新的Xcode之後,我也遇到了舊iPod的問題,我發現構建到iPod的唯一方法是使用舊版本的Xcode。 –

回答

2

檢查armv6是否包含在您正在構建的體系結構中。最近版本的Xcode默默地刪除了這個,它影響了第一代和第二代iPod觸摸以及原始的iPhone和iPhone 3G。

+0

我相信我有類似的問題,這個答案解決了我的問題。這是我的問題和答案在stackoverflow:http://stackoverflow.com/questions/7782763/how-do-i-use-the-ios-4-2-base-sdk-using-xcode-4-2這是同樣的答案,我的評論附在這裏。 –

+0

@Jim,我不知道在哪裏檢查這個,但我想我也有armv6。這個屏幕快照顯示它: http://imageshack.us/photo/my-images/12/screenshot20111129at114.png/ 它說「有效架構」設置爲armv6和armv7。 – MrSueko

+0

@MichaelWildermuth在你發佈的鏈接中,有人說5.0以前的iOS不支持Storyboard。我正在使用故事情節。這可能是原因嗎?故事板真的不適用於iPhone 3?聽起來很奇怪... – MrSueko

0

您沒有爲您的項目選擇有效的供應配置文件。選擇一個有效的,它會很好地工作

+0

我想我確實選擇了配置文件。這是我第一次這樣做,所以也許我錯了。此圖像顯示我的Organizer顯示的內容。我猜配置文件是正確的: http://imageshack.us/photo/my-images/827/screenshot20111129at113.png/ – MrSueko

+0

您是否在項目設置中設置了它? (請參閱截圖)http://gyazo.com/eb05c41b382b68eb0770561fb62f865f –

+0

否@ d.lebedev,它沒有正確設置。它現在已經修復並且仍然不起作用。它似乎沒有幫助... – MrSueko