Fix “View In iTunes” Link Not Working In Google Chrome For Apple App Store
By on October 15th, 2010

I have been using primarily for everything these days. However, I have had a peculiar problem with it where I could not load iTunes links in iTunes from the browser. This was causing me lot of headaches since I then had to manually open the links in another browser like or Internet Explorer to download the app or manually copy and paste the name in iTunes or the device itself to download it.

Considering that I download 30-40 apps a week, this was getting to be quite a pain for me, and for several other people too who have been complaining about this since a long time at this Google Chrome bug thread.

If you want to know whose fault this is? Well this is certainly not Google Chrome’s fault but a problem in a browser detection script from Apple. So that aside, how do you fix this? Well, I have quite a few solutions for you here, so you can pick and choose whatever you want.

Solution 1: Apple Browser Detection Fix Chrome Extension

This is the simplest fix that you can use. Just download this called iTunes Detection Fix and store it on your computer. The reason I asked you to download it to your computer is because Chrome will not directly install it. Once you have downloaded the file, either drag it and drop it on a Chrome window and install it or use the File – Open menu to open the file in Chrome.

Hint: Press "Ctrl + O" in Chrome and browse to the file you downloaded to open and install it.

apple_itunes_fix_chrome

Once you have installed the extension, don’t click on the "View in iTunes" button, instead you will see a new option above the app which will ask you to verify whether you have iTunes installed or not. Click on the "I Have iTunes" button and Chrome will prompt you to launch iTunes to open the app.

From next time onwards you will be able to open the app in iTunes by simply clicking on the "View in iTunes" button. If it stops working again, click on the "I Have iTunes" button to launch the app.

Tip: You might want to turn on iTunes Detection Fix extension to work in "incognito mode" so that you will be able to launch apps while you are in incognito mode.

Solution 2 – Changing User Agent for Chrome

If you are not comfortable with the previous solution here is the second one which works too. For this one you will have to change the user agent of Google Chrome to Firefox, Internet Explorer or something else.

To do that download the User-Agent Switch extension for Chrome. Once you have downloaded that, there are two ways in which you can fix the "View in iTunes" link not working.

User Agent Switcher iTunes Fix for Chrome

The first one is temporary and will require you to choose "Mac Safari 4" from the available user agent list whenever you are browsing iTunes. Once you do that refresh the browser and the "View in iTunes" link will work properly and prompt you to open iTunes.

Permanent User Agent for iTunes on Chrome

To make this fix permanent, just click on the "Add permanently" option under the User-Agent Switcher options and the extension will always send "Mac Safari 4" as the user-agent when you are browsing the iTunes web app store.

Tip: You might want to turn on User-Agent Switcher extension to work in "incognito mode" so that you will be able to launch apps while you are in incognito mode.

Solution 3: Use IE Tab Extension

Not satisfied with the above solutions? There is another solution for that.

As I had told you earlier iTunes properly detects the browser and works in both Internet Explorer and Firefox. So a workaround would be to use the IE tab extension and browse the iTunes store using it.

ie_tab_settings_icon

If you want to permanently fix this with the IE tab extension, open it and click on the settings icon as shown above and add http://itunes.apple.com to the Auto URLs section. This will ensure that the iTunes site always opens in IE Tab.

Conclusion

As I told you earlier, the "View in iTunes" link not launching the iTunes application is not a problem with Google Chrome. It is a problem with how Apple detects browsers. users face a similar problem and I will write a separate post detailing how to fix it for Opera. However, one of these solutions will definitely fix your problem with Google Chrome. If it does not, feel free to leave a comment about it and I will try to find another solution for you.

Tags: , , , , , , , ,
Author: Keith Dsouza Google Profile for Keith Dsouza
I am the editor-in-chief and owner of Techie Buzz. I love coding and have contributed to several open source projects in the past. You can know more about me and my projects by visiting my Personal Website. I am also a social networking enthusiast and can be found active on twitter, you can follow Keith on twitter @keithdsouza. You can click on my name to visit my Google+ profile.

Keith Dsouza has written and can be contacted at keith@techie-buzz.com.
  • http://adamdempsey.net Adam Dempsey

    That’s weird I’ve used Chrome since initial release on both Windows and Mac and never had this problem, iTunes opens up the links fine!

    • http://keithdsouza.com Keith Dsouza

      @Adam – It hasn’t worked for me for a while. I have the same problem on multiple installations of Google Chrome and Windows 7

  • JP

    Yeah, Solution # 3 works great, but make sure you add an asterisk at the end of the auto url.

    http://itunes.apple.com – not working for me
    http://itunes.apple.com* – works for me

    Notice the asterisk at the end of the auto url
    http://itunes.apple.com and the * as shown above in my comment

    • Donelop

      Thank you it works now with the asterisk. Before i was like wtf but anyway thanks.

  • AW

    Ok so I use Opera and itunes links don’t, please post promised fix for this browser – thanks

    • http://keithdsouza.com Keith Dsouza

      @AW – Will try and do it soon

    • http://keithdsouza.com Keith Dsouza

      @AW – I have now posted a new post to fix this iTunes link not working in Opera, you can read it at http://bit.ly/g0dIWO

 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN