Does anyone know what the iOS custom URL scheme for Adobe Scan iOS App? For example the Adobe Reader scheme is com.adobe.adobe-reader://. I'm looking for the equivalent scheme so I can launch Adobe Scan from my app.
I've tried to randomly guess what the scheme is based on the known reader scheme.
UIApplication.sharedApplication().openURL(NSURL(string: "com.adobe.??????://")!)
Any help is much appreciated!
com.adobe.scan.ios
(from inspecting Info.plist)
Related
I'm trying to create a link that, if clicked on a mobile device (ios), will open a PDF in a FileExplorer mobile app (or the App store if they don't have one installed). I've tried finding apps with their own URL scheme (similar to Facebook's "fb://" or YouTube's "youtube://"), but I'm not having any luck.
I've reviewed the content in the following pages and still have not found an answer:
iPhone apps: Can I open an app from a link in a website?
How to open ios app using url?
Opening an app from URL schema
There is the option to open the Files app at a specific location using the shareddocuments:// URL scheme, as described in this article.
There's no direct solution. Your best best is to let the user decide what to do with the PDF. Use a UIActivityViewController setup with the PDF. Then the user can choose. Typical options will be email, print, iBooks, Preview, other apps that handle PDFs, and as of iOS 11, the standard Files app.
You are not going to find URL schemes for "file explorer" apps in general. And there's little point to finding URL schemes to a few specific such apps. Any such apps the user may already have should appear in the activity view.
I want to use the new in-build qrcode reader in the iOS camera to open an app.
I cannot find the right documentation in the API.
Thanks for your help
Best Regards
Christian
I'v just tested with various URLs. It seems if the URL is http the Camera app opens Mobile Safari. If you know the target app URL (which is declared in the Info.plist) you can open the app with QR codes.
(ex) youtube://user/Apple --> Opens Youtube app
Could you please tell me the main difference in coding when changing from old custom url scheme to universal binding(Deep linking in iOS) introduced by iOS from iOS 9 onwards?
I believe that deep linking is still possible using custom url scheme. Is that correct? Thanks in advance.
I have referred the following links,
https://blog.branch.io/ios-9-2-redirection-update-uri-scheme-and-universal-links/
https://blog.branch.io/ios-9.2-deep-linking-guide-transitioning-to-universal-links/
But I would like to get a simple answer. So I rely on stack overflow :)
Universal link: more suited for web that all pages are linking with the app, you bind a pattern on your app and a json on your page for ios to recognize, dont need know the pattern of the other app to open it, more secure
URL scheme: create a pattern and your web redirect to that url so iOS can recognize, it show error if the app is not install, need to know the app scheme to open (also need list in plist)
They can be use together
That would be incorrect: beginning with iOS 9.2, Apple discontinued support for opening apps via URI Scheme. Universal Links were introduced with iOS 9.0 and as of iOS 9.2 they have been the only way to open apps via links.
URI Schemes were easier to configure than Universal Links, as they required little more than a single entry in the project's .plist file and code to handle the link in the didFinishLaunchingWithOptions and openURL functions of the AppDelegate class.
Universal Links rely on a remote "AASA" file to map links to apps. Configuration involves creating and hosting the AASA file and adding the associated-domains entitlement to the app (you do not need to worry about the AASA file if you are using Branch).
Universal Linking requires that there be code to handle referring links in the didFinishLaunchingWithOptions and continueUserActivity functions of the AppDelegate class.
No, customer URL scheme's would be removed in the upcoming versions of iOS since it is not secure and has a lot of privacy issues i.e, App A can get to know whether you are using B, like Facebook can know whether you are using Tinder. So universal links is the right way to go now.
I am trying to figure out the URL name for MobileIron Web#Work in order to launch it from another app. For most apps you can type in "appname://" in safari and it will prompt to launch the application. For example, typing in "googlechrome://" in safari will prompt to launch in "Chrome".
I can't seem to figure out what the url name is for the MobileIron Web#Work app. Please help.
Thanks.
You could use "mibrowser://" and "mibrowsers://" schemes to open HTTP and HTTPS links respectively in iOS W#W. And you could use "mibrowserf://" and "mibrowsersf://" schemes to open HTTP and HTTPS links in iOS W#W in a full screen mode.
Please try this one: "appconnect://"
I was able to figure it out using mibrowser://.
Does the 'Find My iPhone' app have a published URL scheme that can be used to launch the app from another app?
I found the same question being posed a few years back: openURL to find my iPhone. Was wondering if there might be a url scheme available now?
No Subash still apple did not provide url scheme for Find My iPhone app.
Apple url scheme documentation does not mention about Find My iPhone
Yes, Apple does now have a published URL scheme to Launch the Find My app on Mac and iPhone.
Open Find My app:
findmy://
Open Find My app to the People tab:
findmy://friends
Open Find My app to the Devices tab:
findmy://devices
Open Find My app to the Items tab:
findmy://items