[Interest] Qt 5.4.1 crashes on iOS 5.1

Stephane Clavel stephane at virtualdj.com
Tue Jun 9 06:26:26 CEST 2015


> The Qt port in 5.1 is very initial - Instead, take the latest 5.4.2

I meant iOS 5.1, not Qt.

> the real support is starting from iOS-8

Then as I said, the QtCreator should create projects with compatibility set
to iOS 8, because the default XCode settings for compatibility is iOS 5.1.
And then, the apps get rejected in appStore because it crashes on the
platform it says it's compatible with.

(but I still think fixing the shoudAutorotate crash should be very easy,
and even if not all Qt features work on 5.1, at least it wouldn't crash
straight away, and allow developers to work with it)


Stephane.


On Tue, Jun 9, 2015 at 7:20 AM, Robert Iakobashvili <coroberti at gmail.com>
wrote:

> On Tue, Jun 9, 2015 at 6:49 AM, Stephane Clavel <stephane at virtualdj.com>
> wrote:
> > By default, Qt on iOS creates projects with 5.1.1 compatibility (which is
> > the minimum version required to be compatible with iPad 1).
> >
> > However, the current Qt 5.4.1 crashes on iOS 5.1, with a
> > "[QIOSViewController shouldAutorotate]: unrecognized selector sent to
> > instance" error.
> > (reproduced with unmodified examples from the QtCreator example list)
> >
> > As such, applications can get rejected from AppStore.
> >
> > So you should either:
> > 1 - change QtCreator to generate XCode projects with compatibility set to
> > iOS6
> > or
> > 2 - fix the crash so that Qt applications can run on iOS 5.1
> >
> > (obviously, solution 2 would be better, since it would allow people to
> > create applications that run on iPad 1)
> >
> >
> > Thank you,
> > __
> > Stephane
>
>
> The Qt port in 5.1 is very initial - don't even try to work with it.
>
> Instead, take the latest 5.4.2
>
> Whatever the declared support in the docs is,
> the real support is starting from iOS-8
> since Qt-team as per my knowledge seen in bug reports
> has only iOS-8 in their labs and not even iOS-7.
>
> Many iPads, though, have iOS-7. Qt still works with iOS-7 at least
> with widgets, but test thoroughly.
>
> You will miss iPad-1 with Qt-5.4.2, but this is a really small market.
>
> Note, that iPad-2, two difference HW-editions, has only 512 MB of RAM,
> and it is a good case to test the memory efficiency of your app.
>
> Regards,
> Robert
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20150609/c90964c6/attachment.html>


More information about the Interest mailing list