Запрещающий знак на значке приложения (сломанная папка) на Snow Leopard - PullRequest
0 голосов
/ 22 сентября 2009

Я подготовил образ диска с моим приложением, которое я хочу установить в папке «Приложения». Когда я копирую приложение из образа диска в папку приложений, я вижу, что сначала оно получает общий значок приложения (иногда значок моего приложения с запрещающим знаком (или неработающей папкой)). Он становится исполняемым приложением через пару секунд (около 10 секунд)

Интересно, испытывал ли кто-нибудь подобное?

РЕДАКТИРОВАТЬ: На моем клиентском компьютере с Snow Leopard приложение оставалось с запрещающим знаком (поврежденная папка). Как мне это исправить? Работало на Leopard

Ответы [ 3 ]

0 голосов
/ 30 апреля 2010

Как я и подозревал, это была проблема с разрешениями. При сборке установщика с Packager все элементы должны иметь рут в качестве владельца и колесо в качестве группы для разрешений.

0 голосов
/ 30 апреля 2010

Почему это так, это другой вопрос (возможно, связанный с кэшированием?), Но причина, по которой скопированное приложение временно отображается как сломанное, проста: оно является сломанным. То есть, пока он копируется, он неполон и, следовательно, «сломан». После завершения копирования значок приложения должен обновиться, чтобы указать на хорошее приложение.

Если это не так, это может быть связано с тем, что по какой-то причине произошла ошибка копирования или потому что промежуточный результат кэширован. В этом случае попробуйте обновить, просто закрыв окно Finder и снова открыв его.

0 голосов
/ 01 октября 2009

Да, это происходит со мной тоже. Это (должно быть) появление приложения, которое не может работать на вашей конкретной платформе, например программа Intel на машине PPC. Не уверен, почему он делает это с легальными приложениями, но, похоже, через некоторое время он исчезнет (возможно, после того, как он будет запущен один раз?)

...