In the event someone else runs across this, I was blindly using a BeagleBone Black image that was running an lxqt version of Debian. So it had QT libraries already installed on it, that were conflicting. I purged all QT libs and installs from the image, rsynced the sysroot again, and it built without issue. So take a look at your sysroot and verify there aren't any pre-existing QT libraries, headers, or things of that nature before trying to cross-compile to it. Good luck.
@Scarlet I solved the problem, iPhone was caching bluetooth data for the peripheral which is why it was always discovering the same service and characteristic. Turning bluetooth off and on again on iPhone fixed the problem. Hopefully this might help someone who runs into the same issue.
@ekkescorner Tank you so much!
P.S. By the way, Build steps by GCC doesn't work properly it runs clang as I see
(clang: error: unknown argument: '-mandroid')
But the clang script works fine
So after a lot of investigation the problem is when legacy build system is used. The workaround is that you can build successfully with command line and after that just to deploy the app. If build system is switched to New build system(modern one), a lot of other problems occured. There is Qt bug with low priority for new build system: https://bugreports.qt.io/browse/QTBUG-71035.
@PowerNow I am trying to solve Subscription issues too ... here the thread Auto-Renewable Subscription for iOS/Android.. Gathering whole information in one place right now. About your topic - I would say it's matter of storing it on server side by user_id for example. For it you might use preinstalled DB API of Amason RDS for example if you have no your own server or any other similar services, be careful!!! they are not a cheap solution like they self-adverting . The use-case looks like you getting timestamp on device -> storing it on server -> in case of reinstall requesting timestamp by user_id
Briefly what I got from my own experience of subscription it's develop it through server-side solution and provide uniqueness for user identification. How to do it on device - do not know. If you got solution - could you explain your experience?
I tried r19c but QtCreator was not able to run my application. It still gives libc++_shared.so not found error. After this I manually copied the libc++_shared.so (under r19c) to android-build libs folder. Now I can successfully run my application on android again.
@ekkescorner Just done the same issue by following of your blog. Confirming that it is working on iOS 12.1 and Xcode 10.2.1. Just published. Thx a lot.
Just checked the quality of images that generated automatically by this site. They are not "pixel nice", they are very rough. If there are necessity to improve images quality for the level of "pixel nice" need to exchange them by drawn them in Photoshop and using them like templates.