У меня есть приложение, которое было отклонено, потому что я загружаю некоторые изображения из Интернета, и рецензент App Store говорит, что они не должны быть скопированы (с которыми я категорически не согласен, но что может Я делаю).Предотвращение копирования файлов из iOS
Итак, я поместил все эти файлы в каталог под/Documents и добавил атрибут do not backup в файлы в подкаталоге (но забыл сделать это в самом подкаталоге).
Когда я повторно отправил свое приложение, приложение было отклонено снова, потому что рецензент сказал, что я все еще использую слишком много места, и у меня создается впечатление, что мой атрибут резервного копирования не был соблюден.
Я думаю, что я знаю эту проблему, но я хотел бы получить подтверждение, прежде чем переходить к процессу повторной отправки моего приложения еще раз.
Прямо сейчас, моя структура каталогов выглядит следующим образом:
Documents/
subdir.derived/
<a bunch of files>
я поставил сделать атрибут не резервного копирования на файлы, но не на «subdir.derived».
Когда я перечитываю документацию Apple, мне интересно, работает ли атрибут «Не сохранять резервную копию» только на верхнем уровне каталога «Документы /», а не на файлах в поддиректорах.
Может ли кто-нибудь подтвердить, что это правда? Если я добавлю атрибут do not backup в «subdir.derived», это исправит мою проблему?
Спасибо, Рон
Примечание ... спасибо за полезные предложения о каталоге кешей, но я считаю, что используемые изображения имеют решающее значение для использования моего приложения, и, согласно рекомендациям Apple, каталог кэшей не должен использоваться для важных данных в автономном режиме. – Ron