KES running everywhere but iOS

Basically the title. I have KES running on MacBook generic windows laptop Firefox and safari, but I cannot get it running on my iPhone.

12 pro max
iOS 16.5.1(c)

Anyone have problems they were able to resolve? I sure would love some advice.

I have Userscripts installed and activated. KES is in a folder with Userscripts directed to that folder/file. It loads fine but t I do not have the wrench to put settings in and have KES functionality while mobile.

1chemistdown,
1chemistdown avatar

I rolled back the latest rapid security update and reset a lot of stuff. Cannot get it to work. Everywhere else it’s great, but until I can beta the Artemis app (@hariette) these features would be welcome.

If I figure anything out, I’ll let you know.

Noki,
Noki avatar

I got the same problem!

Will try a fresh install today and see if its starts working.

1chemistdown,
1chemistdown avatar

See the discussions from today. It's fixed.

shazbot,

Hi, doing a thread maintenance pass and seeing your message now. (Not sure why I didn't get a notification.) This is actually a very useful piece of data, as from what I gather from your post, KES is actually loading on mobile, but you just can't find the wrench in the navbar? If that's the case, it sounds entirely localized to a cosmetic issue. We were thinking it was not working at all, but this greatly simplifies the scope of the problem. Looks like we just need to find why it is getting occluded and dig it out from the menu.

1chemistdown,
1chemistdown avatar

Yes, as far as I can tell from Userscripts is that everything loads fine, but I cannot get to KES settings because there is no wrench in the navbar. On MacBook, I do not get a wrench if I point to KES on iCloud but do get it if loaded locally. On iOS, I can point locally or iCloud and Userscripts loads either but I never get a wrench.

shazbot,

Just released a hotfix (2.0.5) that should handle this, please have a look. Wrench is now the last item in the hamburger menu. (It may be styled funny for now, but it should at least be in there for the time being.) If you have a screenshot of any graphical anomalies, that'd be helpful, too.

1chemistdown,
1chemistdown avatar

Okay, I've downloaded the 2.0.5 and nothing. I've checked throughout my phone. Toggled on/off anything that might get in the way. I deleted wipr. I checked all ad and malware guards. I whitelisted the website. I uninstalled and reinstalled userscripts. I've deleted and reinstalled KES. I got it to indicate a change once. After I reloaded KES in the userscript extension, that message went away.

shazbot,

Sorry you had to go through all of that. It's not you, we had a bit of a snafu trying to target the right element to shove the KES icon into and not break anything. I've released another hotfix (2.0.6) that should be working for good. One of our contributors has tested it on iOS mobile and confirmed that KES is working and the icon shows up in the hamburger menu now. You might have to give it a minute to cache before the new version is available. This is a pretty subtle but important fix, I think you've basically solved the mystery for all iOS users now.

The reload message may occasionally appear on the first time the script is reinstalled, but isn't an error per se, just a warning to retry.

1chemistdown,
1chemistdown avatar

The message gave me hope. Until I got that message, I kind of assumed that userscripts was not working. I'll update and get back to you when I have a moment. Thank you for all your hard work! You and the rest of the people doing this. Big thanks!!

shazbot,

Believe me, this report gave me hope, too. We thought it was just broken due to some infrastructural thing, but this didn't align with our understanding or expectations. Knowing KES was active all along but there was no way of accessing the menu is, in a way, kind of relieving.

1chemistdown,
1chemistdown avatar

Totally works now. I still do not see the wrench but the home page icon moved to the left and I randomly clicked on right until it pulled up KES. I’m going to fiddle with colors on my device and see if it resolves.

1chemistdown,
1chemistdown avatar

Yes, when I have the screen set to white, the wrench is hidden. See second photo

Edit: But you can still activate it.

shazbot,

Alright, that's easy enough, we just need to tell it to respect kbin's internal theming. Very good report!

1chemistdown,
1chemistdown avatar

Okay, when I use the add to homescreen option for creating an app like instance I lose all functionality. I did a search and wound up at this stackoverflow discussion/solution. It would be nice to create an app like system for this.

shazbot,

This has been reported elsewhere, from what I gather, it is due to sandboxing in the OS/app. I don't think we can repackage this as a PWA/web app type thing at this time due to the dependencies and tech debt it would pull in. I don't believe it is to do with cookies, we already use the browser's internal storage. I believe the Userscripts/Hermit/PWA type extensions don't support loading remote resources fully when flattened into a homescreen app due to some security consideration. I haven't investigated it thoroughly yet, but off the cuff, I'd venture to guess it's intractable at this time. It is a minor inconvenience, but I'd suggest just bookmarking in your browser for now. I'm not a mobile ecosystem developer, so I can't speak too much to how, particularly iOS, sandbox applications. I'd venture to guess that when you "bookmark" something to your home screen, it is not really a bookmark, but rather a sandboxed instance of Safari, so it can't see through to the scripts located in the filesystem.

1chemistdown,
1chemistdown avatar

Okay. Thanks for everything.

shazbot,

I've made a ticket for it to investigate later, but please understand that it is a low priority relative to other things.

1chemistdown,
1chemistdown avatar

I totally understand and I really do appreciate everything. If I knew more about all this I would help. Maybe it’s time I learn once my kids are just a bit more independent. It’s getting close.

shazbot,

There are many things you can do. You can sponsor the project, report bugs (as you did), see if the help documents can be improved, test the mobile view, suggest features, make graphics/icons, help other users troubleshoot (as you did). Thanks!

1chemistdown,
1chemistdown avatar

I will look into helping then. As always, thank you @shazbot

  • All
  • Subscribed
  • Moderated
  • Favorites
  • enhancement
  • DreamBathrooms
  • magazineikmin
  • mdbf
  • everett
  • Youngstown
  • slotface
  • Durango
  • khanakhh
  • thenastyranch
  • rosin
  • kavyap
  • InstantRegret
  • GTA5RPClips
  • Backrooms
  • JUstTest
  • hgfsjryuu7
  • tacticalgear
  • cubers
  • osvaldo12
  • cisconetworking
  • tester
  • normalnudes
  • ethstaker
  • modclub
  • Leos
  • anitta
  • provamag3
  • lostlight
  • All magazines