Компиляция для более старых версий Mac OS X - PullRequest
6 голосов
/ 18 мая 2010

Я недавно начал выпускать приложения для Mac, в моем последнем выпуске я получил ошеломляющие предложения, чтобы приложение работало на OSX 10.5, пока я работаю и компилирую для 10.6.

Я пытался найти 10.5 SDK, но не мог найти его нигде для загрузки! Как я могу скомпилировать свое приложение для более старых версий Mac OS X с использованием Xcode 2.2 и разрабатывать в 10.6?

РЕДАКТИРОВАТЬ: ------ Я упомяну, что у меня нет опции to to выбрать разные SDK, так как у меня не установлены другие, и моя проблема в том, что я не могу найти, где взять эти SDK? тогда на самом деле не знаю, как идти о компиляции для старых SDK

Ответы [ 2 ]

5 голосов
/ 19 мая 2010

Повторно загрузите все пакеты Xcode Tools из http://developer.apple.com/mac/. Затем запустите программу установки и, когда вы попадете на экран с надписью «Стандартная установка», вместо нажатия кнопки «Продолжить» нажмите «Настроить» в нижнем левом углу , У вас должна быть возможность установить MacOSX10.5.sdk, а также MacOSX10.4u.sdk.

2 голосов
/ 18 мая 2010

Это можно настроить в настройках проекта или цели (щелкните правой кнопкой мыши -> Получить информацию):

Сборка -> Базовый SDK.

...