HyperCubeMC / HyperChat

A fast, secure, and open-source chat app for chatting with peers, developed by Justsnoopy30.
https://hyperchat.dev
GNU Affero General Public License v3.0
14 stars 6 forks source link

Cannot pass login screen on mobile safari #1

Closed Justsnoopy30 closed 4 years ago

Justsnoopy30 commented 4 years ago

I was shown this by a friend's iOS device on iOS 13. But apparently to see the console you need to connect it to a Mac, and I don't have an iDevice or a Mac.

Justsnoopy30 commented 4 years ago

To debug mobile Safari on a Mac:

  1. On your iPad, iPhone or iPod touch, tap Settings > Safari > Advanced and toggle on Web Inspector. And enable JavaScript if it isn’t already enabled
  2. On your Mac, launch Safari and go to Safari menu > Preferences > Advanced then check “Show Develop menu in menu bar” if you have not done so already
  3. Connect your iOS device to your Mac with the USB cable. This is critical–you must connect the devices manually, using a cable. It does not work via WiFi!
  4. Now on your iPad, open hyperchat.cf, then, on your Mac, open Safari and go to the “Develop” menu. You now see your iDevice that you connected with your Mac. If you do not have any page open on your iDevice, you see a message saying “No Inspectable Applications.”
  5. Click the device in the Develop menu and go to the console, find the error and post it here, along with the line number.
Justsnoopy30 commented 4 years ago

Fixed in https://github.com/hypercubemc-github/HyperChat/commit/41c09fab137d4422cecb95c93881f334a5fc22c5