I am trying to open a specific message within the gmail app from within my own ios app using the googlegmail:// scheme. I can launch the gmail app using this but I need to load a specific message.
Related
I've just come across apple-app-site-association.
Will it work to open an iOS webapp (created by tapping Add To Homescreen while on a Safari webpage) as opposed to a native iOS app?
I have a URL link in a newsletter email we send out that I was trying to get to open the iOS user's webapp instead of their normal Safari.
https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html
No, it doesn't; The apple-app-association file contains the bundle id of the app to be launched. Web apps aren't really apps and they don't have a bundle id, so they can't be launched
I am trying to launch the exchange mail app configured via apple mail on an ios app written in react-native. I know that we can use the mailto and message urlschemes to open the mail app, but none of these target a specific mail app installed via apple mail.
https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/MailLinks/MailLinks.html#//apple_ref/doc/uid/TP40007899-CH4-SW1
The above opens the default mail app selected in apple mail. Is there a way to that to a targetted mail app?
Is it possible to achieve this?
Im making a phone automation system with a web interface. As part of this I am looking to replace all remote controls (tv media center etc) with my phone.
I have a Roku media player that has a remote control iOS app, what I am trying to do is to launch the Roku native phone app from my web interface.
I know it is possible to launch apps via href such as this:
Launches native FB app
But I have tried both these which fail
Fails to launch native 'Roku' app
Fails to launch native 'ROKU' app
So I have two main questions:
Is it possible to launch any app from a web link, or does the app developer need to enable that function in some way?
Answer - Yes the app developer will need to set a url schemer
Is there a way to determine the URL you would need to launch an app IE the Facebook app can be launched by fb:// but can you determine that anywhere?
Answer - There is a link to multiple URL schemers for popular apps below but my understanding is that the app developer would need to release them
Thanks
JS Fiddle just in case - https://jsfiddle.net/0znc12bs/
Update - as a point of reference I am not developing an app this is a
web service trying to connect to apps I didn't author.
Update2 - I have been in touch with Roku support and their remote app
currently doesn't support deep linking.
To open the app from the web url the app developer need to set the id (deep linking) setting and URL Schemas in the app
For the famous app you can find the deep linking url from the net,from that you can make your list to open the app
else you can find on it's site if they have written that
List of sites which can provides some list of url schemas which you can use to open app from the web :https://stackoverflow.com/a/11155918/4557505
When iOS Facebook's in-app browser loads my web page, I have a link there to "Download App Now" which links to the App Store Page, i.e.
https://itunes.apple.com/my/app/XXXXX/12345678?ls=1&mt=8
If this is loaded in Safari, it launches the corresponding app page in App Store correctly and users can instantly download the app.
However, if launched within Facebook's in-app browser, the browser shows a warning: "Leave Facbook? This web page is trying to open an app outside of Facebook. Are you sure you want to open it?"
If I click "Open App", nothing happens. I've tried changing the link using href, onclick, target=_blank and nothing works, basically FB app just failed to launch the external app page.
Is this a bug with Facebook app? I need the open app link feature as I'm showing a website and wish to redirect mobile users to download the app instead.
I'm using iPhone 6 Plus running iOS 8.1, and the latest Facebook app. I tried it in my iPad 4 iOS 7, same problem too.
Thanks!
As noted by WizKid, this is/was a known problem. It should be fixed with the most recent version of the app.
Is it possible to launch the app store directly on the device and seed it with an application name, or to launch safari with a link to the app store, from a link within an SMS?
I've been experimenting with putting links such as this into an SMS:
itml://itunes/com/app
or
http://itunes.apple.com/us/app/angry-birds/id343200656?mt=8
But I get cannot connect to app store error messages when you click on the link.
Try to use
itms-apps://itunes.apple.com/us/app/angry-birds/id343200656?mt=8
You can also configure this with the following 2 apps.
http://linksense.io incase your app is multiplatform.
As well, there's http://linktexting.com
If you don't have the engineering resources, these will be useful.