tags:

views:

4412

answers:

5

So I am creating a free version of my iPhone game. I want to have a button inside the free version that takes people to the paid version in the app store. If I use a standard link

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8

the iphone opens safari first, and then the app store. I have used other apps that open the app store directly, so I know it is possible.

Any ideas? What is the URL Scheme for the app store?

+10  A: 

Simply change 'itunes' to 'phobos' in the app link.

http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8

Now it will open the App Store directly

matt
This doesn't seem to work anymore with 3.0.
KiwiBastard
http://developer.apple.com/iphone/library/qa/qa2008/qa1629.html says it works...
sbwoodside
Works like a champ on 3.1.
runako
itms:// is the protocol handler for appstore links...
jb
A: 

Any idea how to open a company link, or all the apps done a a company.

Thanks

+10  A: 

From http://developer.apple.com/iphone/news/archives/2010/january/

Drive Customers Directly to Your App on the App Store with iTunes Links With iTunes links you can provide your customers with an easy way to access your apps on the App Store directly from your website or marketing campaigns. Creating an iTunes link is simple and can be made to direct customers to either a single app, all your apps, or to a specific app with your company name specified.

To send customers to a specific application: http://itunes.com/apps/appname

To send customers to a list of apps you have on the App Store: http://itunes.com/apps/developername

To send customers to a specific app with your company name included in the URL: http://itunes.com/apps/developername/appname

Nathan S.
A tip is to use itms:// instead of http://, then it'll open in the app store directly. On the iPhone, it will make 2 (!) redirects when using http, and 1 when using itms. When using the older phobos links (see above), there are 0 redirects. Use the id from iTunes Connect if using phobos links. You can choose to submit an app without including the binary. This way you will get the id before you submit the actual binary. I haven't tried this, but I've heard it works.
quano
A: 

Nathan S. has the correct answer to your question when he says: "To send customers to a specific app with your company name included in the URL: ttp://itunes.com/apps/developername/appname." Best of luck with your iphone apps and getting it all working.

Rob W