2013-11-28 5 views
0

Я создал базовое приложение NSDocument, которое предоставляет настраиваемый формат файла, который представляет собой набор, содержащий несколько ресурсов ... все работает отлично, я могу сохранять, загружать, показывать содержимое пакета и т. Д. .NSDocument class file bundle not copy right

Проблема заключается в том, когда я хочу отправить ее через Интернет, например, с помощью gmail или Dropbox ... файл сжимается (от КБ до байтов) и не указывает имя моего приложения, а также «Показывать содержание пакета работ

mdls 

kMDItemContentCreationDate  = 2013-11-28 21:29:25 +0000 
kMDItemContentModificationDate = 2013-11-28 21:30:06 +0000 
kMDItemContentType    = "com.xxx.yyy" 
kMDItemContentTypeTree   = (
    "com.xxx.yyy", 
    "public.composite-content", 
    "public.content", 
    "com.apple.package", 
    "public.directory", 
    "public.item" 
) 
kMDItemDateAdded    = 2013-11-28 21:30:06 +0000 
kMDItemDisplayName    = "FILENAME.ext" 
kMDItemFSContentChangeDate  = 2013-11-28 21:30:06 +0000 
kMDItemFSCreationDate   = 2013-11-28 21:29:25 +0000 
kMDItemFSCreatorCode   = "" 
kMDItemFSFinderFlags   = 0 
kMDItemFSHasCustomIcon   = (null) 
kMDItemFSInvisible    = 0 
kMDItemFSIsExtensionHidden  = 0 
kMDItemFSIsStationery   = (null) 
kMDItemFSLabel     = 0 
kMDItemFSName     = "FILENAME.apr" 
kMDItemFSNodeCount    = 1 
kMDItemFSOwnerGroupID   = 20 
kMDItemFSOwnerUserID   = 501 
kMDItemFSSize     = 134690 
kMDItemFSTypeCode    = "" 
kMDItemKind     = "MyApp" 
kMDItemLogicalSize    = 134690 
kMDItemPhysicalSize   = 135168 

MIME применение/х-каталог; charset = двоичный

ответ

0

Как вы отправляете эти файлы? Вы сначала сжимаете обертки? Обертка - это просто каталог UNIX - если вы не можете открыть свой файл в качестве каталога на целевой машине, вы просто копируете его неправильно, это не проблема с NSDocuments или NBundles или что-то еще.

+0

проблема заключается в том, что на производственной машине пакет ведет себя правильно и открывается как файл в моем приложении ... однако я не могу отправить его по электронной почте –