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.

Leave a Reply

Name (required)

Website (optional)

 
    Warning: call_user_func() expects parameter 1 to be a valid callback, function 'advanced_comment' not found or invalid function name in /home/keith/techie-buzz.com/htdocs/wp-includes/comment-template.php on line 1694
 
Copyright 2006-2012 Techie Buzz. All Rights Reserved. Our content may not be reproduced on other websites. Content Delivery by MaxCDN