open installed app via link provided in sms

3 posts, 0 answers
  1. Maor
    Maor avatar
    50 posts
    Member since:
    Dec 2012

    Posted 01 Aug 2013 Link to this post

    hi guys ,
    i am trying to find info about open app from an sms that contains the app link link. i have noticed that there is url schemes to open dialer, sms dialog and email. is there any scheme for what i need?
    any other solution will be accepted with bless.
    regards
     maor
  2. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 01 Aug 2013 Link to this post

    Hi Maor,

    The SMS url parser is not clever enough to work out that your custom url scheme is an url for an app and displays it as plain text. As a workaround you can try to use an http:// based url that will then redirect to the url for your app.

    Regards,
    Steve
    Telerik

    Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
  3. Steve
    Admin
    Steve avatar
    10941 posts

    Posted 01 Aug 2013 Link to this post

    Hi Maor,

    Ok after some further digging it seems that iOS handles this automatically under two conditions:
    • you have the app with the custom url scheme installed
    • the sms is sent after the installation of the app with custom url scheme

    As for Android, it is not supported out of the box even with the above conditions met. Possible solutions are installing 3rd party messaging apps to replace the stock messaging that handle schemes or creating a Cordova plug-in that would read your sms and parse custom url schemes manually (an example of this here).

    Regards,
    Steve
    Telerik

    Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
    Looking for tips & tricks directly from the Icenium team? Check out our blog!
    Share feedback and vote for features on our Feedback Portal.
Back to Top