• hello. my search for a “simple” PWA plugin lead me to OS Integration. so i went ahead & installed it in a staging environment that my server/host provides (SiteGround). so my problems might be due to that (not sure). the staged site is password protected too.
    so here’s my experience so far…

    • when i make a change in the settings & click the save button, i get a bunch of error information (no, i didn’t save it; i should have). BUT, when i hit the browser back button then click the save button again, it takes it successfully (so it says).
    • the main image i provided is 1000×1000 pixels. yet the “current images” tab shows nothing; even tho the other tabs do.
    • on the front-end, i opened the staged site on my iPhone in Safari but got no overlay/popup/banner/anything telling the user how to “add to homescreen”.
    • after i did add it to my homescreen (since i know how anyway), it did not use the logo i set in settings as the icon. just a solid color & the first letter of the name.
    • tapping to open the new ‘app’ simply launched it in Safari, even tho i have “Standalone” selected as the display mode.
    • additionally, there was no splash/loading screen.

    so what am i missing? i’ve got all the relevant options selected/configured in the settings tabs. is it just because it’s on a staged & password protected site?

    thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Greg Ross

    (@gregross)

    What was the image type you started with?

    There is no popup, I’ve left that to the OS/browser to manage. I know more modern iOS versions seem to have limited/changed how they manage the standalone code but I don’t have a device to test on.

    Thread Starter SyberKnight

    (@syberknight)

    the image type i started with is a PNG.

    i think i’m understanding that this plugin does not have the “add to home screen” call to action instructional popup of any kind. that’s disappointing as that’s our main focus, so i guess i’ll have to go with one of the more big/complex plugins that do way more than what we need.

    thanks for your reply.

    Plugin Author Greg Ross

    (@gregross)

    Np, hope you find what you’re looking for.

    Thread Starter SyberKnight

    (@syberknight)

    hi again. i am not having much luck in finding a quality PWA plugin. all the free ones have various problems. all the non-free ones are super expensive for our little site, plus they get some bad reviews.

    so, i’m back wondering if i can get your plugin to work (knowing it does not have any call to action / add to homescreen features; perhaps i can at least get it to work and then perhaps figure out some css solution to display instructions.

    so with that in mind, i re-created a fresh staging instance (also password protected) and re-installed OS Integration.

    same problems that i initially wrote about above. but this time i captured the error messages in hopes you can shed some light on why i’m having trouble getting it to work & remedy it.

    once i uploaded the square image, and checked off the various features i’d want, when i click the “Save Changes” the page disappears & presents a screen with this info…

    Warning: scandir(/home/customer/www/staging26.ourdomain.com/public_html/wp-content/uploads/os-integration/): failed to open dir: Permission denied in /home/customer/www/staging26.ourdomain.com/public_html/wp-content/plugins/os-integration/includes/validate-options.php on line 57
    
    Warning: scandir(): (errno 13): Permission denied in /home/customer/www/staging26.ourdomain.com/public_html/wp-content/plugins/os-integration/includes/validate-options.php on line 57
    
    Warning: Invalid argument supplied for foreach() in /home/customer/www/staging26.ourdomain.com/public_html/wp-content/plugins/os-integration/includes/validate-options.php on line 58
    
    Warning: imagepng(/home/customer/www/staging26.ourdomain.com/public_html/wp-content/uploads/os-integration/Sanctuary-Logo-1000x1000sq.png): failed to open stream: Permission denied in /home/customer/www/staging26.ourdomain.com/public_html/wp-includes/class-wp-image-editor.php on line 584
    
    Warning: file_put_contents(/home/customer/www/staging26.ourdomain.com/public_html/wp-content/uploads/os-integration/manifest.json): failed to open stream: Permission denied in /home/customer/www/staging26.ourdomain.com/public_html/wp-content/plugins/os-integration/includes/validate-options.php on line 343
    
    Warning: Cannot modify header information - headers already sent by (output started at /home/customer/www/staging26.ourdomain.com/public_html/wp-content/plugins/os-integration/includes/validate-options.php:57) in /home/customer/www/staging26.ourdomain.com/public_html/wp-includes/pluggable.php on line 1435
    Plugin Author Greg Ross

    (@gregross)

    Looks like your webserver permissions on the wordpress directory are broken. The webserver user should have write permissions to the wp directory and it looks like it doesn’t.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Can’t get this to work’ is closed to new replies.