Mac App Store:更改最低系统要求

时间:2012-02-01 04:27:58

标签: macos cocoa mac-app-store minimumosversion minimum-requirements

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

enter image description here

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

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

如果我想让早于10.7版本的用户使用我的应用程序,那么我可以更改部署目标吗?我的应用程序是否会在早于10​​.7的版本上运行(我将在10.7上构建应用程序)?

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

1 个答案:

答案 0 :(得分:1)

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

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

这是对二进制文件的更改,必须得到批准。在评论中给评论者注释,说明你已经改变了,不会受到伤害,可能有所帮助。