Even easier if you dont have a high cap net, use 'remove aslr' app. Then you need to sign the binary with 'ldid -s binaryname' in Mterminal.
LASTLY, set permissions to 755/777.
Alternative method :
If you use GDB, use 'info address _mh_execute_header' and save the value. In IDA, see where _mh_execute_header is, usually it is 4000 and at the top.
For LLDB, use image list and scroll to the top (VERY LONG)
Assuming the address you get is HEXADRESS, and your aslr value from gdb is ASLR, and the actual address is HEXINIDA use a hex calculator (just google) and do
HEXADRESS - ASLR + HEXINIDA.
This is your true address.
Note: As it is hex. simply subtracting 4000 from a value like 100000 or so DOES NOT GIVE YOU REAL VALUE. IT DOES NOT BECOME 96000.