L'applicazione di terzi non può scrivere sul disco

6

Ho scaricato questa applicazione: Donkey Simulator

E dopo aver decompresso dovrebbe esserci un file eseguibile ma anche una cartella chiamata "log", e una volta che l'applicazione è in esecuzione, i nuovi file vengono scritti in questa cartella "log".

Tuttavia ciò non accade e hanno avvertito di questa situazione:

If logs are not being generated you are probably running a version of OS X that sandboxes untrusted applications. This prevents the simulator writing to disk. To resolve this, move the executable within the Applications folder.

La soluzione per trascinare l'app nella cartella Applicazioni non ha risolto il problema.

    
posta michael 07.04.2018 - 19:43
fonte

3 risposte

3

I log vengono effettivamente creati. Ho eseguito l'app su un Mac con macOS High Sierra 10.13.4 (17E199). Ho verificato la creazione del registro seguendo precisamente i passaggi documentati sulla pagina web di download collegata. Tre importanti istruzioni da prendere in considerazione dalla pagina web collegata:

  1. If logs are not being generated you are probably running a version of OS X that sandboxes untrusted applications. This prevents the simulator writing to disk. To resolve this, move the executable within the Applications folder.

  2. This simulator can create log data in the donkey tub format. This is stored in the log dir at the root of the folder next to the executable. On the mac you will need to browse the package contents to see this folder. If this folder is missing, no data will be recorded.

  3. Hit Auto Drive w Rec button.

Ora, segui i passaggi come descritto di seguito:

  1. Fai doppio clic sul file DonkeySimMac.zip scaricato. Estrae DonkeySimMac/donkey_sim.app pacchetto di app.

  2. Sposta / copia donkey_sim.app in /Applications directory.

  3. Esegui donkey_sim.app facendo clic con il pulsante destro del mouse ( non fare doppio clic ) sull'icona dell'app. Al primo avvio ( solo ), ti verrà presentata una finestra di dialogo che indica

    "donkey_sim.app" is an application downloaded from the Internet. Are you sure you want to open it?
    

    Fai clic su Apri per avviare l'app.

  4. Seleziona le tue opzioni grafiche preferite e premi Riproduci! .

  5. Avvia la scena a tua scelta facendo doppio clic.

  6. Pulsante Auto Drive w Rec .

  7. Sarai in grado di visualizzare un contatore in esecuzione sull'etichetta Registro nell'angolo in basso a sinistra della finestra dell'app. Ciò verifica che i log vengano generati.

  • Una volta terminato, fai clic su Stop → Esci → Esci.

  • Passa alla directory /Applications .

  • Fai clic con il tasto destro su donkey_sim.app e seleziona Mostra contenuto pacchetto .

  • Fai doppio clic per aprire la directory log .

  • Voila! I tuoi registri sono qui.

  • Osservazione:lagenerazionediregistrifunzionasoloquandoèselezionatal'opzioneJoystick/KeryboardwRecoAutoDrivewRec.(Sì,latastieraèstatadigitatainmodoerratocomeKeryboard!).

        
    risposta data 09.04.2018 - 23:43
    fonte
    2

    Hai provato a creare una nuova cartella nella cartella Applicazioni (ad esempio "Donkey Simulator") e quindi spostare l'applicazione all'interno di quella cartella?

        
    risposta data 09.04.2018 - 22:40
    fonte
    2

    Dalla lettura delle istruzioni per l'installazione di Mac, una volta decompresso il file di archivio scaricato, hai una cartella in cui ti sposti (il livello principale) / la cartella Applicazioni. Tuttavia, se il tuo account è un account utente standard, non avrai accesso in scrittura alla cartella / Applications o a nessuna delle sue sottocartelle. Puoi aprire la finestra Ottieni informazioni per la cartella / Applicazioni e aggiungere il tuo account utente e dargli Read & Scrivi accesso quindi fai la stessa operazione sulla cartella Donkey Simulator che hai inserito in / Applicazioni, ma aggiungi il passo aggiuntivo di fare clic sull'icona a forma di ingranaggio e seleziona "Applica a elementi inclusi ..." in modo che la tua lettura e amp; anche l'accesso in scrittura viene applicato alla sottocartella dei registri. Questo dovrebbe risolvere il problema.

        
    risposta data 09.04.2018 - 23:43
    fonte

    Leggi altre domande sui tag