Detect if certain app is installed on user's device?

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Is it possible to detect if certain app is installed on user's device, and if yes, then launch that app? And on the other hand, if that app is not installed, send the user to the App Store to download it?

  • If your app uses an iPhone URL scheme (like Facebook uses fb://), then you can try accessing it using the URL scheme, then have another action straight after it that sends user to the app store. If the app exists, the URL scheme should kick in and open the app, ignoring the app store link (you might need a 3rd action to jump to your main menu frame when the user comes back to your app, can't remember for certain).

    I did something like this for easy Twitter following within my Paper Face app using these URLs:
    twitter://user?screen_name=purplewaxgames
    Please login to see this link.

    Not sure how easy it is to make an MMF2 app use iPhone URL scheme (especially since someone else my use the same URL for their app!), but if you want it for something like facebook or twitter that already uses it, then should be straight foreward.

    Here's some more on iPhone URL Schemes that may help:
    Please login to see this link.
    Please login to see this link.

    Kevin Ayre Please login to see this link.
    My iOS Apps: Please login to see this link., Please login to see this link. and Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!