Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

ITunes review URL and iOS 7 (ask user to rate our app) AppStore show a blank page

Does anybody knows if the technique used to ask the user to rate our app and open for him the App Store directly on the rating page is still working on iOS 7 ?

I used to open this url from my app :

itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=353372460&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software

But it looks like it's not working anymore (AppStore show a blank page). I have also tried this url wihout luck:

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8&id=353372460
like image 265
Samuel Avatar asked Oct 15 '22 10:10

Samuel


People also ask

Why can't I see my App Store review?

Helpful answers When you review an app, it may take up to 24 hours for your review to show up. Hello, When you review an app, it may take up to 24 hours for your review to show up.

How do I link to my App Store review?

Go to App Information section (it should automatically take you there) At the bottom of that page, there is a blue link that says View on App Store . Click it and it will open to a blank page. Copy what is in the URL bar at the top of the page and that's your app reviews link.

How long does it take for an app review to show up on the App Store?

Review status On average, 90% of submissions are reviewed in less than 24 hours. You'll be notified by email of status changes. You can also check the review status of your submission in the My Apps section of App Store Connect or on the App Store Connect app for iPhone and iPad.


1 Answers

Starting with iOS7 the URL has changed and cannot direct for the review page but only to the app

itms-apps://itunes.apple.com/app/idAPP_ID

Where APP_ID need to be replaced with your Application ID. Based on the App ID from the question it would be the following

itms-apps://itunes.apple.com/app/id353372460

Notice the id in front of the number ... that string is is id353372460, not just 353372460

For anything pre iOS7 the 'old' URL needs to be used, only those could get you straight to the review page. You should also take note that these calls will only work on devices. Running them in the simulator will do nothing since the simulator does not have the App Store app installed.


Have a look at for instance Appirater for an implementation. https://github.com/arashpayan/appirater

Can't help you with phonegap specifics (never used it). But it basically comes down to checking the iOS version your user is running and then either use the old URL or then new iOS7 URL.

like image 197
Frank Avatar answered Oct 17 '22 22:10

Frank