Как создать zip-файл в том же формате как пункт меню “Compress” Средства поиска?

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

25
задан benzado 4 May 2011 в 18:42
поделиться

3 ответа

Используйте так же инструмент командной строки следующим образом:

ditto -ck --rsrc --sequesterRsrc folder file.zip

Посмотрите так же страница справочника для больше.

16
ответ дан anothernode 28 November 2019 в 21:08
поделиться

Подсказка в теге 'автоматизация'.

Создают действие в Automator.app, который использует, 'Создают Архив' действие, вызывают его от командной строки (см. 'automator').

1
ответ дан 28 November 2019 в 21:08
поделиться

У меня есть сценарий Ruby, который создает для меня сборки iPhone App Store, но создаваемые им zip-файлы не принимаются iTunes Connect. Они были приняты, если я использовал функцию «Сжать» в Finder.

Ответ millenomi был мне близок, но именно эта команда сработала. iTunes Connect принял мою сборку, приложение было одобрено, и его можно загрузить без проблем, поэтому оно протестировано.

ditto -c -k --sequesterRsrc --keepParent AppName.app AppName.zip
18
ответ дан 28 November 2019 в 21:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: