Introduction
QR code–based attendance is a fast, secure, and contactless way to mark attendance, especially for organisations that want accurate location-based punch-ins without relying on biometric devices.
uKnowva HRMS supports QR code punch-in through its mobile application, making it easy for employees to record attendance directly from their smartphones.
Before using this feature, it is important to ensure that QR scanner settings are properly configured at the system level.
You can refer to this detailed guide to understand the configuration process in advance.
This article focuses specifically on how employees can perform a QR code punch-in using an iPhone through the uKnowva HRMS mobile app, including app installation, permission setup, and the punch-in process.
Step 1: Download and install the uKnowva HRMS App on iPhone
If you are setting up the uKnowva HRMS mobile application for the first time, start by downloading it from the Apple App Store. You can access the app directly using this link
Once the app is installed successfully, open it on your iPhone to begin the initial setup process.

Step 2: Grant Required Permissions During Initial App Setup
During the first-time setup, the uKnowva HRMS app will request access to certain device permissions, including notifications, camera, and location services.
These permissions are essential for the QR code punch-in feature to function correctly.
Camera access enables QR code scanning, location access ensures attendance is logged based on the user’s physical location, and notification access allows users to receive punch-in and punch-out alerts.
Granting these permissions at this stage ensures a smooth attendance experience without interruptions.

Step 3: Manually Enable Permissions If They Were Denied Earlier
If any permission was accidentally denied during setup, you can manually enable it from your iPhone settings.
Open the Settings app on your device and navigate to the Privacy & Security section. From there, select Location Services and ensure the toggle is switched on.
Scroll through the list of applications, locate uKnowva HRMS, and change the location setting from Never to While Using the App, Always, or As Needed, depending on your organisation’s attendance policy.
Next, return to the Privacy & Security menu and open the Camera settings. From the list of apps, locate uKnowva HRMS and enable camera access.
Once these permissions are correctly configured, the app will be fully equipped to support QR code scanning.

Step 4: Log in to the uKnowva HRMS Mobile App
After configuring all required permissions, launch the uKnowva HRMS app and log in to your organisation’s instance using your credentials.
Once login is successful, the app will display the attendance screen with available punch-in options.
On this screen, you will see two options: Scan QR Code and Virtual Punch-In.
Step 5: Perform QR Code Punch-In
To mark your attendance using a QR code, switch to the Scan QR Code tab and tap on the Scan QR Code to Punch-In button.
The camera will open automatically, allowing you to scan the QR code displayed at your workplace or designated location.
Once the QR code is scanned successfully, the system will instantly record your punch-in, confirming that your attendance has been logged for the day.

Conclusion
That’s it!
You’ve now successfully completed a QR code punch-in using an iPhone in uKnowva HRMS.
By following this process, you ensure that your attendance is recorded accurately using a secure, location-enabled, and contactless method.
If you have any questions or need additional support, feel free to contact us at This email address is being protected from spambots. You need JavaScript enabled to view it..
