Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Doesn't work on iOS 6 #38

Closed
ddaddy opened this Issue · 16 comments

3 participants

@ddaddy

Just to let you know, I've just teste this on iOS 6 and the link to app store doesn't work. It opens the app store but then says it cannot open it.

@ddaddy

Forgot to mention, incase you didn't know the app store is a new layout in iOS 6.

@nicklockwood

Darn. Probably the best bet is to use a more generic app store URL on iOS 6 for now and just open the app page until someone figures out the new direct path.

@ddaddy

It might just be app store bugs as I've ha trouble getting it to show me the right country store.
After clicking an iRate link it left the app store unable to launch! I had to reboot.
Is be interested to hear if anyone else has tried it.

@nicklockwood

Yeah, the app store in iOS6 seems to be a completely new app. The old one was a web-app and this one appears to be native code, and quite buggy as you point out. I'm seeing all the prices in $ in the UK for example.

Hopefully there will still be a URL-based deep-linking mechanism in the final release, but we'll have to wait and see what happens over the course of the beta development.

@ddaddy

Yes it's very buggy. I've filed radars for both the $ in UK and links not working. They where already aware of the links not working as it was a duplicate bug report, but have requested help with the $ in UK issue, so hopefully the next beta will have it fixed.
Lets wait and see.

@nicklockwood

I see they've fixed the currency issue in beta 2. Deep links are still broken though.

@ddaddy

I don't suppose anyone come up with a fix for this?
It's still broken on beta 3.

@nicklockwood

No fix yet. There's a few months left for Apple to decide to support the old URL scheme, but ultimately if we get to GM and there's still no deep linking to the ratings page in iOS6, I'll just have to make it point at the app page instead.

@ddaddy

Thanks for the update.
I've added this for now:
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 6.0) {
[iRate sharedInstance].ratingsURL = [NSURL URLWithString:@"http://itunes.apple.com/us/app/APPNAME/idAPPID?mt=8"];
}

@nicklockwood

I've fixed this in version 1.5. It may require another update if I do find a way to link directly to the ratings page on iOS6, or if they restore this feature before it's released, but at least for now it will take users to the correct page instead of an error.

I've used itms-apps://ax.itunes.apple.com/app/id123456789 because it launches the app store directly instead of first opening Safari.

@ddaddy

Thanks. I did log the URL calls on my router and got the URL called when clicking the App Store review page, however it didn't work as a direct link.

@ddaddy

Someone today on Twitter mentioned that the review links are now working again on iOS6. I shall test this shortly and let you know.

@ddaddy

Yes. The original links now work in iOS 6 :-)

@nicklockwood

Great news! I'll restore the original links.

I think we were right to be cautious though. I would have hated to get 1000 support requests today from people whose apps had stopped working ;-)

@rizzow

Hmm, unfortunately here the original links don't work (both on iPhone 4 running iOS6 and an iPad 2 running iOS 5). I'm using a Dutch app store.

@nicklockwood

Yes, Apple decided to change the link sometime in the last few days (independently of the iOS6 release).

I released an update to iRate yesterday that fixes them again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.