2015-06-20 4 views
0

Надеюсь, вы можете помочь мне со странной проблемой, не знаете, что я делаю неправильно.Xcode 6.3.2 build для OS X 10.7

На Xcode 6.3.2 Я хочу создать приложение, которое можно запускать на OS X 10.7. Итак, я начал с нового приложения Cocoa (Obj-C), назвав его «Test». Я установил цель развертывания 10.7. Оставляя приложение пустым, я могу его создать и запустить на моей основной машине (OS X 10.10.3). Запуск wt покажет пустое окно в порядке.

Теперь я архивирую его и в Organizer экспортирую его как приложение Mac. Снова все работает нормально, никаких ошибок. Теперь, если я запустил его на целевой машине (запуск 10.7.5), он запустится, но окно не появится. Также в меню приложения будет отображаться только его имя, все остальные пункты меню отсутствуют.

Что я делаю неправильно?

ответ

0

Возможно, вы создали проект для использования раскадровки, которая не поддерживается OS X 10.7. Вам нужно использовать NIB MainMenu. Вам также необходимо убедиться, что вы не используете никаких функций, которые были введены после 10.7.

Кроме того, когда приложение завершается неудачно, вы должны проверить журнал консоли, чтобы проверить, не зарегистрировали ли он какие-либо ошибки. Вы можете просмотреть это с помощью /Applications/Utilities/Console.app.

Смежные вопросы