Sto cercando di far funzionare Frank/Cucumber Framework su Yosemite con XCode 6.1. Ho seguito le istruzioni su come installare e frankify un progetto di:Test al cetriolo con Frank su Yosemite risultato in Segementation Fault
- gem install franco-cetriolo
- configurazione Frank (nella cartella del progetto)
- Frank accumulo
- lancio Frank
Solo l'ultima parte non riesce con un errore di segmentazione:
LAUNCHING APP...
sh: line 1: 15828 Trace/BPT trap: 5 /Library/Ruby/Gems/2.0.0/gems/sim_launcher-0.4.13/lib/sim_launcher/../../native/ios-sim "showsdks" 2>&1
sh: line 1: 15832 Segmentation fault: 11 /Library/Ruby/Gems/2.0.0/gems/sim_launcher-0.4.13/lib/sim_launcher/../../native/ios-sim "launch" "/Volumes/Project/CucuTest/Frank/frankified_build/Frankified.app" "--sdk" "--family" "iphone" "--exit" 2>&1
Lo so, che è necessario aggiungere l'accessibilità per le app, in modo che il computer possa essere controllato dalle app. In Yosemite questo è cambiato e non ho potuto aggiungere/usr/bin/frank alla lista, ma ho aggiunto Terminal.app. È questo il problema o sto cercando nel posto sbagliato.
Questa è la prima volta che utilizzo Frank/Cucumber, quindi sono un po 'perso. L'aiuto è molto apprezzato.
Questo ha fatto il trucco. Testato con frank-cetriolo-1.2.5, Xcode 6.2 e iOS 8.2 – mjrehder