2010-08-20 142 views
4

儀器無法在我的iPad和iPhone上啓動。兩者都配置正確,我可以從xcode上調試代碼,但沒有問題,但樂器無法啓動。幫助!儀器無法啓動

我得到的只是一聲嘟嘟聲。我看着在Mac的控制檯日誌,我看到這幾條:

10年8月18日下午5時46分27秒儀器[1406] - [NSCFArray長]:無法識別的選擇發送到實例0x11bfd93e0

我嘗試重新啓動Mac,關閉iPad,拔下iPad,從Organizer中取出iPad。我試過刪除樂器.plist文件。

我試過了兩個USB端口和不同的電纜。沒有運氣讓儀器運行。

我可以從設備上的Xcode運行應用程序,只是沒有儀器。

我試過這兩個不同的Mac上,我有同樣的問題。我嘗試將樂器連接到我的iPhone,並且遇到同樣的問題,所以我不認爲它是該設備。我真的不想購買新的iPad,只是爲了發現它不起作用。

我能夠在模擬器上運行儀器,但不能在設備上運行儀器。 Xcode可以構建並運行應用程序,因此應用程序沒有任何根本性錯誤。

儀器下拉菜單顯示「選擇目標」顯示我的iPad,但不是模擬器那樣的應用程序。我嘗試將樂器附加到正在運行的應用程序版本,附加菜單顯示該應用程序,但它是灰色的。

我升級到最後一個Xcode,並確保我的iPad運行最新,問題依然存在。我正在運行Xcode 3.2.3(1688)和儀器2.7(2529)。

如果我直接啓動儀器(而不是Xcode),則會出現一個錯誤對話框,顯示「設備連接失敗」以及未知選擇器消息,並在Instrument中看到「Target failed run」的黃色橫幅。

這裏是我的iPad控制檯日誌時,儀器連接失敗:

Thu Aug 19 16:16:27 iPad lockdownd[17] <Error>: (0x481000) set_response_error: handle_start_session SessionActive 
Thu Aug 19 16:16:28 iPad /usr/libexec/notification_proxy[149] <Error>: Could not receive size of message 
Thu Aug 19 16:16:28 iPad /usr/libexec/notification_proxy[149] <Error>: Could not receive message 
Thu Aug 19 16:16:48 iPad lockdownd[17] <Error>: (0x481000) handle_connection: Could not receive USB message #6 from Instruments. Killing connection 
Thu Aug 19 16:16:48 iPad com.apple.mobile.lockdown[17] <Notice>: receive secure message timeout! 

一切正常一個晚上,然後第二天就開始出現問題。在工作和不工作之間,我沒有對機器或設備做任何事情。

我在這裏變得非常絕望。我已經發布在Apple Dev論壇上,但沒有得到任何迴應。

任何人都可以幫助我嗎?有什麼建議?

+0

您可能需要重新訪問以前的問題並接受幫助他們的答案(通過點擊相應答案下面的綠色勾號)。 – BoltClock 2010-08-20 18:08:20

+0

你能解決這個問題嗎? – nico 2011-06-20 15:03:01

回答

0

此問題已通過對iPad和iPhone進行完整的工廠重置來解決。設備上有東西被塞住了。

如果這發生在你身上,現在你知道了。 :-)

+0

我試過這個,但不幸的是它沒有工作。嘗試啓動配置文件時,我仍然聽到錯誤聲音。我使用的Xcode 4 – haider 2011-06-09 18:22:51

+0

與此捆綁了很多次。沒有工作。 – nico 2011-06-20 15:08:08

3

我有同樣的問題!我只能在我的iPhone上使用樂器,但不能在iPad或iPad2上使用樂器! 每當我用Xcode 4啓動儀器時,它只會發出嗶聲,並且記錄按鈕將被禁用。

我在XCode中通過>目標>編輯方案>配置文件「yourAppName」解決了該問題,並將構建配置從發佈到調試。 然後再次嘗試概況產品>簡介

如果再次得到蜂鳴.. 你會看到,它說:「選擇目標」旁邊的錄製按鈕打開下拉>選擇目標>「yourAppName」然後打記錄。

這爲我解決了它,終於能夠再次運行儀器!

我知道這個帖子是舊的,但我希望它可以幫助別人。

+0

試過,但仍然沒有運氣! – Mac 2011-06-13 23:02:18

+0

我也是:(爲什麼會發生這種情況?我想測試相機... – Rodrigo 2011-07-04 21:02:13

0

如果有人遇到「設備連接失敗」的問題,請確保您不打開不支持新設備/ iOS 6的舊版本儀器(可能來自您的擴展塢)。這是第一個確保儀器將啓動您的設備。

要解決此問題,請轉至XCode>開放式開發工具>儀器,它將打開包含在您的XCode v4.6安裝中的最新版本的儀器。

確保您刪除了任何舊版本的樂器並重新鎖定新版本。