It seems that there is still a limit that allows only statically linked ios apps to be used in the App Store. You can read in the App Store Review Guide:
2.7 Applications that upload code in any way or form will be rejected
2.8 Applications that install or run other executable code will be rejected
This is not a technical limitation, but a legal one. It is prohibited for security reasons, since the dynamic library can be loaded and unloaded at runtime, you can load additional executable code and load it (for example, a plug-in). Thus, Apple strictly controls dynamic binding, which is a security issue for explicitly protected operating systems such as ios.
In the end, you will need a commercial license to deploy Qt in the app store. You can buy an Indie Mobile license and skip the problems created by third-party app stores. This means that you can distribute your application through any third-party application store that you wish.
source share