> Hi,
Hi,
Please use webkit-qt@ lists.webkit.org mailing list for QtWebKit questions
which don't involve confidential information
> I have an app that I publish on the Mac App Store that used QtWebKit. I
> remember that in order to get it published I had to follow these
> instructions: http://wiki.phisys.com/index.php/How-To_Qt5.3_Mac_AppStore
>
> Since Qt seemed to be moving forward with WebEngine, I spent a couple months
> refactoring my app to use that instead. However it wasn't until I was ready
> to publish my app that I learned some of the Chromium backend uses private
> API, which is not allowed on the Mac App Store. Ugh!
FWIW I see there is WEBENGINE_CONFIG += use_appstore_compliant_code option
present there. No idea if it's sufficient.
>
> Now I'm thinking about going BACK to QtWebKit. Do you know if your fork is
> Mac App Store compliant? Do you believe the instructions in the link above
> are still relevant? Any advice?
I'm not aware of any better guide than your link above. See [1].
I think ICU is still considered private API by Apple, and you have to build
QtWebKit with your own copy of it. I think we can add an option like
aforementioned use_appstore_compliant_code, which will suppress use of system
ICU and maybe do other customizations.
I guess there should not be other issues with code, though structure of bundles
may indeed make correction.
Article says that there is no workaround for WebKit2 (QML API), in fact I guess
bootstrap_look_up2 issue is easy to get rid of by using unix sockets IPC
implementation
[1] https://bugreports.qt.io/browse/QTBUG-31419
>
> Thanks,
> Adalid Claure
--
Regards,
Konstantin
_______________________________________________
webkit-qt mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-qt