Attempting to open Scrivener and having the application closing on you, the common way to fix this is adjust the file permissions follow the instructions below to repair.
- Open a Terminal (Applications/Utilities)
- Type: sudo chmod -R 0755 /Applications/Scrivener.app
- Press Enter
- Open Scrivener again.
Note: This fix has also been able to work on other OSX Applications that have problems launching.