---
page_source: https://docs.juspay.io/upi-inapp/flutter/getting-the-sdk/adding-frameworks
page_title: Adding Frameworks (iOS)
---


## Adding Frameworks



 UPI related dependencies needs to be added in the project. 

* **Hyper QR framework** : This framework is required to scan QRs in iOS devices. [Download](https://public.releases.juspay.in/release/ios/hyper-sdk-dependencies/hyper-qr/12-jul-22/HyperQR.xcframework.zip)
* **Common Library** : NPCI UPI common libraries is a set of utilities which PSP can embed into their UPIapp to communicate with NPCI central system to set/reset/change UPI PIN (earlierknown as MPIN), balance enquiry and for debit authorization with two factor secured authentication.[Download UAT CL](https://public.releases.juspay.in/release/ios/hyper-sdk-dependencies/npci-cl-uat/16-feb-23/CommonLibrary.xcframework.zip), [Download PROD CL](https://public.releases.juspay.in/release/ios/hyper-sdk-dependencies/npci-cl-uat/16-feb-23/CommonLibrary.xcframework.zip)

 Follow these steps to add a framework in an iOS project:

1. Select the project in the **Groups & Files**  pane in Xcode.
2. Ensure that the proper target is selected on the left side, select the **General**  tab.
3. Scroll to the **Frameworks, Libraries and, Embedded Content**  section.
4. Select the + button at the bottom of the section to add the required frameworks.
5. Select each one of the following frameworks and select Add.

