Skip to content
This repository

Doesn't work on iOS 6 #38

Closed
ddaddy opened this Issue June 12, 2012 · 16 comments

3 participants

ddaddy Nick Lockwood rizzow
ddaddy
ddaddy commented June 12, 2012

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
ddaddy commented June 12, 2012

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

Nick Lockwood
Owner

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
ddaddy commented June 12, 2012

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.

Nick Lockwood
Owner

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
ddaddy commented June 25, 2012

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.

Nick Lockwood
Owner

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

ddaddy
ddaddy commented July 17, 2012

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

Nick Lockwood
Owner

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
ddaddy commented July 17, 2012

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"];
}

Nick Lockwood
Owner

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.

Nick Lockwood nicklockwood closed this July 20, 2012
ddaddy
ddaddy commented July 21, 2012

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 :-)

Nick Lockwood

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.

Nick Lockwood
Owner

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.