У меня есть приложение iOS и OSX, которое основано на документе, и я сохраняю сложную иерархию папок внутри документа, поэтому я меняю свой тип UTI на пакет документов.Пакеты документов iOS и OSX перекрестная платформа
Но проблема в том, что в соответствии с яблоком Document Package это просто папка. Если я открываю пакет документов на Windows или Linux-машине, он считает его папкой, несмотря на расширение .abc. Я понял, что одним из решений этой проблемы является то, что я сохраняю папку при сохранении. Но я не думаю, что это хороший подход, потому что каждый раз, когда я открываю файл, мне придется распаковать папку и снова сжать ее при повторном сохранении.
Есть ли другие решения этой проблемы?