Javascript Wrapper app incompatible with iOS 15?

Phil (OmnisList) phil at pgpotter.co.uk
Fri Oct 8 21:54:33 UTC 2021


Hi Michael,

Not sure iOS15 is possible from xcode 12.4 ?

If you were to use the simulator, what version can it go up to?

Seems Apple wants developers only to have the latest platforms to create 
apps for iOS?

regards
Phil Potter
Based in Chester in the UK.

On 08/10/2021 18:22, Michael Houlberg wrote:
> Phil,
>
> Rats, I was hoping I was on to something with that Arbitrary Loads setting.  So I won’t need to try that today.
>
> I’m using Xcode Version 12.4 (12D4e)
> Wrapper version OmnisJS_iOS_v320_29200
> The OmnisAppInterface hasn’t changed from the one downloaded with the Wrapper, so no biggie there.
> Omnis 10.1 29237
> Mac OS 10.15.7 (Catalina) It’s an old Mac.
>
> I can run it in the Omnis App Manager just fine, but that doesn’t necessarily mean much.
>
> I keep thinking it has something to do with the Apple Certificates or Provisional Profiles, but keep double checking and these are valid.  I’m using Ad Hoc distribution, it sounds like you may not be, right?
>
> Thanks,
> Michael Houlberg
>
>> On Oct 8, 2021, at 8:10 AM, Phil (OmnisList) via omnisdev-en <omnisdev-en at lists.omnis-dev.com> wrote:
>>
>> Hi Michael,
>>
>> Likewise, we never compiled the push notifications version...
>> Can see no reason for that to cause a problem.
>>
>> I hadn't particularly set the attribute "Allow Arbitrary Loads" in my project, it is currently set to YES...
>> So, clearly it is not required to be set as NO.
>>
>> I did not replace the OmnisappInterface.xcframework I used the one within the wrapper.
>> After all, this is meant to be the latest version?
>>
>> What version of xcode are you using?
>>
>> regards
>> Phil Potter
>> Based in Chester in the UK.
>>
>> On 07/10/2021 23:38, Michael Houlberg wrote:
>>> 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
>>>>> rt 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
> _____________________________________________________________
> 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