Как «изолировать» мое приложение Lion?

Apple постановила, что все приложения, представленные в Mac App Store, должны быть изолированы, начиная с ноября.

Хорошо, но как я могу «изолировать» свое приложение?

Я нашел официальное руководство Apple Руководство по подписанию кода и изолированной программной среде приложения .

В этом документе перечислены следующие шаги:

1) «Включить изолированную программную среду для вашего приложения». Хорошо, легко: мне нужно открыть Xcode 4, выбрать проект, выбрать цель, перейти на вкладку «Сводка» и проверить:

  • «Включить права»
  • «Включить песочницу приложений»
  • ... и все единственное право, которое меня интересует.

2) Затем: «После того, как вы создали базовый профиль полномочий, вы должны подписать свое приложение». Короче говоря, в руководстве говорится, что нужно запускать команду «codeign» в .app.

Но на каком .app?

Я должен делать это каждый раз при компиляции?

Xcode не делает этого автоматически ?

8
задан Dev 26 July 2011 в 17:40
поделиться