Я не использовал ни один из этих методов / советов, просто передавал информацию, которую собрал.
Вы можете попробовать что-то вроде исполняемого файла SystemVersionCheck «shim» , чтобы обеспечить проверку работающей версии ОС для версий, которые не поддерживают LSMinimumSystemVersion
(например, 10.3).
Предварительно скомпилированный исполняемый файл только для PPC. Возможно, вам придется перестроить его для поддержки машин PPC и Intel, чтобы он работал с 10.3, но также, чтобы пользователям 10.6 не предлагалось устанавливать Rosetta без необходимости. Я нашел запись в блоге, в которой есть подсказка о том, как настроить сборку PPC для цели 10.3 и сборку Intel для цели 10.4u (хотя было написано около 10.5 и Xcode 3.0 - делайте последние версии Xcode даже включить 10,3 SDK?).