2013-12-10 51 views
7

我試圖在Chrome for iPad上調試錯誤。我怎樣才能做到這一點?針對iOS的遠程調試Chrome for

附加信息:

我知道如何調試Safari瀏覽器適用於iOS。我目前沒有Mac。

  • 這是真的,我需要的Safari在Mac OS X遠程調試iOS版Chrome?

  • Desktop Chrome是否允許任何內容?

  • Chrome for iOS只是一個webview應用程序嗎?

+2

懷疑什麼改變,因爲這是問:http://stackoverflow.com/questions/11262236/ios-remote-debugging – epascarello

回答

6

您目前無法直接在iOS上遠程調試Chrome。它使用的uiWebView可能與Mobile Safari有微妙差別

您有幾個選項。

選項1:Remote-debug Mobile Safari using Safari's inspector.如果您的問題在Mobile Safari中重現,這絕對是最好的選擇。事實上,通過iOS模擬器更容易。

選項2:Use Weinre for a slimmed down debugging experience Weinre沒有太多功能,但有時它已經夠用了。

選項3:遠程調試功能相同的適當的uiWebView。

這是做到這一點的最好方法。您需要登錄install XCode

  1. 轉到github.com/paulirish/iOS-WebView-App和 「下載Zip」 或克隆。
  2. 打開XCode,打開現有項目,然後選擇剛剛下載的項目。
  3. 打開WebViewAppDelegate.m並將urlString更改爲您要測試的URL。
  4. 在iOS模擬器中運行應用程序。
  5. 打開Safari,打開開發菜單,選擇iOS模擬器並選擇您的web視圖。
  6. Safari Inspector現在將檢查您的uiWebView。

enter image description here

enter image description here

enter image description here

1

這是真的,我需要的Safari在Mac OS X遠程調試iOS版Chrome?

據我瞭解,是的。

Desktop Chrome是否允許任何內容?

沒有

是iOS版Chrome只是一個web視圖的應用程序?

是,應用程序會被拒絕,否則,這就是爲什麼Mozilla的原本沒有建立適用於iOS的瀏覽器。