2012-02-15 29 views
0

我想在我的iPod touch第二代上測試我的phonegap應用程序。我在獅子10.7.1上有最新的xcode。當我運行代碼時甚至沒有任何錯誤,甚至控制檯(在組織者中)什麼也沒有顯示。儘管xcode表示代碼構建成功並運行,但它並沒有顯示在我的ipod上。在iPod touch第二代上運行模板應用程序,沒有任何反應

我的iPod已配置好,我也運行了指向iPod的代碼,而不是模擬器。

這是什麼意思?

iPod過時了嗎?

回答

2

note:此答案假定您將能夠在iPod touch上運行您的應用程序。如果您使用iPod touch上沒有的資源(例如GPS),則可能無法通過GPS設備要求運行您的應用程序(請參閱所需的設備功能)。

這聽起來像是試圖在iPod touch第一代或第二代上運行而無需跳過蘋果強制環的經典示例。 (說運行完畢,但從來沒有運行,日誌只是紡紗指標。)

要建立對這些舊設備,則必須通過這些跳火圈:

如何Xcode 4.2和加起來爲iOS 4.2支持,armv6

設置你的部署目標至4.2或更早版本: enter image description here 修改架構,包括armv6像這樣: 1)選擇其他, enter image description here 2)請點擊在「+」按鈕上, enter image description here 3)鍵入「armv6」, enter image description here 4)單擊完成。

然後通過單擊該行中的「 - 」按鈕從所需的設備功能中刪除armv7。

enter image description here 我個人經常使用這種方法在我的iPod touch上使用最新的Xcode運行第二代應用程序。

事實上,我用於這個例子的項目現在在iPod上運行。

+0

感謝您的幫助!我無法找到信息所需的設備功能,但... – mugetsu 2012-02-15 21:44:17

+0

工程就像一個魅力,謝謝! – Arman 2012-05-17 07:11:54

相關問題