Ho creato un'app che include uno strumento da riga di comando. Ho attivato la sandbox dell'app e ho verificato che funzioni. Ho anche firmato con il codice sia l'app che lo strumento da riga di comando.Applicazione Mac OS, sandbox con strumento da riga di comando?
Ma quando ho caricato l'app su iTunes, ho ricevuto una e-mail che mi diceva "App sandbox not enabled".
A quanto pare ho bisogno di impostare il file diritto di chiave com.apple.security.app-sandbox
con true
valore, ed elencare gli eseguibili: /Contents/MacOS/myApp
e /contents/Frameworks/x86/myCommandLineTool
.
Sono sicuro di aver attivato sandbox in Xcode, quindi ho pensato che il problema fosse con lo strumento da riga di comando.
Come abilitare sandbox per lo strumento da riga di comando? O c'è una cartella specifica dovrei mettere lo strumento? Qualche suggerimento benvenuto - Sono stato turbato da esso per diversi giorni.
grazie per la modifica di andrewdotnich. – dinosaur