我使用的是在Mac平行運行的Visual Studio。 Mac可以作爲iOS的構建服務器。我試圖從Visual Studio中爲模擬器(iPad Air iOS 9.3)和實際設備(實際的iPad Air)調試工作。目前,首先關注模擬器可能會有所幫助。爲什麼Visual Studio TACO無法找到我想要調試的應用程序?
當我嘗試從Visual Studio或實際設備啓動到模擬器(iPad Air)時,我的應用程序會在設備或模擬器上啓動,然後Visual Studio似乎暫停一會兒,最終報告以下錯誤消息:
我們無法找到您要調試的應用程序。檢查>設備是否連接,喚醒和解鎖。另外,確保它啓用了Web> Inspector。
設備已連接。在模擬器的情況下,沒有設備可以連接。
該設備已喚醒並解鎖。在模擬器的情況下,沒有任何東西可以喚醒或解鎖。 Visual Studio在即將返回錯誤消息之前仍在調試時啓動應用程序。
我已經檢查並進行了雙重檢查,以查看在mac上的設備和內部safari上啓用了網絡檢查器。我能夠從XCODE運行構建並通過Safari進行調試。
在Visual Studio返回錯誤之前,應用程序實際在模擬器中打開似乎很不尋常,因爲它無法找到該應用程序。如果Visual Studio無法找到應用程序,那麼它爲什麼會啓動?
我將非常感謝您的任何幫助。
環境[更新]
我使用的MacBook Pro運行Windows 10的相似之處。
Windows配置
- 的Visual Studio 2015年更新2
- 科爾多瓦6.1.1
- TACO更新8.1
- 節點6.0.0
的MacBook Pro配置
- 科爾多瓦6.1.1
- 節點6.0.0
- iPad的迷你2運行iOS 9.2(13C75)
- 產品iPad Air 2運行9.2.1(13D15)
更新1:我已經安裝了visual studio update 2,但仍然收到相同的錯誤消息。我欣賞這個建議!
更新2:謝謝您的建議。我編輯了配置,改變了超時設置並按照建議重新啓動了構建服務器。附加到實際設備的錯誤已經改變爲警告,結果相同。模擬器保持相同的錯誤。
現在警告內容:
定時出啓動應用程序。檢查你的網絡連接到Mac並再次嘗試>。如果您要啓動設備,請確保您已啓用Web Inspector>啓用。
我確實啓用了網絡檢查器。它似乎並沒有視覺工作室正在等待整整一分鐘,然後返回一個錯誤或警告。此外,Visual Studio環境似乎在試圖連接到設備或模擬器時掛起(未響應)。
我也嘗試過在多個網絡以及獲得相同的結果。
是否有任何其他信息可能會提供幫助?
更新3:
任何其他建議,或其他信息我可以提供?我真的很難過。幸運的是,這不是一個showstopper,因爲我能夠在部署到設備時在safari中進行一些調試,但是令人沮喪。
當試圖連接到設備進行調試時,visual studio是否會出現掛起的典型現象?
我也不相信Visual Studio正在等待已配置的超時設置的整個持續時間。
我已經更新了每個我能夠想到的依賴關係,並確保cordova版本與ios和windows匹配。我被困在這裏...
謝謝你的建議。我嘗試了上面的解決方案,對於那些被困住的人來說,這似乎是一個合理的方法。不幸的是,它並沒有解決我的問題。不過,我現在是最新的,這絕對不是壞事。謝謝你的反饋。 – Zoop