Вопрос

Я использую os x 10.6.4 и x код 3.2.3 для разработки некоторых простых файлов приложений и используя PackageMaker для распространения этих файлов приложений. Но при попытке запустить пакет на другом Mac, я получаю сообщение об ошибке, что пакет не совместим с OS X, его работа и файл не будет установлен. Это проблема с X кодом или создателем пакета. Извините за репостинг, но хотя я попытался изменять базовую базу SDK до 10,5, он был скомпилирован и хорошо запущен на Mac, я использую для разработки (Mac OS X 10.6.4), но при установке на Mac работает OS X 10.5. outeded out out out out of towed up "Вы не можете использовать эту версию приложения с помощью этой версии Mac '. Любая идея, почему это происходит? Также как упоминалось ранее, я использую iboutlet для принятия даты пользователя, а затем написать это в текстовый файл. Любая идея или решение об этом?

Это было полезно?

Решение

У вас есть что-нибудь в вашей info.plist для ключа lsminimumsystemversionsersionsersion? Это одно место, что система выглядит.

Другие советы

Когда я был совершенно новым, у меня были проблемы с выяснением этого ... Убедитесь, что ваша базовая цель SDK и развертывания имеет 10,5, и что у вас есть правильный компилятор (GCG4.0 / 4.2), также убедитесь, что при изменении этих настроек Вы меняете его для выпуска, так и отладки, я когда-то сделал эту ошибку, изменив ее только на отладку, и когда я построил для отпуска, работал только на 10,6, потому что я не изменил эти настройки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top