Я распространил приложение iPhone для некоторых тестеров, которые используют Windows. На своих машинах приложение, которое я построил (в виде пакета .app), появилось как каталог. Это имеет смысл, потому что пакет .app - это фактически каталог.Как Mac OS X знает, чтобы отображать папки .app как файлы?
Какой механизм использует Mac OS X для отображения этих пакетов как файлов в Finder? В любом случае, чтобы получить такую же абстракцию в Windows?
На самом деле нет волшебства, и вы можете зацепиться за это; если вы хотите создать тип «файла», который на самом деле является папкой, вы устанавливаете значение LSTypeIsPackage в его описании (в CFBundleDocumentTypes в Info.plist вашего приложения Mac). Если вы хотите просто отметить отдельную папку, используйте SetFile -a имя папки. – oefe
Ну, с «нет» я больше говорил о Windows. Я не знаю достаточно о OS X для этого :-) – Joey