Errore durante l'utilizzo del setfile per impostare l'icona per dmg creato tramite hdiutil in mac

1

Ho creato un'app & firmato utilizzando il certificato "Application ID Application: x". quindi usando hdiutil ho creato il dmg

hdiutil create -size 1.5m -format UDRW myapp.dmg -srcfolder ./myapp/ -fs HFS+

per impostare le icone dell'unità quando eseguo i comandi sottostanti genera l'errore

# custom drive volume icon..
#cp drive_icon.icns /Volumes/myapp/.VolumeIcon.icns
#SetFile -c icnC /Volumes/myapp/.VolumeIcon.icns //(throws error -5000)
dev:Unexpected error. (-5000) on file: /Volumes/myapp/.VolumeIcon.icns

Ho pensato che sarebbe stato correlato alle dimensioni e aumentato la dimensione di dmg da 1,5 a 4,5 m ma anche questo non aiuta, la dimensione dell'immagine è 291 kb e la dimensione complessiva dell'app è di 666 kb.

Ho creato l'applicazione .app in build machine (mac 10.10 xcode6.2) e ho provato a creare questo hdutil nel nostro server di codifica dei codici (mac 10.11). qualcuno può dirmi dove è andato storto.

Nella pagina man vedo che setfile è deprecato c'è qualche altro comando equivalente da fare

Grazie e saluti, Saravana

    
posta Saravana 10.11.2017 - 09:01
fonte

1 risposta

0

trovato un altro modo per impostare l'icona. Fare clic con il pulsante destro del mouse sul file DMG e fare clic su "GetInfo" Trascina e rilascia il file dell'icona nella posizione dell'icona presente nella finestra di dialogo GetInfo. imposta.

Grazie e saluti, Saravana

    
risposta data 13.11.2017 - 17:27
fonte

Leggi altre domande sui tag