Advertise here




Advertise here

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

easy-to-read short link not working! why is this link not working???

callaggacallagga Posts: 20New Users @
I created an easy-to-read URL for my app however it does not seem to work. It opens in the browser, but when it triggers iTunes to launch it gets a "The you are looking for can NOT be found". So the links:

* http://appstore.com/parachutist => Does NOT work (created it using info here: https://developer.apple.com/library/ios/qa/qa1633/_index.html )

* https://itunes.apple.com/us/app/parachutist/id650643561?ls=1&mt=8 => Does work. Unfortunately I didn't use this one

Question - How can I get the short link working?

Notes: My dev account is in Australia. Just in case it's a US/Aust thing. I'm not sure. I note the link that works has "US" in it however it seems to work ok for me

Replies

  • dev666999dev666999 Posts: 3,547New Users @ @ @ @ @
    edited October 2013
    Apple screwed up...or...your name is just too generic.

    When I use my app names... I get a lineup with all apps that have my name in them. Meaning... my app name is too generic.

    For this to work, you need to add your developer name too.

    http://appstore.com/yourdevelopername/yourapp

    Do that, and the shortened URL should work.

    I've tested it on my apps, and it works for me.
  • callaggacallagga Posts: 20New Users @
    Tks. Yes it really appears Apple has screwed up re the doco then here.
  • callaggacallagga Posts: 20New Users @
    Is there some way I could have tested the link I used prior to the first version of my app was published?
  • dev666999dev666999 Posts: 3,547New Users @ @ @ @ @
    edited October 2013
    Yes... as I've bitten by a few things like that myself.

    Download the "Iphone Configuration Utility".

    Google it for a link.

    Create a binary using your developer rather than your distribution profile.

    And use the Utility to install your binary/app onto your device.

    Testing it on the device via Xcode is not the same as loading the binary onto the device.

  • callaggacallagga Posts: 20New Users @
    But if the app is not yet released how could you tell if the link worked?
  • dev666999dev666999 Posts: 3,547New Users @ @ @ @ @
    edited October 2013
    By testing with an app that you have already released.

    If it works, edit it for your new app.

    Which will work, once it goes live.


    Or conversely... if this is your first app... use another developer and one of their apps. ;)
  • callaggacallagga Posts: 20New Users @
    Ok. :)
  • callaggacallagga Posts: 20New Users @
    oh - embarrassing a bit - seems to be working now - perhaps just took several hours for apple to replica around.

    If someone has issues getting this link to trigger the appropriate item come up in iTunes can you let me know:

    http://appstore.com/parachutist
  • Duncan CDuncan C Posts: 9,112Tutorial Authors, Registered Users @ @ @ @ @ @ @
    callagga wrote: »
    oh - embarrassing a bit - seems to be working now - perhaps just took several hours for apple to replica around.

    If someone has issues getting this link to trigger the appropriate item come up in iTunes can you let me know:

    http://appstore.com/parachutist

    Yup, I was just about to mention that. I've found that it can take a while for the app store links to go live once your app is released. I think they must use a distributed server system and it takes a while for their database of apps to propagate across their system.
    Regards,
    Duncan C
    WareTo

    widehead.gif
    Animated GIF created with Face Dancer, available for free in the app store.

    I'm available for one-on-one help at CodeMentor
  • dev666999dev666999 Posts: 3,547New Users @ @ @ @ @
    edited October 2013
    Still puzzled though...

    When I use the same URL, and substitute another app name, I get a lineup of all apps that have that appname as a word in their appname or keywords.

    And that's not a server issue.

    Update:

    When I use Face Dancer, I do get the exact app. This makes me think, if your name is unique, it will load the exact app, but if the name is generic... or a variation...Face Dancer!... Face Dancer?...Face Dancer:... all too common with fad apps or copycats, then it won't work.
  • dev666999dev666999 Posts: 3,547New Users @ @ @ @ @
    edited October 2013
    Playing around with it some more... This is how it appears to work:

    We'll use Dentist.

    If there is no app with that name, you'll get "nothing found".

    If there is an app with that singular name, you will get a lineup of all apps that have Dentist in the name and keywords.

    If you create a phrase... such as DentistOffice... you will get an app named Dentist Office. And nothing else.

    Therefore, single word titles appear to be ambiguous to the system assuming they appear in more than one app name or their keywords... and thinking about this, that makes sense.
  • callaggacallagga Posts: 20New Users @
    That doesn't sound good re a singular name if you're correct. Ie if you just want a way to link to your app. Don't they also say they want to retire the iTunes in the link approach?
  • dev666999dev666999 Posts: 3,547New Users @ @ @ @ @
    edited October 2013
    Unless the shortened URL is created using the original app ID... using the serial number and Apple somehow records this on their servers and links it to your shortened URL... It can be very ambiguous.

    For the same reason that they tell you not to use passwords like...

    123456

    abcdefg

    123abc

    Multiple people use those.

    So...

    If I put out an app and call it Parachutist!...it will fly, but how will Apple deal with the shortened URL? The exclamation mark is an illegal character... So I can use Parachutist_.... but so can my competitor using the same name with another illegal character.


    I hope they don't retire the "iTunes in the link" approach.
  • HaimHaim TLVPosts: 15New Users *
    It's it pretty simple, first I suggest you to use iTunes Link Maker for the specific content you want.

    After you get the link itself you shall remove country code and content name to be more general.
    For example if you get this link:
    https://itunes.apple.com/us/app/keynote/id361285480?mt=8&at=10l6dK

    You can safely remove the "us" and the "keynote" and it would work on all countries:
    https://itunes.apple.com/app/id361285480?mt=8&at=10l6dK

    Pay attention that if you want to directly open the App Store/iTunes you must not remove the "at=...".

    Moreover, If you know this link would be open on a Mac you can replace the "https" with "macappstore" so it won't open safari first and open directly the store (in case that's a mac app. on iOS 7 this problem was solved if you are using this link on older versions of iOS you shall try "itms-apps" instead of the "http" to not open safari before the app store...

    Hope this clears everything out...
Sign In or Register to comment.