<html>
    <head>
      <base href="https://bugs.webkit.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Offline PWA's broken in iOS/iPad"
   href="https://bugs.webkit.org/show_bug.cgi?id=228702">228702</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Offline PWA's broken in iOS/iPad
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>WebKit
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>Safari 14
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>iPhone / iPad
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>iOS 14
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>Major
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>P2
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>WebKit Website
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>webkit-unassigned@lists.webkit.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>robertwatcher@gmail.com
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>jond@apple.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Just about drove me nuts spending days searching the issue without results and changing service worker code over and over again. I have made several web apps - a few for companies that need offline use. They were all working when opening the apps from Home Screen without an internet connection, and then suddenly I noticed this weekend that one of my personal apps (lyric.cc) would not load when I was around a campfire with my guitar, in the middle of a field with family. I connected my phone hotspot and got it going and once the app was open, it worked when I turned the hotspot off.

Very frustrating as trying to figure out what was going on consumed me for the whole time and then this morning I checked all the other PWA’s I have built and none worked when I turned off the internet - even the 2 that I built for a couple of companies that use them in areas where there is not internet, at times. Surprisingly, the only Web App of mine that opened, was one that i havent updated to Service Worker, from the older AppCache that I used to use and found dependable.

Fortunately before I started tearing my code apart today trying to figure it out - I put the search words in that got me to a REDDIT post that started 4 months ago, and had replies from 27 days ago and then several hours ago a response that the issue is still there in IOS 14.7.1. Low and behold - that is the version my ipad and iPhone are on.

Frustrating to say the least. But at least I wont waste needless hours or days of frustration because I can’t fix it. Hopefully it is something that gets resolved soon by Apple. Meantime I will warn my commercial clients not to update their iPads IOS until further notice.


<a href="https://www.reddit.com/r/PWA/comments/mipuso/offline_pwas_broken_in_iosipados_145_beta_6/">https://www.reddit.com/r/PWA/comments/mipuso/offline_pwas_broken_in_iosipados_145_beta_6/</a></pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>