I am trying to test an App Clip sample on My iPhone with iOS 12.2. I can build the sample codes successfully , I configured the following for the Local User Experience.
Local User Experience Settings:
When I scan the QR Code generated by "https://fruits.com/check?fruit_name=bananas", I didn't see the App Clip prompted.
Thanks.
I find the solution: we need to scan the QR code with the QR code native scanner in the Control Center.
Thanks.
Related
I'm trying to design an application using Flutter framework where i need two features using QR Code scanner. Features as follows,
If the app is installed QR code scanner (when scanning from the app it self) should open a url link in browser (within the app is self)
If the app is not installed scanning the QR code from device it self should take the user to play/app store or to a website.
how can i achieve this using flutter and dart? any sample workout will be more than helpful.
You need to use Firebase Dynamic Links or a similar service.
FDL allows you to do exactly what you want.
Basically you specify an app identifier in the console, then in your app's info.plist + manifest.xml you specify the domain you used for the link generation.
The way it works is FDL will try to open the link locally on the device, if the app is already installed then it will launch the app, otherwise you can decide to redirect to a specified URL or to the platform app store and open your app page.
I am currently developing an application which has a profile page for patients to input their details etc. using flutter
I am wondering if anyone can help me or give me some direction on how to generate a qr code that specifically links to their profile once a user signs up. I have qr scanner built into the app and would like to be able to scan the qr code on someone elses phone and bring up their profile.
I can't seem to find anything around what I want or it's just because typing qr code into google comes up with guides on how to create a scanner only.
you can use the QR Flutter package here to generate the qr code. https://pub.dev/packages/qr_flutter
you will need to come up with String that will be used to reference the profile... either a url or a profile id. then pass that to QrImage:
QrImage(
data: "your_string_here",
version: QrVersions.auto,
size: 200.0,
),
In my app i have noticed that in each installation, a screen by google pops up after launch and request access to the camera to scan the QR code of the cardboard.
Is there a way to programmatically disable this wizard?
In the Cardboard.cs and BaseVRDevice scripts there are functions by the name of ShowSettingsDialog, LaunchSettingsDialog, and in the case of ios, LaunchOnBoardingDialog. These are the functions that call the opening of the scanner. I commented them out from being called in their scripts and called them on my own when the user wants to pair with cardboard.
I am trying to open hybrid app in my iphone, so the best option for me is scan in a QR code that I can save time to input long URL. But what makes me so upset is that the icon fails to open in a new pop-up window, accordingly, I can't scan it.
I am not sure if the the IE or chrome safety option causing that, or it's Dojo bug.
This is QR code icon that I can't open:
Following the below steps, I havel successfully used the QR code from the Worklight Console's MBS preview page to preview the environment's web resources in the device's mobile browser:
Pre-requisite: I have installed on my iPhone 5s the following app: QR Reader for iPhone (you can install any other QR reader app you'd like)
Created a new project and application
Added the iPhone environment
Built and deployed the app
Previewed the environment in Worklight Console
Must: Edited the IP/Hostname field of the QR code:
Scanned the QR code
HI i am using zxing API into my application and it says that the application cannot be posted to the App Store because it is using private or undocumented APIs:
Private Symbol References
UIGetScreenImage
can somebody help me out as soon as possible
ZXing 1.6, which was released yesterday, has switched to the AV Foundation classes of iOS 4. It's the real-time scanning approach that's allowed by Apple.
Update:
ZXing 1.6 comes with three iPhone projects:
Barcodes is the original iPhone app. It's still using the UIGetScreenImage API.
ZXingWidget is a library that you can include into your own app. It uses the new AV Foundation classes.
ScanTest is a sample app using ZXingWidget
So the way to go is to use the ZXingWidget.
ZXing is displaying the feed from the camera live on the screen, and using UIGetScreenImage to repeatedly capture the resulting image without the user having to do anything. (This is a very nice user experience because the user doesn't have to press a button to take a picture of the barcode; the app just keeps taking pictures over and over until it gets one that works.)
This technique used to be perfectly fine, but Apple has recently changed their policy and banned the use of UIGetScreenImage. In light of Apple's change in policy, your best choice now is to make it so the user has to press a button to photograph the barcode manually.
Since ZXing is open-source, this should be a simple matter of changing a few lines of code to now use [UIImagePickerController takePicture].