Aşağıdaki kod ile NSTask ile bir kabuk komut dosyasını çalıştırmak çalışıyorum neden olur:Running kabuk komut dosyası posix_spawn hata
NSTask *task = [[NSTask alloc] init];
[task setLaunchPath:@"/Users/username/connect.sh"];
[task launch];
Ama sadece senaryoyu çalıştırırsanız ben An uncaught exception was raised
ve Couldn't posix_spawn: error 8
olsun Terminalde her şey çalışıyor. Ayrıca şunları da yapabilirsiniz
[task setArguments: [NSArray arrayWithObjects: @"~/connect.sh", nil]];