Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.




xip(1)                    BSD General Commands Manual                   xip(1)

NAME
     xip -- Create a signed archive for secure distribution

SYNOPSIS
     xip [options] --sign identity input-file ... output-archive

DESCRIPTION
     The xip tool archives one or more files or directories into a signed XIP file. A XIP file is an analog
     to zip(1), but allows for a digital signature to be applied and verified on the receiving system,
     before the archive is expanded. When a XIP file is opened (by double-clicking), Archive Utility will
     automatically expand it (but only if the digital signature is intact).

     To create a XIP file, you will need to have a certificate and corresponding private key -- together
     called an ``identity'' -- in one of your accessible keychains. To add a signature, specify the name of
     the identity using the --sign option. The identity's name is the same as the ``Common Name'' of the
     certificate.

     If you want to search for the identity in a specific keychain, specify the path to the keychain file
     using the --keychain option. Otherwise, the default keychain search path is used.

     xip will embed the signing certificate in the XIP file, as well as any intermediate certificates that
     are found in the keychain.

     The signature can optionally include a trusted timestamp. This is enabled by default when signing with
     a Developer ID identity, but it can be enabled explicitly using the --timestamp option. A timestamp
     server must be contacted to embed a trusted timestamp. If you aren't connected to the Internet, you can
     use --timestamp=none to disable timestamps, even for a Developer ID identity.

ARGUMENTS AND OPTIONS
     --sign identity-name
                 The name of the identity to use for signing the archive.

     --keychain keychain-path
                 Specify a specific keychain to search for the signing identity.

     --timestamp
                 Include a trusted timestamp with the signature.

     --timestamp=none
                 Disable trusted timestamp, regardless of identity.

     input-file ...
                   The path to one or more files or directories to be archived.

     output-archive
                   The path to which the signed archive will be written.

Mac OS                        September 23, 2011                        Mac OS

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.