mobile: prompt for app review
Colin Holgate
coiin at verizon.net
Mon Jan 21 20:42:37 EST 2013
This should be easy, but there's a complication. I'm assuming you know how to show a button to the user, inviting them to write a review, and what you're asking is how do you take the user to your review page? If that's right, the normal url would be this:
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539
That link would directly take the user to your app's review page, inside the App Store app (if that ID is your One Minute Reader, and not someone else's One Minute Reader). The button script should be this:
on mouseUp
launch url "itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539"
end mouseUp
Unfortunately, LiveCode insists on the URL starting with http, file, or tel, and it won't attempt to send the URL to iOS. For desktop apps that's easily worked around by making the script be this:
on mouseUp
launch url "http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539"
end mouseUp
That will open Safari, which then opens iTunes, on the review page of your app. Unfortunately, part 2, that URL doesn't work on iOS. iOS seems to not like any iTunes.apple.com addresses.
So, either RunRev should let URLs through even if they start with itms-apps, or you may need a tiny external that can take over the job that launch url normally does.
More information about the use-livecode
mailing list