From what I understand, you have to use the appname when linking which is the slug that apple generates. So, for an app like like ‘Guns and Weapons Encyclopedia’ the slug will be ‘guns-and-weapons-encyclopedia’ or it can be ‘guns-weapons-encyclopedia’
So one doesn’t know in advance what the name will be — only after Apple approves and processes the app for the store.
Is there a way to generate a reliable link before the app is approved?
Thanks
Yes, there is. You can use the app ID to generate the link. You get the ID when you register an app in the iTunes portal.
You want a link like this:
http://itunes.apple.com/app/idAAAAAAAAAWhere,
AAAAAAAAAis your app id.