Javascript Wrapper app incompatible with iOS 15?

Michael Houlberg michael at houlbergdevelopment.com
Thu Oct 7 22:38:45 UTC 2021


Phil,

Thanks for jumping in.  I’m not using syncserver staying on online mode all the time.

Current symptoms:
1. After updating to iOS 15, the app complained and wouldn’t open
2. If I attempt to install a new copy of the app from my website, it immediately gives the same incompatibility message and won’t even let me install it.  Even if I delete the old copy first.  So it isn’t even attempting to run it when it fails.

Here are a couple of thoughts.

Since I’m not using any push notifications, I deleted that product from the Xcode project.  That was always OK in the past.  Do you know if that is OK?

Also there is a section in the Wrapper docs called “Enable App Transport Security”.  “Allow Arbitrary Loads" is a setting that is turned off in the Xcode project, but the docs say Apple might require this to be turned on in the future.  I think it means my app can only connect using https instead of http.  Do you know anything about that setting?

Thanks,
Michael Houlberg
Houlberg Development, LLC

> On Oct 7, 2021, at 2:48 AM, Phil (OmnisList) via omnisdev-en <omnisdev-en at lists.omnis-dev.com> wrote:
> 
> Hi Michael,
> 
> Using OmnisJS_iOS_v320_29200
> and O$10.2
> xcode 13 -> Simulator 13 -> ios 15
> on big Sur
> 
> I have no such issues.
> 
> Our solution is standalone, with syncserver, so not connected to omnis all the time, in case that is relevant?
> 
> I believe it also works fine on a recent new iPhone.
> 
> regards
> Phil Potter
> Based in Chester in the UK.
> 
> On 07/10/2021 00:13, Michael Houlberg wrote:
>> Are you using the Omnis Javascript wrapper?  Have you been able to use it with iOS 15?
>> 
>> I’m using Ad-Hoc distribution to enable the app on a limited number of iPads instead of distributing through the App Store.  I know I’m using a current provisioning profile and so forth.
>> 
>> I’m using the latest wrapper version 3.2, the server application is running Omnis Studio 10.1, I updated the OmnisAppInterface.xcframework (but I think the wrapper version 3.2 already has the latest version).  When I tap on my app now it says:
>> 
>> "The developer of this app needs to update it to work with this version of iOS.”
>> 
>> I don’t know what the problem is.
>> 
>> Michael Houlberg
>> Houlberg Development, LLC
>> _____________________________________________________________
>> Manage your list subscriptions at http://lists.omnis-dev.com
>> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
> 
> _____________________________________________________________
> Manage your list subscriptions at http://lists.omnis-dev.com
> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com 



More information about the omnisdev-en mailing list