El codificado arrojó un error desconocido -1 = ffffffffffffffff

Intenté codificar firmar una aplicación iOS, estos son los pasos que seguí

security create-keychain -p password ${KEYCHAIN} security set-keychain-settings -u -t 300 ${KEYCHAIN} security list-keychains -d user -s login.keychain ${KEYCHAIN} security import "$1" -k ${KEYCHAIN} -A -P "${PASSPHRASE}" -A >/dev/null security unlock-keychain -p password ${KEYCHAIN} /usr/bin/codesign -f -s $IDENTITY --keychain $KEYCHAIN --entitlements $ENTITLEMENTS Payload/Test.app 

Esto me devolvió Codesign devolvió el error desconocido -1 = ffffffffffffffff a través de ssh.

Si ejecuto directamente el command de signo de código en la máquina, se está firmando con éxito.

El problema es solo en Mac OS Sierra.

Tuve el mismo problema hace un time, agregando

security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k password ${KEYCHAIN}

Lo resolví por mí.

He intentado casi todas las sugerencias existentes en la web, ninguna de ellas ayudó …

Por último, solo volver a generar el perfil de aprovisionamiento (para AdHoc), volver a downloadlo y colocarlo en ~/Library/MobileDevice/Provisioning Profiles/ sobrescribir el existente me salvó la vida.

Por cierto, la compilation de AppStore fue exitosa todo este time, por lo que el problema estaba definitivamente en el perfil de AdHoc en sí (bastante extraño, ya que se veía bien por todos los medios).