trucos terceros spctl sierra programar permitir mac instalar identificados high enable desarrolladores como comandos comando basicos aplicaciones cocoa macos terminal install package

cocoa - terceros - Cómo instalar una aplicación Mac usando Terminal



terminal mac comandos basicos (2)

Apple sugiere que, antes de enviarlo a la tienda de aplicaciones Mac, el proceso de instalación para Mac se pruebe con el comando

sudo installer -store -pkg path-to-package -target /

Guardé el paquete de la aplicación en el escritorio y luego en el terminal envié el comando

sudo installer -store -pkg /User/MyName/Desktop/helloWorld.pkg -target /

Del comando anterior obtengo esto

installer: invalid option - Usage: installer [-help] [-dominfo] [-volinfo] [-pkginfo] [-allow] [-dumplog] [-verbose | -verboseR] [-vers] [-config] [-plist] [-file <pathToFile>] [-lang <ISOLanguageCode>] [-listiso] [-showChoicesXML] [-applyChoiceChangesXML <pathToFile>] [-showChoicesAfterApplyingChangesXML <pathtoFile>] -pkg <pathToPackage> -target <[DomainKey|MountPoint|DiskIdentifier|DeviceNode|UUID]>

Soy muy nuevo en la Terminal . ¿Qué significa esto y cómo lo arreglo para que pueda instalar la aplicación como lo sugiere Apple?


Para deshabilitar la contraseña de entrada:

sudo visudo

Luego agregue una nueva línea como la de abajo y luego guarde:

# The user can run installer as root without inputting password yourusername ALL=(root) NOPASSWD: /usr/sbin/installer

A continuación, ejecute el instalador sin contraseña:

sudo installer -pkg ...


Probablemente no sea exactamente tu problema ..

¿Tienes algún espacio en la ruta de tu paquete? Debe envolverlo entre comillas dobles para estar seguro, de lo contrario puede tomarse como dos argumentos separados

sudo installer -store -pkg "/User/MyName/Desktop/helloWorld.pkg" -target /