I am trying to link directly from my app to the review page of an app.
This works perfectly with some of my App ID\'s, like this one [375031865]:
NSS
You should carefully find out your app ID! Sometimes it differs for desktop and mobile iTunes.
I used iTunes (copy URL) way and stuck with "Cannot connect to iTunes". It returned irregular app id!
So for me the answer is to check app id in iTunesConnect or here: http://itunes.apple.com/linkmaker/
for 392551011 = The DumDumb Exam HD
try:
NSString *reviewURL =
@"itms-apps://itunes.com/app/thedumdumbexamhd";
Entering the above URL into Safari on the device will take me to the App Store page. The URL string is the app name taken from the URL:
http://itunes.apple.com/us/app/the-dumdumb-exam-hd/id392551011?mt=8
then converted into lower case and the spaces and the dashes removed.