Как построить заставку в Xcode 4?
Я делаю экранную заставку OSX в XCode (Objective-C, класс ScreenSaverView и т. Д.), И она правильно работает в XCode. Когда я перехожу к выходной папке сборки и дважды щелкаю .saver
файл, он открывает Системные настройки / Рабочий стол и заставка и спрашивает, хочу ли я установить его. Все верно.
Но когда я пишу .saver
файл для себя и откройте его, Системные настройки открываются, но не для рабочего стола и заставки, и нет возможности установить его. Я думаю, что это может быть связано с тем фактом, что когда я собираю его (с помощью, насколько я могу судить, параметров сборки, указывающих "Release" вместо "Debug"), выходной файл все еще находится в /Users/Me/Library/Developer/Xcode/DerivedData/ScreenSaver/Build/Products/Debug/
а не папка релиза.
Что мне здесь не хватает? У меня очень мало опыта настройки параметров сборки, флагов компилятора и т. Д.
Редактировать:
Для чего это стоит, кажется, работает, если я сжимаю вывод .saver
файл как .zip
и по электронной почте это вместо. Не очень хорошее решение, хотя.
1 ответ
Как описано в комментарии выше, по-видимому, он создается правильно; электронная почта портит вложения двоичных файлов, поэтому для правильной работы она должна быть закодирована (например, путем ее сжатия) перед вложением.