11

随着 Qt 5.1 中对 Android/iOS 支持的技术预览,是否有任何关于部署到 Apple 应用商店的消息?由于 Qt 的非商业版本是 LGPL 许可的,并且应用商店规则通常不允许使用 dylib,因此无论是 Digia 还是 Apple,都不会例外,但是Licensing talk没有提供任何更新。关于此事的最新信息。

那么,是否有人尝试将动态链接的 Qt 应用程序推送到商店,或者有任何一方的官方声明?

4

3 回答 3

2

So, did anyone try to push a Qt app to the store, or have an official statement of either party?

是的,那里有 qt 演示应用程序。请参阅以下示例:

https://itunes.apple.com/us/app/subattack/id659283830

https://itunes.apple.com/us/app/qtquicksand/id666273528

我相信这回答了你的问题和担忧。至于更多信息,Qt 5.2 甚至会为这个移动平台提供更多支持。虽然,我没有在 Qt 项目中开发这个端口,但我认为作为开发人员,5.2 似乎支持更多。

例如,v8 刚刚被新的闪亮 v4 引擎所取代,这将允许为该平台提供适当的 QtQuick2 交付。

话虽如此,Apple Store 不允许动态库用于运行时加载,因此您需要静态链接。

于 2013-09-07T07:26:53.640 回答
1

我不知道已经发布的 Qt iOS 应用程序,但我自己一直在研究这个。我发现的一件好事是 Qt 发布的 iOS 预览版,其中说明了以下内容:

“我们很高兴能够将 Qt 引入一个新平台。Qt for iOS 计划成为 Qt 5.2 的受支持部分,计划于 2013 年底发布。该版本的范围尚未完全确定:可用资源、平台/app 商店限制和项目的 Qt 遗留集限制。”

博客的其余部分可以在Qt 站点上找到。

这是一个官方声明,虽然它说他们还不知道。

于 2013-09-03T21:10:28.183 回答
0

我一直在研究同样的情况,到目前为止,您似乎需要拥有商业许可证才能在 iOS 上部署 Qt。

于 2013-09-09T16:52:10.683 回答