arashpayan / appirater

A utility that reminds your iPhone app's users to review the app.

Home Page:http://arashpayan.com/blog/2009/09/07/presenting-appirater/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Review Page blank on iOS [Redacted]

coneybeare opened this issue · comments

Though the link still works on iOS 6, iOS [REDACTED] redirects to a blank page. Do you think this is temporary, or is Apple removing the direct link to the review page?

I'm not sure, but I'll take a look once the next version of iOS goes gold. I don't like chasing Apple in their betas.

The bug still is present in the GM. Any news?

I have the same issue ... it opens the appstore but it shows a blank page ....

i get a blank page as well with the GM.

Sounds like it boils down to the templateReviewURL
itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=APP_ID not working anymore.

The other url format itms-apps://itunes.apple.com/LANGUAGE/app/idAPP_ID appears to work, though this URL does not open up directly to the reviews tab like the other one did.

Looks like potentially a rehash of what happened when iOS 6 launched, re: #50 so maybe it will fix itself in a few weeks like it did last time.

In the meantime, I'd probably code in an if/else to swap the template URLs if it is running in "the next version of iOS after 6.x" to work around the blank page issue since you'd otherwise send people to a blank page. This is what I've done and it appears to work.

On a related note, if you have the setOpenInAppStore set to YES in appirater to open the SKStoreProductViewController view, in the GM the "write review" button in the reviews tab is disabled in that view.

Forgot to close this after merging the change.

dosnt seem to work for me and blank page still appears. i have deleted the old appirater and installed new with the changes.

anybody else?

There seems to be an issue when the device language has been set to for instance British English (en-gb) instead of just plain English (en).
Removing LANGUAGE from the url should resolve this issue, so itms-apps://itunes.apple.com/app/idAPP_ID

@fmeus, there's no LANGUAGE in the URL string of the current release. Do you mean we should add it? I think that's what @alexxv is advocating in his pull request #137 .

@arashpayan No, without the LANGUAGE. Pull request #132 introduced it, I just stated that it should NOT be there.

The URL in pull request #137 is the correct one to be used

My bad. I misread the diff for that pull request. I'll merge it in now.

This issue is still present, using iPhone 4, iOS 7.0.4, no ARC, and latest Appirater version 2.0.2.

@1337code does this happen on multiple devices or just your iPhone 4? What user locale is your device set to? I'd like to figure out what differentiates your setup from mine.

It also happens on client's iPhone 5.

My iPhone 4: English language, Croatian region format

His iPhone 5: English language, United Kingdom region format

On Sat, Nov 16, 2013 at 5:29 PM, Arash Payan notifications@github.com
wrote:

@1337code does this happen on multiple devices or just your iPhone 4? What user locale is your device set to? I'd like to figure out what differentiates your setup from mine.

Reply to this email directly or view it on GitHub:
#131 (comment)

I'm not able to reproduce this with the latest code, using UK or Croatian region formats. Has your app been published to the App Store yet?

No

On Sun, Nov 17, 2013 at 12:22 AM, Arash Payan notifications@github.com
wrote:

I'm not able to reproduce this with the latest code, using UK or Croatian region formats. Has your app been published to the App Store yet?

Reply to this email directly or view it on GitHub:
#131 (comment)

If you're app hasn't been published to the app store, then you won't see anything because there's no page for your app yet. Once you release the app you'll see the page after clicking the Rate button.

Sorry about this :)
Thanks!

On November 17, 2013 at 2:07:05 AM, Christophe De Langhe (notifications@github.com) wrote:

:-)


Reply to this email directly or view it on GitHub.

Is there anyway I can get to know these sort of changes in iOS? Does Apple or any blogger publishes these sort of changes so that I can make changes beforehand instead of users reporting bugs.