Skip to content
This repository was archived by the owner on Mar 29, 2021. It is now read-only.
This repository was archived by the owner on Mar 29, 2021. It is now read-only.

Nothing to inspect in chrome://inspect/#devices on iPad iOS 13.3 #181

Closed
@bobenglish

Description

@bobenglish

Running the latest version of Win 10. Upgraded my iPad to iOS version 13.3 today. Successfully downloaded and installed remotedebug-ios-webkit-adapter and dependencies today, and it runs fine in PowerShell. The iPad successfully connects to Win 10 and shows in iTunes. Port is configured correctly, but nothing to inspect in chrome://inspect/#devices.

Activity

imjoeco

imjoeco commented on Jan 24, 2020

@imjoeco

+1 Same issue.

arantala

arantala commented on Jan 28, 2020

@arantala

+1 here, using iPhone with iOS version 13.3.

LootKeeper

LootKeeper commented on Jan 29, 2020

@LootKeeper

+1 Same

qazbob

qazbob commented on Jan 29, 2020

@qazbob

+1

saber-mogaddas

saber-mogaddas commented on Feb 3, 2020

@saber-mogaddas

+1

auchenberg

auchenberg commented on Feb 3, 2020

@auchenberg
Member
imjoeco

imjoeco commented on Feb 4, 2020

@imjoeco

@auchenberg Just going to keep posting here as #180 seems to be unrelated and #138 which seems more related has already been closed as fixed with commit #177

Running npm i -g remotedebug-ios-webkit-adapter@next as described in the comment you referenced on #180 and then running the remotedebug_ios_webkit_adapter --port=9000 still does not work in Windows 10 running in PowerShell and Chrome.

Running remotedebug_ios_webkit_adapter --port=9000 results in the following console error:

remotedebug-ios-webkit-adapter is listening on port 9000
undefined:1

SyntaxError: Unexpected end of JSON input
at JSON.parse ()
at Request.request [as _callback] (C:\Users\joe\AppData\Roaming\npm\node_modules\remotedebug-ios-webkit-adapter\out\adapters\iosAdapter.js:45:38)
at Request.self.callback (C:\Users\joe\AppData\Roaming\npm\node_modules\remotedebug-ios-webkit-adapter\node_modules\request\request.js:185:22)
at emitTwo (events.js:126:13)
at Request.emit (events.js:214:7)
at Request. (C:\Users\joe\AppData\Roaming\npm\node_modules\remotedebug-ios-webkit-adapter\node_modules\request\request.js:1161:10)
at emitOne (events.js:116:13)
at Request.emit (events.js:211:7)
at IncomingMessage. (C:\Users\joe\AppData\Roaming\npm\node_modules\remotedebug-ios-webkit-adapter\node_modules\request\request.js:1083:12)
at Object.onceWrapper (events.js:313:30)

and the Devices page shows shows any open chrome tabs and installed chrome extensions under RemoteDebug iOS Webkit Adapter as shown here:

image

Running remotedebug_ios_webkit_adapter --port=9222 starts with no error, but the devices tab shows nothing under localhost as the original issue described:

image

Both ports localhost:9000 and localhost:9222 are specified in the Target discovery settings

auchenberg

auchenberg commented on Feb 5, 2020

@auchenberg
Member

@imjoeco Fantastic, thanks for the debugging and instructions to reproduce! I hope someone has time to jump into and help debug this further.

perryp97

perryp97 commented on Feb 7, 2020

@perryp97

+1 (also for iPhone)

shamalli

shamalli commented on Feb 13, 2020

@shamalli

+1

jacobg

jacobg commented on Feb 13, 2020

@jacobg

Also having this issue with both iPhone 6s and iPad Pro with iOS version 13.3 when trying to inspect on Mac OS. I see the devices listed on chrome://inspect under Remote Target, but when clicking Inspect, just a white blank window opens.

peerjuettner

peerjuettner commented on Feb 14, 2020

@peerjuettner

+1

21 remaining items

Nyota

Nyota commented on Jul 1, 2020

@Nyota

Finally got it to work after my iOS update, this is what worked for me: (iOS 13.5.1, Win10)

  • Update iOS Webkit Debug Proxy: scoop update ios-webkit-debug-proxy
  • Update Remotedebug iOS Webkit Adapter : npm update remotedebug_ios_webkit_adapter
  • Keep iTunes open
imadarif

imadarif commented on Jul 9, 2020

@imadarif

@Nyota Thanks

Finally Works on iphone 7 13.5.1 & iphone 6 12.4.7
Windows 10

EmSixTeen

EmSixTeen commented on Jul 16, 2020

@EmSixTeen

Best I can get is for it to show up in Chrome's devtools (multiple times, oddly), click inspect, and white screen. Have tried all I've seen on this issue.

Windows 10 version 1909 (18363.900)
iOS 13.4.1, iPhone 11 Pro
npm 6.14.5
node v12.18.2

manmohanbishnoi

manmohanbishnoi commented on Jul 22, 2020

@manmohanbishnoi

It used to work for iOS 13 previously for my iPhone XR on Windows 10

Now I have iOS 13.5.1 and console on the Chrome DevTools does not log any message.
Sometimes it logs messages but without variable values.

var temp_var = "test variable";
console.log("value is: ", temp_var);

this just logs this on console:

value is:

and now since it has stopped logging to the console it's pretty much impossible to debug

eristic

eristic commented on Jul 23, 2020

@eristic

@manmohanbishnoi That's not how you concatenate in Javascript. console.log("value is: " . temp_var not a comma.

manmohanbishnoi

manmohanbishnoi commented on Jul 23, 2020

@manmohanbishnoi

@manmohanbishnoi That's not how you concatenate in Javascript. console.log("value is: " . temp_var not a comma.

@eristic it was just an example
for debugging Javascript Objects this comma syntax will dump object on the console; otherwise you will get [Object] in the console output.

anyways the output is empty when I try to debug such things

marcusx2

marcusx2 commented on Aug 14, 2020

@marcusx2

Finally got it to work after my iOS update, this is what worked for me: (iOS 13.5.1, Win10)

  • Update iOS Webkit Debug Proxy: scoop update ios-webkit-debug-proxy
  • Update Remotedebug iOS Webkit Adapter : npm update remotedebug_ios_webkit_adapter
  • Keep iTunes open

Not working on iOS 13.6.1 . Blank console, no network data. It does show the DOM elements though.

Ronsku

Ronsku commented on Aug 26, 2020

@Ronsku

Same blank page as everyone else is getting. It seems like every time I try to pick up this library I have to work for 3 hours just to get it to work :'D

marcusx2

marcusx2 commented on Sep 16, 2020

@marcusx2

Same blank page as everyone else is getting. It seems like every time I try to pick up this library I have to work for 3 hours just to get it to work :'D

Well did you manage to get it to work? Because I wasted my time installing this debugger only to find out it doesn't work. Had to get myself a cheap Mac.

auchenberg

auchenberg commented on Mar 29, 2021

@auchenberg
Member

This project is now super-seeded by https://inspect.dev/ – a new developer tool for macOS and Windows to inspect and debug your web apps and websites in Safari and WebViews on iOS devices.

RemoteDebug iOS WebKit Adapter is not proactively maintained or extended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @EmSixTeen@auchenberg@danrossi@jacobg@imjoeco

        Issue actions

          Nothing to inspect in chrome://inspect/#devices on iPad iOS 13.3 · Issue #181 · RemoteDebug/remotedebug-ios-webkit-adapter