Post

Replies

Boosts

Views

Activity

Detecting the new iOS 14 Local Network Access permissions
Is there any new API for the new Local Network Access permissions? I have an app that uses the local network so users can configure their internet router. Currently when the local network permission appears, it throws a NSURLErrorNotConnectedToInternet The internet connection appears to be offline. which is no help at all. The same happens if the user disables the Local Network Privacy, future requests throw the NSURLErrorNotConnectedToInternet error. NSURLErrorNotConnectedToInternet can obviously be thrown in other situations, so this doesn't help us prompt the user to the issue and I can already foresee many support requests around this. I have submitted bug report FB8448776 Additionally, there seems to be a bug were the local network permissions do not appear in the apps own settings page. Bug report FB8448959
2
0
3.5k
Aug ’20
Safari redirect to base64 encoded html fails on iOS 14
For years i've been able to redirect a webpage to some html content that is hardcoded in base64, either using the mete refresh tag like this: <html> <head> <meta http-equiv="refresh" content="0;url=data:text/html;base64,PCFET0NUWVBFIEhUTUw+CjxodG1sPgogICAgPGhlYWQ+CiAgICAgICAgPHRpdGxlPldlPC90aXRsZT4KICAgICAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIgLz4KICAgIDwvaGVhZD4KICAgIDxib2R5PgogICAgICAgIFRFU1QKICAgICAgICAKICAgIDwvYm9keT4KPC9odG1sPgo="> </head> or using javascript like this: <html> <head> </head> <body> <script> window.location.href = 'data:text/html;base64,PCFET0NUWVBFIEhUTUw+CjxodG1sPgogICAgPGhlYWQ+CiAgICAgICAgPHRpdGxlPldlPC90aXRsZT4KICAgICAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIgLz4KICAgIDwvaGVhZD4KICAgIDxib2R5PgogICAgICAgIFRFU1QKICAgICAgICAKICAgIDwvYm9keT4KPC9odG1sPgo='; </script> </body> The redirect no longer seems to work on iOS 14. I'm hoping this hasn't been changed by design, but I don't think it has as the page renders just fine if I paste the string into the URL bar: data:text/html;base64,PCFET0NUWVBFIEhUTUw+CjxodG1sPgogICAgPGhlYWQ+CiAgICAgICAgPHRpdGxlPldlPC90aXRsZT4KICAgICAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCIgLz4KICAgIDwvaGVhZD4KICAgIDxib2R5PgogICAgICAgIFRFU1QKICAgICAgICAKICAgIDwvYm9keT4KPC9odG1sPgo= I have a live app on the App Store that's been running for 7 years that relies heavily on this. Does anyone know of another way to redirect to a base64 encoded webpage?
8
0
5.9k
Jun ’20
Uploading to App Store Connect jumps to 100% and does nothing
I'm having issues uploading builds to App Store Connect through XCode 11.3.1 and 11.4 beta 2.I go through the signing process after clicking `Distribute App` and when it gets to the `Uploading` page it goes through the process of creating the API analysis file, Authenticating with the App Store, Verifying Assets with the App Store but when it gets to `Uploading package to the App Store...` the progress bar jumps to 100% and I see from my network that nothing is happening.I have tried using 2 different Mac's on 2 different networks (WiFi & 3G) and have this issue regardless which project I am uploading.If I keep trying and trying, it might eventually go through after maybe 20 tries which can take hours.I have no third party firewalls and 1 Mac has MacOS firewall disabled.Any ideas?
1
0
1.1k
Mar ’20