PackageMaker ничего не устанавливает

у меня проблема, точно такая же, как здесь http://compgroups.net/comp.sys.mac.apps/PackageMaker-not-installing-my-app (решение не предлагается)

проще говоря, с помощью PackageMaker я создаю установщик, который должен просто скопировать .app внутрь /Applications

все идет хорошо, установщик имеет соответствующий размер 150 МБ, установка начинается, мне предлагается указать место установки и пароль администратора, я нажимаю «Установить», отображается прогресс и окно, что установка прошла успешно, но когда я смотрю на приложения или указанная настраиваемая папка, там ничего нет

я пробовал PackageManager из Xcode 3, а также 4, но результат тот же, я также пытался установить права доступа к файлам для всех, поэтому они доступны для записи во всем мире, но безуспешно


person Peter Lapisu    schedule 09.08.2011    source источник


Ответы (3)


Вы тестируете установщик на той же машине, на которой собираете установщик? Если вы установили флажок «Разрешить перемещение», установка просто перезапишет уже существующее приложение, которое вы использовали для упаковки, вместо установки в /Applications.

person Maik    schedule 28.10.2011

Не создавайте пакет только для того, чтобы переместить приложение внутрь /Applications.

Просто заархивируйте пакет приложения, чтобы он стал YourApp.app.zip, что является вполне приемлемым способом распространения вашего приложения. Затем пользователь может поместить пакет приложения (после распаковки zip) в любое место.

person Yuji    schedule 09.08.2011

У вас включен параметр «Включить корень в пакет» для содержимого пакета? См. этот ответ для объяснение того, что он делает и почему он вам, вероятно, нужен.

person Gordon Davisson    schedule 09.08.2011