0

当我将我的应用程序提交到 Mac App Store 时,它​​会向用户显示如下内容:

在此处输入图像描述

并且它不会允许任何拥有早期版本的人下载该应用程序。

我看到LSMinimumSystemVersion我的应用程序Info.plist中有一个设置为${MACOSX_DEPLOYMENT_TARGET}.

如果我想让低于 10.7 版本的用户使用我的应用程序,我可以只更改部署目标吗?我的应用程序会在 10.7 之前的版本上运行吗(我将在 10.7 上构建应用程序)?

另一个问题,我是否可以在不必等待 Apple 再次批准二进制文件的情况下进行更改(我只想更改最低 Mac OS X 所需的版本,而不是二进制文件本身的任何内容)?

4

1 回答 1

1

如果你的二进制文件当然支持它,你至少可以将最低系统要求设置为 10.6.6(当 MAS 出现时)——如果你愿意,可能是 10.6。

我知道没有明确的规则不允许,比如 10.5,但是有一个禁止的“不推荐使用的技术”,这列出了 Rosetta,这无疑会被解释为没有 PowerPC 二进制文件。

这是对您的二进制文件的更改,必须得到批准。在对审阅者的评论部分中添加注释,说明这是您所做的全部更改,不会造成伤害,可能会有所帮助。

于 2012-02-01T16:49:55.450 回答