6

由于 ARC 将在 4.0 中工作,我们现在可以使用 LLVM3 编译我们的应用程序并将它们放入 App Store 吗?

还是我们必须等到 Xcode 4.2 发布?

4

2 回答 2

2

提交启用 ARC 的应用程序没有问题。您只需使用 XCode 4.1 签署并提交应用程序。

ARC 的运行时支持已经存在(当前的 Snow Leopard 和 Lion 版本已经内置了它)。由于您可以使用任何您想要构建二进制文件的工具,因此使用 clang/llvm3 套件构建的二进制文件应该没有问题。

于 2011-08-17T20:51:02.420 回答
0

如果您设法强制 Xcode 4.0.2 使用 LLVM 3 中的 Clang 进行编译,我想您可以。如果您使用 LLVM 3 后端,Apple 可能会或可能不会检测到这一点并使您的二进制文件无效。当然,你不能用 4.2 提交,因为标准程序是只允许稳定的 SDK。

于 2011-06-21T01:18:48.480 回答