This repository provides a comprehensive example of implementing biometric authentication for iOS using Expo SDK 50. This project is based on the original work by 👉🏼 betomoedano.
Upgrade core libraries and add Babel presets
Major dependencies, including Expo, React, and React Native, have been updated to their latest versions to ensure compatibility with recent features and optimizations. Additionally, new Babel presets and plugins for class properties, object spread, and environment setup have been introduced to enhance the project's build system and support modern JavaScript syntax and features. These updates may require thorough testing to ensure that the application remains stable and performs as expected.
Follow these steps to integrate biometric authentication into your Expo project:
-
Installation: Clone this repository to your local machine and run
yarn install
. -
Setup: Ensure you have iOS simulator installed.
-
Running Example: Run
yarn start
which starts expo and allows you to select a device from the simulator list.
-
Configuration: Configure your Expo project to enable local authentication and biometrics. Refer to the Expo documentation for detailed instructions.
-
Implementation: Utilize the provided code examples and guidelines to integrate biometric authentication seamlessly into your iOS app.
For more detailed insights and explanations, check out these resources:
Refer to the Expo documentation for detailed instructions.
Contributions and feedback are welcomed! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.