2012-09-26 69 views
12

遠程調試與iOS 6的發佈,蘋果實現了一個名爲remote debuggingWindows上的Safari

客戶端是有,因爲在安裝新的iOS 6與我的web應用程序的問題,我無法找出問題的功能。它似乎不是caching of AJAX requests的問題,因爲錯誤是隨機發生的,問題不是(僅)結果仍然是相同的。

所以它必須是平行AJAX-Calls

一個問題,找出問題所在,並有效地解決它(在黑暗中跌跌撞撞代替),我需要一個調試器。我很高興閱讀關於遠程調試功能,但我無法讓它工作。


的問題現在:

  • 是否可以使用遠程調試在Windows版Safari瀏覽器的?
  • 如果是這樣,我該如何激活它?
+1

相關:http://stackoverflow.com/questions/20408110/debug-ipad-safari-with-a-pc/35714835 –

+0

答案在2018年:https://stackoverflow.com/a/38786618 – AFOC

回答

11

如何在Windows上調試Safari iOS?

  • 那些漂亮的Safari瀏覽器的開發工具爲iPhone Safari瀏覽器需要6,即他們並不適用於Windows。沒有計劃使用Windows 6的Safari版本,或者正如蘋果所說的那樣:「Safari 6可用於Mountain Lion和Lion,Safari 5仍然可用於Windows。」 (http://en.wikipedia.org/wiki/Safari_%28web_browser%29#Safari_6

  • 如果您的本地Web服務器(例如:XAMPP)的配置是否正確,您應該能夠從你的iPhone訪問它一旦它連接到您的計算機。但是,在Windows上,這也不起作用。

替代方案:

希望這可以幫助別人。

+0

jsconsole是不再可用 –

0

ios設備上的端口轉發很容易。但問題是,默認情況下,ios不會默認在任何端口上運行檢查器。

0

我目前看到的唯一解決方案是Telerik「AppBuilder」。然而它非常昂貴...

+0

我試過這個,並在配置時掛斷電話。我並不熟悉移動開發,尤其是蘋果,而且我沒有任何證書,看起來我需要從appbuilder訪問ipad,儘管我所關心的只是遠程調試safari。 –

5

實際上,在Windows機器上使用Firefox WebIDE在iOS上的Safari中調試網站的方法非常簡單。我在https://stackoverflow.com/a/35714835/306179寫了一個答案,進一步描述了這個解決方案。

0

此外,如果你是BrowserSync(你應該,btw),你可以使用它的遠程調試功能,可以從UI訪問。它應該與Safari移動。

有一個關於這個話題已經: How to do remote debugging with Browser-sync?

這個很酷的功能是通過Weinre供電。不是最令人愉快的調試器。但它工作得很好。

相關問題