Link towards the app store allowing users to rate the app ?

Hi :slight_smile:

My app is almost ready. I have an issue as I would like to include in the app a link towards the app store allowing users to rate the app. But how can I generate this link before I send the app to Apple for validation ?

Many thanks for your help.

Olivier

When you create the app in iTunes Connect it will give you a link to your app even before you submit the binary.  Use this link.  In case Apple rejects it because the link isn’t working, simply remove the rate feature and add it to the next update.

First of all have you looked at the native.showPopup() API call?  It gives you an easy way to implement ratings and such.

As for setting it up, you should already have setup your app in iTunes connect so you can get your appID needed for native.showPopup.  If you want to use the URL instead, the URL’s are consistant, just change out the part of the URL that is your appID. (like a 10 digit number)

I use:

local yourAppID = "" local storeReviewURLApple = "http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8&id=" .. yourAppID system.openURL(storeReviewURLApple)     

Thank you JonPM, Rob, and Renato!

:slight_smile:

@Renato : I use your link. It works fine!

A question : My app is available in 11 languages. 

If I switch country on iTune Store, and clic on the app rate link on my app, the description is still in English when it exists in 11 languages. Do you know why?

Thanks for your help!

Best

Olivier

Yes, I tested here and I also always end at the english description page. Don’t know why.

When you create the app in iTunes Connect it will give you a link to your app even before you submit the binary.  Use this link.  In case Apple rejects it because the link isn’t working, simply remove the rate feature and add it to the next update.

First of all have you looked at the native.showPopup() API call?  It gives you an easy way to implement ratings and such.

As for setting it up, you should already have setup your app in iTunes connect so you can get your appID needed for native.showPopup.  If you want to use the URL instead, the URL’s are consistant, just change out the part of the URL that is your appID. (like a 10 digit number)

I use:

local yourAppID = "" local storeReviewURLApple = "http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8&id=" .. yourAppID system.openURL(storeReviewURLApple)     

Thank you JonPM, Rob, and Renato!

:slight_smile:

@Renato : I use your link. It works fine!

A question : My app is available in 11 languages. 

If I switch country on iTune Store, and clic on the app rate link on my app, the description is still in English when it exists in 11 languages. Do you know why?

Thanks for your help!

Best

Olivier

Yes, I tested here and I also always end at the english description page. Don’t know why.