2016-02-23 86 views
2

是否可以阻止我的Mac應用程序在特定版本的OS X上運行?多個部署目標值

例如,我想說明它只支持10.9.5和10.10.5,但不支持10.10.4。

我知道如何使用Xcode中的MACOSX_DEPLOYMENT_TARGET設置最低支持版本。

是否有可能明確黑名單的某些版本的OS X(雖然還支持早期版本)?

原因是我的應用程序由於蘋果在特定版本的OS X上的錯誤而崩潰,並因此被App Store團隊拒絕。

回答

1

很遺憾,iTunes Connect或Mac App Store中沒有任何內容會阻止特定OS X上的應用下載。

您可以編程您的應用程序以顯示啓動時的對話框,此特定OS X不受支持,然後退出。並在Mac App Store描述中提及這一點。

+0

它是否符合App Store指南?商店中是否有任何應用程序可以執行此操作? –

+1

應用商店指南:是的,我沒有發現任何其他暗示的術語。示例應用程序:不知道,沒有舊系統嘗試,對不起。我們以前用Lion 10.7.x這樣做,這在批准時從來都不是問題。 –