Версия приложения Xcode не совместима с версией Mac OS X - PullRequest
2 голосов
/ 18 сентября 2010

Я использую Os X 10.6.4 и X code версии 3.2.3 для разработки некоторых простых файлов приложений и использую PackageMaker для распространения этих файлов приложений.Но при попытке запустить пакет на другом Mac я получаю сообщение об ошибке, что пакет не совместим с запущенным Os X, и файл не будет установлен.Это проблема с X-кодом или создателем пакета.извините за перепост, но хотя я пытался изменить базовый SDK на 10.5, он компилировался и хорошо работал на Mac, который я использую для разработки (Mac OS X 10.6.4), но при установке на Mac под OS X 10.5 файлы .appотображается серым цветом и появляется сообщение «Вы не можете использовать эту версию приложения с этой версией Mac».Есть идеи, почему это происходит?Также, как упоминалось ранее, я использую IBOutlet для принятия даты пользователя из формы, а затем записываю ее в текстовый файл.Любая идея или решение об этом?

Ответы [ 2 ]

2 голосов
/ 18 сентября 2010

Есть ли в вашем Info.plist что-нибудь для ключа LSMinimumSystemVersion? Это одно из мест, где система выглядит.

0 голосов
/ 18 сентября 2010

Когда я был новичком, у меня были проблемы с выяснением этого ... Убедитесь, что ваш Base SDK и цель развертывания 10.5, и что у вас включен правильный компилятор (GCG4.0 / 4.2), также убедитесь, что когда выизменяя эти настройки, вы меняете его как для Release, так и для Debug, я однажды допустил ошибку, изменив его только при отладке, и когда я создавал для Release, он работал только на 10.6, потому что я не изменил эти настройки.

...