From d9fa07ed438aac886a50adcf263e03e0eb987416 Mon Sep 17 00:00:00 2001 From: George <george.makhoul@kuwaitnet.com> Date: Thu, 13 Jun 2024 10:08:28 +0300 Subject: [PATCH] temp --- .../xcschemes/xcschememanagement.plist | 2 +- .../UserInterfaceState.xcuserstate | Bin 239548 -> 276720 bytes .../xcdebugger/Breakpoints_v2.xcbkptlist | 4 +- .../EditViewController.swift | 9 + .../EditViewController/EditViewController.xib | 120 +- .../gallery_thin.imageset/Contents.json | 21 + .../gallery_thin.imageset/Icons (4).svg | 3 + .../signature.imageset/Contents.json | 21 + .../signature.imageset/Icons (5).svg | 19 + Podfile | 1 + Podfile.lock | 6 +- Pods/EPSignature/LICENSE | 19 + .../Pod/Classes/EPExtensions.swift | 36 + .../Pod/Classes/EPSignatureView.swift | 179 ++ .../Classes/EPSignatureViewController.swift | 152 ++ .../Pod/Classes/EPSignatureViewController.xib | 105 ++ Pods/EPSignature/README.md | 96 ++ Pods/Manifest.lock | 6 +- Pods/Pods.xcodeproj/project.pbxproj | 1528 ++++++++++------- .../xcschemes/EPSignature.xcscheme | 58 + .../xcschemes/xcschememanagement.plist | 23 +- .../EPSignature/EPSignature-Info.plist | 26 + .../EPSignature/EPSignature-dummy.m | 5 + .../EPSignature/EPSignature-prefix.pch | 12 + .../EPSignature/EPSignature-umbrella.h | 16 + .../EPSignature/EPSignature.debug.xcconfig | 14 + .../EPSignature/EPSignature.modulemap | 6 + .../EPSignature/EPSignature.release.xcconfig | 14 + ...Pods-MiniScanner-acknowledgements.markdown | 23 + .../Pods-MiniScanner-acknowledgements.plist | 29 + ...er-frameworks-Debug-input-files.xcfilelist | 1 + ...r-frameworks-Debug-output-files.xcfilelist | 1 + ...-frameworks-Release-input-files.xcfilelist | 1 + ...frameworks-Release-output-files.xcfilelist | 1 + .../Pods-MiniScanner-frameworks.sh | 2 + .../Pods-MiniScanner.debug.xcconfig | 6 +- .../Pods-MiniScanner.release.xcconfig | 6 +- 37 files changed, 1865 insertions(+), 706 deletions(-) create mode 100644 MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Contents.json create mode 100644 MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Icons (4).svg create mode 100644 MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Contents.json create mode 100644 MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Icons (5).svg create mode 100644 Pods/EPSignature/LICENSE create mode 100644 Pods/EPSignature/Pod/Classes/EPExtensions.swift create mode 100644 Pods/EPSignature/Pod/Classes/EPSignatureView.swift create mode 100644 Pods/EPSignature/Pod/Classes/EPSignatureViewController.swift create mode 100644 Pods/EPSignature/Pod/Classes/EPSignatureViewController.xib create mode 100644 Pods/EPSignature/README.md create mode 100644 Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/EPSignature.xcscheme create mode 100644 Pods/Target Support Files/EPSignature/EPSignature-Info.plist create mode 100644 Pods/Target Support Files/EPSignature/EPSignature-dummy.m create mode 100644 Pods/Target Support Files/EPSignature/EPSignature-prefix.pch create mode 100644 Pods/Target Support Files/EPSignature/EPSignature-umbrella.h create mode 100644 Pods/Target Support Files/EPSignature/EPSignature.debug.xcconfig create mode 100644 Pods/Target Support Files/EPSignature/EPSignature.modulemap create mode 100644 Pods/Target Support Files/EPSignature/EPSignature.release.xcconfig diff --git a/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist b/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist index 3efba6c..9f3ce57 100644 --- a/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist @@ -7,7 +7,7 @@ <key>MiniScanner.xcscheme_^#shared#^_</key> <dict> <key>orderHint</key> - <integer>8</integer> + <integer>9</integer> </dict> </dict> </dict> diff --git a/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/UserInterfaceState.xcuserstate b/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/UserInterfaceState.xcuserstate index 387a9536e33ac575f044b2b05050434edb3f0556..4ccd91bec66ee792ed7249cb0293bc785bf47de2 100644 GIT binary patch literal 276720 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	XRMB$e^XB5YeV#KoL|>2@83@jv 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 PTl+tT|G$4CornA%EDZ{C literal 239548 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%0AlF~u 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	x&I?lV!aZYd&d#YQKsyvN8eeG|ku34yS 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 K|DVG@^86q2)1K%6 diff --git a/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist b/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist index 0167b41..6d52f9d 100644 --- a/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist +++ b/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist @@ -14,8 +14,8 @@ filePath = "MiniScanner/Modules/EditViewController/EditViewController.swift" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" - startingLineNumber = "230" - endingLineNumber = "230" + startingLineNumber = "239" + endingLineNumber = "239" landmarkName = "saveFileAndShare(with:name:)" landmarkType = "7"> </BreakpointContent> diff --git a/MiniScanner/Modules/EditViewController/EditViewController.swift b/MiniScanner/Modules/EditViewController/EditViewController.swift index 53fc114..8b133e5 100644 --- a/MiniScanner/Modules/EditViewController/EditViewController.swift +++ b/MiniScanner/Modules/EditViewController/EditViewController.swift @@ -10,6 +10,7 @@ import UIKit import LNExtensionExecutor import NBBottomSheet import QuickLook +import AVKit public protocol EditViewControllerDelegate: NSObjectProtocol { func editViewController(_ editViewController: EditViewController, finished session: MultiPageScanSession) @@ -40,6 +41,8 @@ public class EditViewController: UIViewController { return activityIndicator }() + + // MARK: - LifeCycle public override func viewDidLoad() { super.viewDidLoad() @@ -174,6 +177,12 @@ public class EditViewController: UIViewController { } } + + // MARK: - TABBAR ACTION + @IBAction func editButtonTapped(_ sender: UIButton) { + + } + } // MARK: - BannerViewDelegate diff --git a/MiniScanner/Modules/EditViewController/EditViewController.xib b/MiniScanner/Modules/EditViewController/EditViewController.xib index 988d9c9..5c2a541 100644 --- a/MiniScanner/Modules/EditViewController/EditViewController.xib +++ b/MiniScanner/Modules/EditViewController/EditViewController.xib @@ -31,11 +31,11 @@ <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="4ep-ST-cZS" customClass="BannerView" customModule="MiniScanner" customModuleProvider="target"> - <rect key="frame" x="0.0" y="85" width="430" height="540"/> + <rect key="frame" x="0.0" y="85" width="430" height="535"/> <color key="backgroundColor" systemColor="systemBackgroundColor"/> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7Fw-PR-xtE"> - <rect key="frame" x="133" y="650" width="164" height="40"/> + <rect key="frame" x="133" y="640" width="164" height="40"/> <subviews> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="controller" translatesAutoresizingMaskIntoConstraints="NO" id="c82-Cp-Eo4"> <rect key="frame" x="0.0" y="0.0" width="164" height="40"/> @@ -89,7 +89,7 @@ </constraints> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="IBl-5l-IBa"> - <rect key="frame" x="0.0" y="720" width="430" height="112"/> + <rect key="frame" x="0.0" y="700" width="430" height="112"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="s7Z-Yw-lu7"> <rect key="frame" x="0.0" y="0.0" width="430" height="1"/> @@ -179,22 +179,21 @@ </constraints> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="aGp-MO-3Od"> - <rect key="frame" x="0.0" y="832" width="430" height="100"/> + <rect key="frame" x="0.0" y="812" width="430" height="120"/> <subviews> <stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" translatesAutoresizingMaskIntoConstraints="NO" id="718-GQ-BuB"> - <rect key="frame" x="0.0" y="0.0" width="430" height="100"/> + <rect key="frame" x="10" y="0.0" width="410" height="90"/> <subviews> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bgA-NI-AzQ"> - <rect key="frame" x="0.0" y="0.0" width="143.33333333333334" height="100"/> + <rect key="frame" x="0.0" y="0.0" width="82" height="90"/> <subviews> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="jE5-UT-fB1"> - <rect key="frame" x="29.333333333333329" y="22.666666666666629" width="85" height="55"/> + <rect key="frame" x="0.0" y="17.666666666666629" width="82" height="55"/> <color key="backgroundColor" red="0.1215686275" green="0.52549019610000003" blue="1" alpha="1" colorSpace="calibratedRGB"/> <constraints> <constraint firstAttribute="height" constant="55" id="JX1-6T-Gsm"/> - <constraint firstAttribute="width" constant="85" id="mrv-yd-NpT"/> </constraints> - <fontDescription key="fontDescription" name="Poppins-Regular" family="Poppins" pointSize="16"/> + <fontDescription key="fontDescription" name="Poppins-Regular" family="Poppins" pointSize="14"/> <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> <state key="normal" title="Button"/> <connections> @@ -204,28 +203,63 @@ </subviews> <color key="backgroundColor" systemColor="systemBackgroundColor"/> <constraints> + <constraint firstItem="jE5-UT-fB1" firstAttribute="leading" secondItem="bgA-NI-AzQ" secondAttribute="leading" id="KAg-NU-qUc"/> <constraint firstItem="jE5-UT-fB1" firstAttribute="centerX" secondItem="bgA-NI-AzQ" secondAttribute="centerX" id="Ktj-fc-wZp"/> + <constraint firstAttribute="trailing" secondItem="jE5-UT-fB1" secondAttribute="trailing" id="iEP-ib-W2c"/> <constraint firstItem="jE5-UT-fB1" firstAttribute="centerY" secondItem="bgA-NI-AzQ" secondAttribute="centerY" id="xmu-5b-7Fs"/> </constraints> </view> + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="auU-4h-Wqw"> + <rect key="frame" x="82" y="0.0" width="82" height="90"/> + <subviews> + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="signature" translatesAutoresizingMaskIntoConstraints="NO" id="VaC-Qb-0cF"> + <rect key="frame" x="23.666666666666671" y="12" width="35" height="35"/> + <constraints> + <constraint firstAttribute="width" constant="35" id="nR9-vm-iOp"/> + <constraint firstAttribute="height" constant="35" id="uXK-LC-eo2"/> + </constraints> + </imageView> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="signature" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="wyA-kN-C8j"> + <rect key="frame" x="5.6666666666666714" y="52" width="71" height="20.333333333333329"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <nil key="textColor"/> + <nil key="highlightedColor"/> + </label> + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="1gC-XS-O2e"> + <rect key="frame" x="0.0" y="0.0" width="82" height="90"/> + <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> + </button> + </subviews> + <color key="backgroundColor" systemColor="systemBackgroundColor"/> + <constraints> + <constraint firstItem="wyA-kN-C8j" firstAttribute="top" secondItem="VaC-Qb-0cF" secondAttribute="bottom" constant="5" id="BB6-by-Toc"/> + <constraint firstItem="VaC-Qb-0cF" firstAttribute="top" secondItem="auU-4h-Wqw" secondAttribute="top" constant="12" id="Ej8-YJ-ho2"/> + <constraint firstAttribute="trailing" secondItem="1gC-XS-O2e" secondAttribute="trailing" id="Fmx-tn-SMl"/> + <constraint firstItem="VaC-Qb-0cF" firstAttribute="centerX" secondItem="auU-4h-Wqw" secondAttribute="centerX" id="bJe-hz-pf3"/> + <constraint firstItem="wyA-kN-C8j" firstAttribute="centerX" secondItem="auU-4h-Wqw" secondAttribute="centerX" id="eGz-TW-KnY"/> + <constraint firstItem="1gC-XS-O2e" firstAttribute="top" secondItem="auU-4h-Wqw" secondAttribute="top" id="gN3-s9-oZb"/> + <constraint firstItem="1gC-XS-O2e" firstAttribute="leading" secondItem="auU-4h-Wqw" secondAttribute="leading" id="uue-K8-oPr"/> + <constraint firstAttribute="bottom" secondItem="1gC-XS-O2e" secondAttribute="bottom" id="vvE-Yf-UJj"/> + </constraints> + </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="BJX-OA-bae"> - <rect key="frame" x="143.33333333333331" y="0.0" width="143.33333333333331" height="100"/> + <rect key="frame" x="164" y="0.0" width="82" height="90"/> <subviews> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="OCR" translatesAutoresizingMaskIntoConstraints="NO" id="mvC-Zj-Plh"> - <rect key="frame" x="54.333333333333314" y="12" width="35" height="35"/> + <rect key="frame" x="23.666666666666657" y="12" width="35" height="35"/> <constraints> <constraint firstAttribute="height" constant="35" id="9lk-jm-95U"/> <constraint firstAttribute="width" constant="35" id="KkF-U0-Sps"/> </constraints> </imageView> - <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Export text" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="7JD-iL-DeH"> - <rect key="frame" x="0.0" y="52" width="143.33333333333334" height="20.333333333333329"/> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Export text" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="7JD-iL-DeH"> + <rect key="frame" x="0.0" y="52" width="82" height="40.666666666666657"/> <fontDescription key="fontDescription" type="system" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> </label> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="iVs-aT-KbC"> - <rect key="frame" x="0.0" y="0.0" width="143.33333333333334" height="100"/> + <rect key="frame" x="0.0" y="0.0" width="82" height="90"/> <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> </button> </subviews> @@ -243,10 +277,10 @@ </constraints> </view> <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="BAt-0v-QCp"> - <rect key="frame" x="286.66666666666669" y="0.0" width="143.33333333333331" height="100"/> + <rect key="frame" x="246" y="0.0" width="82" height="90"/> <subviews> <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="edit_black" translatesAutoresizingMaskIntoConstraints="NO" id="ooZ-SP-MTR"> - <rect key="frame" x="54.333333333333314" y="12" width="35" height="35"/> + <rect key="frame" x="23.666666666666686" y="12" width="35" height="35"/> <color key="tintColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/> <constraints> <constraint firstAttribute="width" constant="35" id="Kx2-wR-oZT"/> @@ -254,14 +288,17 @@ </constraints> </imageView> <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="edit" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qsI-va-wrT"> - <rect key="frame" x="0.0" y="52" width="143.33333333333334" height="24"/> + <rect key="frame" x="0.0" y="52" width="82" height="24"/> <fontDescription key="fontDescription" name="Poppins-Regular" family="Poppins" pointSize="17"/> <nil key="textColor"/> <nil key="highlightedColor"/> </label> <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="tYF-EJ-SgN"> - <rect key="frame" x="0.0" y="0.0" width="143.33333333333334" height="100"/> + <rect key="frame" x="0.0" y="0.0" width="82" height="90"/> <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> + <connections> + <action selector="editButtonTapped:" destination="-1" eventType="touchUpInside" id="fXr-i1-mQm"/> + </connections> </button> </subviews> <color key="backgroundColor" systemColor="systemBackgroundColor"/> @@ -277,15 +314,48 @@ <constraint firstAttribute="bottom" secondItem="tYF-EJ-SgN" secondAttribute="bottom" id="vW8-Ql-yf4"/> </constraints> </view> + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ilb-67-Nes"> + <rect key="frame" x="328" y="0.0" width="82" height="90"/> + <subviews> + <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="gallery_thin" translatesAutoresizingMaskIntoConstraints="NO" id="5y9-RT-Mya"> + <rect key="frame" x="23.666666666666686" y="12" width="35" height="35"/> + <constraints> + <constraint firstAttribute="height" constant="35" id="C7R-WB-nIp"/> + <constraint firstAttribute="width" constant="35" id="YyW-i5-w2f"/> + </constraints> + </imageView> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="crop" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="fB8-gh-FgW"> + <rect key="frame" x="23.666666666666682" y="52" width="34.666666666666657" height="20.333333333333329"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <nil key="textColor"/> + <nil key="highlightedColor"/> + </label> + <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="system" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="aAF-0j-Zva"> + <rect key="frame" x="0.0" y="0.0" width="82" height="90"/> + <inset key="imageEdgeInsets" minX="0.0" minY="0.0" maxX="2.2250738585072014e-308" maxY="0.0"/> + </button> + </subviews> + <color key="backgroundColor" systemColor="systemBackgroundColor"/> + <constraints> + <constraint firstItem="fB8-gh-FgW" firstAttribute="centerX" secondItem="ilb-67-Nes" secondAttribute="centerX" id="72i-2z-77a"/> + <constraint firstAttribute="bottom" secondItem="aAF-0j-Zva" secondAttribute="bottom" id="9Jb-w5-4gU"/> + <constraint firstItem="aAF-0j-Zva" firstAttribute="top" secondItem="ilb-67-Nes" secondAttribute="top" id="HJj-dq-99C"/> + <constraint firstItem="5y9-RT-Mya" firstAttribute="top" secondItem="ilb-67-Nes" secondAttribute="top" constant="12" id="QhY-oL-gq3"/> + <constraint firstItem="5y9-RT-Mya" firstAttribute="centerX" secondItem="ilb-67-Nes" secondAttribute="centerX" id="Xpl-CN-uzG"/> + <constraint firstItem="fB8-gh-FgW" firstAttribute="top" secondItem="5y9-RT-Mya" secondAttribute="bottom" constant="5" id="fXC-3a-CkB"/> + <constraint firstItem="aAF-0j-Zva" firstAttribute="leading" secondItem="ilb-67-Nes" secondAttribute="leading" id="htE-Ez-X0Q"/> + <constraint firstAttribute="trailing" secondItem="aAF-0j-Zva" secondAttribute="trailing" id="i1M-yo-SFn"/> + </constraints> + </view> </subviews> </stackView> </subviews> <color key="backgroundColor" systemColor="systemBackgroundColor"/> <constraints> - <constraint firstAttribute="height" constant="100" id="2RO-eY-ouu"/> - <constraint firstItem="718-GQ-BuB" firstAttribute="leading" secondItem="aGp-MO-3Od" secondAttribute="leading" id="FVP-zB-AQc"/> - <constraint firstAttribute="bottom" secondItem="718-GQ-BuB" secondAttribute="bottom" id="Hth-vB-9Sa"/> - <constraint firstAttribute="trailing" secondItem="718-GQ-BuB" secondAttribute="trailing" id="drk-Qr-WqI"/> + <constraint firstAttribute="height" constant="120" id="2RO-eY-ouu"/> + <constraint firstItem="718-GQ-BuB" firstAttribute="leading" secondItem="aGp-MO-3Od" secondAttribute="leading" constant="10" id="FVP-zB-AQc"/> + <constraint firstAttribute="bottom" secondItem="718-GQ-BuB" secondAttribute="bottom" constant="30" id="Hth-vB-9Sa"/> + <constraint firstAttribute="trailing" secondItem="718-GQ-BuB" secondAttribute="trailing" constant="10" id="drk-Qr-WqI"/> <constraint firstItem="718-GQ-BuB" firstAttribute="top" secondItem="aGp-MO-3Od" secondAttribute="top" id="og7-YD-73G"/> </constraints> </view> @@ -302,9 +372,9 @@ <constraint firstItem="aGp-MO-3Od" firstAttribute="top" secondItem="IBl-5l-IBa" secondAttribute="bottom" id="S8l-Sc-wRs"/> <constraint firstItem="fnl-2z-Ty3" firstAttribute="trailing" secondItem="aGp-MO-3Od" secondAttribute="trailing" id="Smb-Oe-zAZ"/> <constraint firstItem="aGp-MO-3Od" firstAttribute="leading" secondItem="fnl-2z-Ty3" secondAttribute="leading" id="cEJ-dB-xg1"/> - <constraint firstItem="IBl-5l-IBa" firstAttribute="top" secondItem="7Fw-PR-xtE" secondAttribute="bottom" constant="30" id="k2J-bm-Jfv"/> + <constraint firstItem="IBl-5l-IBa" firstAttribute="top" secondItem="7Fw-PR-xtE" secondAttribute="bottom" constant="20" id="k2J-bm-Jfv"/> <constraint firstItem="fnl-2z-Ty3" firstAttribute="trailing" secondItem="4ep-ST-cZS" secondAttribute="trailing" id="k5T-1f-iEU"/> - <constraint firstItem="7Fw-PR-xtE" firstAttribute="top" secondItem="4ep-ST-cZS" secondAttribute="bottom" constant="25" id="qwO-vJ-TAZ"/> + <constraint firstItem="7Fw-PR-xtE" firstAttribute="top" secondItem="4ep-ST-cZS" secondAttribute="bottom" constant="20" id="qwO-vJ-TAZ"/> </constraints> <point key="canvasLocation" x="138.13953488372093" y="19.95708154506438"/> </view> @@ -313,9 +383,11 @@ <image name="OCR" width="36" height="35"/> <image name="controller" width="164" height="40"/> <image name="edit_black" width="36" height="36"/> + <image name="gallery_thin" width="35" height="36"/> <image name="gmail" width="48" height="48"/> <image name="more" width="76" height="75"/> <image name="print" width="68" height="67"/> + <image name="signature" width="36" height="36"/> <image name="telegram" width="68" height="67"/> <image name="whatsapp" width="68" height="67"/> <systemColor name="systemBackgroundColor"> diff --git a/MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Contents.json b/MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Contents.json new file mode 100644 index 0000000..ea8f2f0 --- /dev/null +++ b/MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Icons (4).svg", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Icons (4).svg b/MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Icons (4).svg new file mode 100644 index 0000000..1398fe4 --- /dev/null +++ b/MiniScanner/Supporting Files/Assets.xcassets/gallery_thin.imageset/Icons (4).svg @@ -0,0 +1,3 @@ +<svg width="35" height="36" viewBox="0 0 35 36" fill="none" xmlns="http://www.w3.org/2000/svg"> +<path d="M26.6735 24.6214C25.2 27.4076 22.2577 28.4088 17.0626 28.4088C9.88421 28.4088 7.00686 26.4973 6.36259 20.6062M26.6735 24.6214C27.5526 22.9591 27.9089 20.6617 27.9089 17.5624C27.9089 9.26815 25.3569 6.71606 17.0626 6.71606C8.76831 6.71606 6.21623 9.26815 6.21623 17.5624C6.21623 18.6783 6.26242 19.6903 6.36259 20.6062M26.6735 24.6214L22.6953 20.643C21.6986 19.6464 20.0828 19.6464 19.0861 20.643L18.8672 20.862C17.8706 21.8586 16.2546 21.8586 15.258 20.862L12.487 18.091C11.4904 17.0944 9.87438 17.0944 8.8778 18.091L6.36259 20.6062M18.7329 13.5378C18.7329 14.8381 19.7882 15.8934 21.0885 15.8934C22.3875 15.8934 23.4428 14.8381 23.4428 13.5378C23.4428 12.2375 22.3875 11.1822 21.0885 11.1822C19.7882 11.1822 18.7329 12.2375 18.7329 13.5378Z" stroke="#070707" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> +</svg> diff --git a/MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Contents.json b/MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Contents.json new file mode 100644 index 0000000..161a13c --- /dev/null +++ b/MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Icons (5).svg", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Icons (5).svg b/MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Icons (5).svg new file mode 100644 index 0000000..cfa681c --- /dev/null +++ b/MiniScanner/Supporting Files/Assets.xcassets/signature.imageset/Icons (5).svg @@ -0,0 +1,19 @@ +<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"> +<g clip-path="url(#clip0_2042_357)"> +<g clip-path="url(#clip1_2042_357)"> +<path d="M25.3542 25.5626C25.3542 25.5626 23.649 21.9167 21.9515 21.9167C20.2538 21.9167 18.3125 25.5626 16.8473 25.5626C15.3821 25.5626 15.0265 24.1042 13.4445 24.1042C11.8626 24.1042 11.5257 25.5626 10.0417 25.5626C8.5578 25.5626 4.93758 24.1042 4.93758 24.1042" stroke="#070707" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> +<path d="M25.3542 11.7664H4.93758" stroke="#070707" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> +<path d="M25.3542 14.9895H4.93758" stroke="#070707" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> +<path d="M25.3542 18.2708H4.93758" stroke="#070707" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> +<path d="M11.3674 8.0625H26.2159C27.7535 8.0625 29 9.04188 29 10.25V27.75C29 28.9581 27.7535 29.9375 26.2159 29.9375H11.3674C9.82981 29.9375 8.58333 28.9581 8.58333 27.75V10.25C8.58333 9.04188 9.82981 8.0625 11.3674 8.0625Z" stroke="#070707" stroke-width="2"/> +</g> +</g> +<defs> +<clipPath id="clip0_2042_357"> +<rect width="35" height="35" fill="white" transform="matrix(-1 0 0 1 35.25 0.5)"/> +</clipPath> +<clipPath id="clip1_2042_357"> +<rect width="35" height="35" fill="white" transform="translate(0.25 0.5)"/> +</clipPath> +</defs> +</svg> diff --git a/Podfile b/Podfile index 38f7522..754b27a 100644 --- a/Podfile +++ b/Podfile @@ -11,6 +11,7 @@ target 'MiniScanner' do pod 'ImagePicker' pod 'NBBottomSheet' pod 'FSPagerView' + pod 'EPSignature' diff --git a/Podfile.lock b/Podfile.lock index 1598683..d3193b9 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,4 +1,5 @@ PODS: + - EPSignature (1.0.6) - FSPagerView (0.8.3) - ImagePicker (3.2.0) - IQKeyboardManagerSwift (7.0.3) @@ -6,6 +7,7 @@ PODS: - NBBottomSheet (1.2.0) DEPENDENCIES: + - EPSignature - FSPagerView - ImagePicker - IQKeyboardManagerSwift @@ -14,6 +16,7 @@ DEPENDENCIES: SPEC REPOS: trunk: + - EPSignature - FSPagerView - ImagePicker - IQKeyboardManagerSwift @@ -21,12 +24,13 @@ SPEC REPOS: - NBBottomSheet SPEC CHECKSUMS: + EPSignature: 3fa3b520c80717b98019723faa60a41794b03fbc FSPagerView: 670405b2f18e2a87fa37f20b00de783e562c25a8 ImagePicker: 1d950bbb2422548ed58791b4ec7f42fe42920511 IQKeyboardManagerSwift: f9c5dc36cba16ddd2e51fa7d51c34a2e083029b5 LanguageManager-iOS: 6b2dbb3793445827114708f0759b76e96932d7c8 NBBottomSheet: aa7a52809b2d7b193f733247b8ce391a59904372 -PODFILE CHECKSUM: 52accaf9c5f2924a92fc166365082451576507fe +PODFILE CHECKSUM: 23ea4bb572ed7de088aee5894c2fe160357b3d96 COCOAPODS: 1.14.3 diff --git a/Pods/EPSignature/LICENSE b/Pods/EPSignature/LICENSE new file mode 100644 index 0000000..8e8a45b --- /dev/null +++ b/Pods/EPSignature/LICENSE @@ -0,0 +1,19 @@ +Copyright (c) 2016 Prabaharan <prabaharan.e@payoda.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/Pods/EPSignature/Pod/Classes/EPExtensions.swift b/Pods/EPSignature/Pod/Classes/EPExtensions.swift new file mode 100644 index 0000000..6b04fb8 --- /dev/null +++ b/Pods/EPSignature/Pod/Classes/EPExtensions.swift @@ -0,0 +1,36 @@ +// +// EPExtensions.swift +// Pods +// +// Created by Prabaharan Elangovan on 17/01/16. +// +// + +import Foundation + +//MARK: - UIViewController Extensions + +extension UIViewController { + + func showAlert(_ message: String) { + showAlert(message, andTitle: "") + } + + func showAlert(_ message: String, andTitle title: String) { + let alert = UIAlertController(title: title, message: message, preferredStyle: UIAlertController.Style.alert) + + // add an action (button) + alert.addAction(UIAlertAction(title: "OK", style: UIAlertAction.Style.default, handler: nil)) + + // show the alert + self.present(alert, animated: true, completion: nil) + } +} + +//MARK: - UIColor Extensions + +extension UIColor { + class func defaultTintColor() -> UIColor { + return UIColor(red: (233/255), green: (159/255), blue: (94/255), alpha: 1.0) + } +} diff --git a/Pods/EPSignature/Pod/Classes/EPSignatureView.swift b/Pods/EPSignature/Pod/Classes/EPSignatureView.swift new file mode 100644 index 0000000..b036a4d --- /dev/null +++ b/Pods/EPSignature/Pod/Classes/EPSignatureView.swift @@ -0,0 +1,179 @@ +// +// EPDrawingView.swift +// Pods +// +// Created by Prabaharan Elangovan on 13/01/16. +// +// + +import UIKit + +open class EPSignatureView: UIView { + + // MARK: - Private Vars + + fileprivate var bezierPoints = [CGPoint](repeating: CGPoint(), count: 5) + fileprivate var bezierPath = UIBezierPath() + fileprivate var bezierCounter : Int = 0 + + // MARK: - Public Vars + + open var strokeColor = UIColor.black + open var strokeWidth: CGFloat = 2.0 { + didSet { bezierPath.lineWidth = strokeWidth } + } + open var isSigned: Bool = false + + // MARK: - Initializers + + required public init?(coder aDecoder: NSCoder) { + super.init(coder: aDecoder) + self.backgroundColor = UIColor.clear + bezierPath.lineWidth = strokeWidth + addLongPressGesture() + } + + public override init(frame: CGRect) { + super.init(frame: frame) + self.backgroundColor = UIColor.clear + bezierPath.lineWidth = strokeWidth + addLongPressGesture() + } + + override open func draw(_ rect: CGRect) { + bezierPath.stroke() + strokeColor.setStroke() + bezierPath.stroke() + + } + + + // MARK: - Touch Functions + + func addLongPressGesture() { + //Long press gesture is used to keep clear dots in the canvas + let longPressGesture = UILongPressGestureRecognizer(target: self, action: #selector(EPSignatureView.longPressed(_:))) + longPressGesture.minimumPressDuration = 1.5 + self.addGestureRecognizer(longPressGesture) + } + + @objc func longPressed(_ gesture: UILongPressGestureRecognizer) { + let touchPoint = gesture.location(in: self) + let endAngle: CGFloat = .pi * 2.0 + bezierPath.move(to: touchPoint) + bezierPath.addArc(withCenter: touchPoint, radius: 2, startAngle: 0, endAngle: endAngle, clockwise: true) + setNeedsDisplay() + } + + override open func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { + + if let currentPoint = touchPoint(touches) { + isSigned = true + bezierPoints[0] = currentPoint + bezierCounter = 0 + } + } + + override open func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) { + if let currentPoint = touchPoint(touches) { + bezierCounter += 1 + bezierPoints[bezierCounter] = currentPoint + + //Smoothing is done by Bezier Equations where curves are calculated based on four concurrent points drawn + if bezierCounter == 4 { + bezierPoints[3] = CGPoint(x: (bezierPoints[2].x + bezierPoints[4].x) / 2 , y: (bezierPoints[2].y + bezierPoints[4].y) / 2) + bezierPath.move(to: bezierPoints[0]) + bezierPath.addCurve(to: bezierPoints[3], controlPoint1: bezierPoints[1], controlPoint2: bezierPoints[2]) + setNeedsDisplay() + bezierPoints[0] = bezierPoints[3] + bezierPoints[1] = bezierPoints[4] + bezierCounter = 1 + } + } + } + + override open func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) { + bezierCounter = 0 + } + + func touchPoint(_ touches: Set<UITouch>) -> CGPoint? { + if let touch = touches.first { + return touch.location(in: self) + } + return nil + } + + //MARK: Utility Methods + + /** Clears the drawn paths in the canvas + */ + open func clear() { + isSigned = false + bezierPath.removeAllPoints() + setNeedsDisplay() + } + + /** scales and repositions the path + */ + open func reposition() { + var ratio = min(self.bounds.width / bezierPath.bounds.width, 1) + ratio = min((self.bounds.height - 64) / bezierPath.bounds.height, ratio) + bezierPath.apply(CGAffineTransform(scaleX: ratio, y: ratio)) + setNeedsDisplay() + } + + /** Returns the drawn path as Image. Adding subview to this view will also get returned in this image. + */ + open func getSignatureAsImage() -> UIImage? { + if isSigned { + UIGraphicsBeginImageContext(CGSize(width: self.bounds.size.width, height: self.bounds.size.height)) + self.layer.render(in: UIGraphicsGetCurrentContext()!) + let signature: UIImage = UIGraphicsGetImageFromCurrentImageContext()! + UIGraphicsEndImageContext() + return signature + } + return nil + } + + /** Returns the rect of signature image drawn in the canvas. This can very very useful in croping out the unwanted empty areas in the signature image returned. + */ + + open func getSignatureBoundsInCanvas() -> CGRect { + return bezierPath.bounds + } + + //MARK: Save load signature methods + + open func saveSignature(_ localPath: String) { + if isSigned { + NSKeyedArchiver.archiveRootObject(bezierPath, toFile: localPath) + } + } + + open func loadSignature(_ filePath: String) { + if let path = getPath(filePath) { + isSigned = true + bezierPath = path + setNeedsDisplay() + } + } + + fileprivate func getPath(_ filePath: String) -> UIBezierPath? { + if FileManager.default.fileExists(atPath: filePath) { + return NSKeyedUnarchiver.unarchiveObject(withFile: filePath) as? UIBezierPath + } + return nil + } + + func removeSignature() { + let docPath = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true).first + let filePath = (docPath! as NSString).appendingPathComponent("sig.data") + do { + try FileManager.default.removeItem(atPath: filePath) + } + catch let error { + print(error) + } + } + +} diff --git a/Pods/EPSignature/Pod/Classes/EPSignatureViewController.swift b/Pods/EPSignature/Pod/Classes/EPSignatureViewController.swift new file mode 100644 index 0000000..6ff07fb --- /dev/null +++ b/Pods/EPSignature/Pod/Classes/EPSignatureViewController.swift @@ -0,0 +1,152 @@ +// +// EPSignatureViewController.swift +// Pods +// +// Created by Prabaharan Elangovan on 13/01/16. +// +// + +import UIKit + + // MARK: - EPSignatureDelegate +@objc public protocol EPSignatureDelegate { + @objc optional func epSignature(_: EPSignatureViewController, didCancel error : NSError) + @objc optional func epSignature(_: EPSignatureViewController, didSign signatureImage : UIImage, boundingRect: CGRect) +} + +open class EPSignatureViewController: UIViewController { + + // MARK: - IBOutlets + + @IBOutlet weak var switchSaveSignature: UISwitch! + @IBOutlet weak var lblSignatureSubtitle: UILabel! + @IBOutlet weak var lblDefaultSignature: UILabel! + @IBOutlet weak var lblDate: UILabel! + @IBOutlet weak var viewMargin: UIView! + @IBOutlet weak var lblX: UILabel! + @IBOutlet weak var signatureView: EPSignatureView! + + // MARK: - Public Vars + + open var showsDate: Bool = true + open var showsSaveSignatureOption: Bool = true + open weak var signatureDelegate: EPSignatureDelegate? + open var subtitleText = "Sign Here" + open var tintColor = UIColor.defaultTintColor() + + // MARK: - Life cycle methods + + override open func viewDidLoad() { + super.viewDidLoad() + + let cancelButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonItem.SystemItem.cancel, target: self, action: #selector(EPSignatureViewController.onTouchCancelButton)) + cancelButton.tintColor = tintColor + self.navigationItem.leftBarButtonItem = cancelButton + + let doneButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonItem.SystemItem.done, target: self, action: #selector(EPSignatureViewController.onTouchDoneButton)) + doneButton.tintColor = tintColor + let clearButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonItem.SystemItem.trash, target: self, action: #selector(EPSignatureViewController.onTouchClearButton)) + clearButton.tintColor = tintColor + + if showsDate { + let dateFormatter = DateFormatter() + dateFormatter.dateStyle = DateFormatter.Style.short + dateFormatter.timeStyle = DateFormatter.Style.none + lblDate.text = dateFormatter.string(from: Date()) + } else { + lblDate.isHidden = true + } + + if showsSaveSignatureOption { + let actionButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonItem.SystemItem.action, target: self, action: #selector(EPSignatureViewController.onTouchActionButton(_:))) + actionButton.tintColor = tintColor + self.navigationItem.rightBarButtonItems = [doneButton, clearButton, actionButton] + switchSaveSignature.onTintColor = tintColor + } else { + self.navigationItem.rightBarButtonItems = [doneButton, clearButton] + lblDefaultSignature.isHidden = true + switchSaveSignature.isHidden = true + } + + lblSignatureSubtitle.text = subtitleText + switchSaveSignature.setOn(false, animated: true) + } + + override open func didReceiveMemoryWarning() { + super.didReceiveMemoryWarning() + // Dispose of any resources that can be recreated. + } + + // MARK: - Initializers + + public convenience init(signatureDelegate: EPSignatureDelegate) { + self.init(signatureDelegate: signatureDelegate, showsDate: true, showsSaveSignatureOption: true) + } + + public convenience init(signatureDelegate: EPSignatureDelegate, showsDate: Bool) { + self.init(signatureDelegate: signatureDelegate, showsDate: showsDate, showsSaveSignatureOption: true) + } + + public init(signatureDelegate: EPSignatureDelegate, showsDate: Bool, showsSaveSignatureOption: Bool ) { + self.showsDate = showsDate + self.showsSaveSignatureOption = showsSaveSignatureOption + self.signatureDelegate = signatureDelegate + let bundle = Bundle(for: EPSignatureViewController.self) + super.init(nibName: "EPSignatureViewController", bundle: bundle) + } + + required public init?(coder aDecoder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + + // MARK: - Button Actions + + @objc func onTouchCancelButton() { + signatureDelegate?.epSignature!(self, didCancel: NSError(domain: "EPSignatureDomain", code: 1, userInfo: [NSLocalizedDescriptionKey:"User not signed"])) + dismiss(animated: true, completion: nil) + } + + @objc func onTouchDoneButton() { + if let signature = signatureView.getSignatureAsImage() { + if switchSaveSignature.isOn { + let docPath = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true).first + let filePath = (docPath! as NSString).appendingPathComponent("sig.data") + signatureView.saveSignature(filePath) + } + signatureDelegate?.epSignature!(self, didSign: signature, boundingRect: signatureView.getSignatureBoundsInCanvas()) + dismiss(animated: true, completion: nil) + } else { + showAlert("You did not sign", andTitle: "Please draw your signature") + } + } + + @objc func onTouchActionButton(_ barButton: UIBarButtonItem) { + let action = UIAlertController(title: "Action", message: "", preferredStyle: UIAlertController.Style.actionSheet) + action.view.tintColor = tintColor + + action.addAction(UIAlertAction(title: "Load default signature", style: UIAlertAction.Style.default, handler: { action in + let docPath = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true).first + let filePath = (docPath! as NSString).appendingPathComponent("sig.data") + self.signatureView.loadSignature(filePath) + })) + + action.addAction(UIAlertAction(title: "Delete default signature", style: UIAlertAction.Style.destructive, handler: { action in + self.signatureView.removeSignature() + })) + + action.addAction(UIAlertAction(title: "Cancel", style: UIAlertAction.Style.cancel, handler: nil)) + + if let popOver = action.popoverPresentationController { + popOver.barButtonItem = barButton + } + present(action, animated: true, completion: nil) + } + + @objc func onTouchClearButton() { + signatureView.clear() + } + + override open func didRotate(from fromInterfaceOrientation: UIInterfaceOrientation) { + signatureView.reposition() + } +} diff --git a/Pods/EPSignature/Pod/Classes/EPSignatureViewController.xib b/Pods/EPSignature/Pod/Classes/EPSignatureViewController.xib new file mode 100644 index 0000000..39d1bf4 --- /dev/null +++ b/Pods/EPSignature/Pod/Classes/EPSignatureViewController.xib @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="UTF-8"?> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="13196" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES"> + <device id="retina4_7" orientation="portrait"> + <adaptation id="fullscreen"/> + </device> + <dependencies> + <deployment identifier="iOS"/> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/> + <capability name="Safe area layout guides" minToolsVersion="9.0"/> + <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/> + </dependencies> + <objects> + <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="EPSignatureViewController" customModule="EPSignature" customModuleProvider="target"> + <connections> + <outlet property="lblDate" destination="axD-zL-F02" id="wTq-kl-F6R"/> + <outlet property="lblDefaultSignature" destination="aik-5V-tSc" id="I3Z-k5-p5s"/> + <outlet property="lblSignatureSubtitle" destination="rdS-ZH-7LX" id="JNs-Ic-dDV"/> + <outlet property="lblX" destination="MkH-Jy-I8l" id="LOa-wr-8Mx"/> + <outlet property="signatureView" destination="OAr-kk-HpY" id="4ZM-Go-wnK"/> + <outlet property="switchSaveSignature" destination="J7f-zy-tMu" id="KAn-zS-2zW"/> + <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/> + <outlet property="viewMargin" destination="Yrj-8B-7oQ" id="0gX-Sw-qAm"/> + </connections> + </placeholder> + <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/> + <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT"> + <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <subviews> + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="OAr-kk-HpY" customClass="EPSignatureView" customModule="EPSignature" customModuleProvider="target"> + <rect key="frame" x="0.0" y="0.0" width="375" height="667"/> + <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + </view> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Save to default signature" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="aik-5V-tSc"> + <rect key="frame" x="104" y="613" width="165" height="29"/> + <constraints> + <constraint firstAttribute="height" constant="29" id="RVR-PA-nbo"/> + <constraint firstAttribute="width" constant="165" id="lKF-66-rNd"/> + </constraints> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <color key="textColor" red="0.3333333432674408" green="0.3333333432674408" blue="0.3333333432674408" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="X" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="MkH-Jy-I8l"> + <rect key="frame" x="15" y="541" width="20" height="21"/> + <constraints> + <constraint firstAttribute="height" constant="21" id="fkM-wc-mzP"/> + <constraint firstAttribute="width" constant="20" id="qBh-KN-NXm"/> + </constraints> + <fontDescription key="fontDescription" type="system" pointSize="22"/> + <color key="textColor" red="0.66666668653488159" green="0.66666668653488159" blue="0.66666668653488159" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <nil key="highlightedColor"/> + </label> + <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Yrj-8B-7oQ"> + <rect key="frame" x="15" y="565" width="345" height="2"/> + <color key="backgroundColor" red="0.66666668653488159" green="0.66666668653488159" blue="0.66666668653488159" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <constraints> + <constraint firstAttribute="height" constant="2" id="t0X-Mk-zhu"/> + </constraints> + </view> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="Sign Here" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="rdS-ZH-7LX"> + <rect key="frame" x="20" y="582" width="335" height="21"/> + <constraints> + <constraint firstAttribute="height" relation="greaterThanOrEqual" constant="21" id="4kW-fB-aHl"/> + </constraints> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.78543893909999996" green="0.1638312089" blue="0.099763569080000003" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="21 December 2015" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="axD-zL-F02"> + <rect key="frame" x="238" y="40" width="122" height="17"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <color key="textColor" red="0.66666668653488159" green="0.66666668653488159" blue="0.66666668653488159" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <nil key="highlightedColor"/> + </label> + <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="J7f-zy-tMu"> + <rect key="frame" x="279" y="611" width="51" height="31"/> + <color key="onTintColor" red="0.82745098039999998" green="0.3294117647" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + </switch> + </subviews> + <color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/> + <constraints> + <constraint firstItem="Yrj-8B-7oQ" firstAttribute="leading" secondItem="F5l-mP-b9o" secondAttribute="leading" constant="15" id="5PA-ug-Sg6"/> + <constraint firstItem="MkH-Jy-I8l" firstAttribute="leading" secondItem="Yrj-8B-7oQ" secondAttribute="leading" id="64f-F5-UUL"/> + <constraint firstItem="F5l-mP-b9o" firstAttribute="trailing" secondItem="axD-zL-F02" secondAttribute="trailing" constant="15" id="9Pq-L2-SZk"/> + <constraint firstItem="aik-5V-tSc" firstAttribute="centerX" secondItem="i5M-Pr-FkT" secondAttribute="centerX" constant="-1" id="GlS-Yf-S40"/> + <constraint firstItem="F5l-mP-b9o" firstAttribute="trailing" secondItem="rdS-ZH-7LX" secondAttribute="trailing" constant="20" id="JOv-bb-Yrx"/> + <constraint firstItem="Yrj-8B-7oQ" firstAttribute="top" secondItem="MkH-Jy-I8l" secondAttribute="bottom" constant="3" id="K58-Xq-qgO"/> + <constraint firstItem="rdS-ZH-7LX" firstAttribute="leading" secondItem="F5l-mP-b9o" secondAttribute="leading" constant="20" id="L7L-MI-kvu"/> + <constraint firstItem="aik-5V-tSc" firstAttribute="top" secondItem="rdS-ZH-7LX" secondAttribute="bottom" constant="10" id="MgR-XF-1Bq"/> + <constraint firstItem="F5l-mP-b9o" firstAttribute="trailing" secondItem="Yrj-8B-7oQ" secondAttribute="trailing" constant="15" id="Oc8-OS-bPq"/> + <constraint firstItem="OAr-kk-HpY" firstAttribute="top" secondItem="i5M-Pr-FkT" secondAttribute="top" id="R89-jA-Ieb"/> + <constraint firstItem="rdS-ZH-7LX" firstAttribute="top" secondItem="Yrj-8B-7oQ" secondAttribute="bottom" constant="15" id="REi-Qo-wZH"/> + <constraint firstAttribute="trailing" secondItem="OAr-kk-HpY" secondAttribute="trailing" id="Wcg-X5-9zF"/> + <constraint firstAttribute="bottom" secondItem="OAr-kk-HpY" secondAttribute="bottom" id="WtB-mL-Yei"/> + <constraint firstItem="J7f-zy-tMu" firstAttribute="leading" secondItem="aik-5V-tSc" secondAttribute="trailing" constant="10" id="ZAL-TA-pyS"/> + <constraint firstItem="OAr-kk-HpY" firstAttribute="leading" secondItem="i5M-Pr-FkT" secondAttribute="leading" id="hnC-tQ-bvr"/> + <constraint firstItem="axD-zL-F02" firstAttribute="top" secondItem="F5l-mP-b9o" secondAttribute="top" constant="20" id="sBW-Lu-kBm"/> + <constraint firstItem="J7f-zy-tMu" firstAttribute="centerY" secondItem="aik-5V-tSc" secondAttribute="centerY" constant="-1" id="xje-Yv-Jiz"/> + <constraint firstItem="F5l-mP-b9o" firstAttribute="bottom" secondItem="Yrj-8B-7oQ" secondAttribute="bottom" constant="100" id="zIP-nq-YWP"/> + </constraints> + <viewLayoutGuide key="safeArea" id="F5l-mP-b9o"/> + </view> + </objects> +</document> diff --git a/Pods/EPSignature/README.md b/Pods/EPSignature/README.md new file mode 100644 index 0000000..632f415 --- /dev/null +++ b/Pods/EPSignature/README.md @@ -0,0 +1,96 @@ +<p align="center" > + <img src="Screenshots/logo.png" alt="EPSignature" title="EPSignature" width="196"> +</p> + +# EPSignature + +Signature component for iOS written in Swift + +[](http://cocoapods.org/pods/EPSignature) +[](https://developer.apple.com/swift/) +[](https://travis-ci.org/ipraba/EPSignature) +[](https://cocoapods.org/?q=EPsignature) +[](https://github.com/Carthage/Carthage) +[](https://github.com/ipraba/EPSignature/blob/master/LICENSE) +[](https://twitter.com/HaveYouMetPrabu) + +### Preview +  + + +### Installation + +##### [CocoaPods](http://cocoapods.org) + +EPSignature is available through CocoaPods. To install it, simply add the following line to your Podfile: +```ruby +pod "EPSignature" +``` + +##### [Carthage](https://github.com/Carthage/Carthage#if-youre-building-for-ios) + +To integrate EPSignature into your Xcode project using Carthage, specify it in your Cartfile: +```ruby +github "ipraba/EPSignature" +``` + +##### Manual Installation + +Just drag and drop the files in `Pod/Classes` folder into your project + +#### Features + +1. User can draw the signature either by finger or by apple pencil +2. Ability to save the signature as default signature which can be retrieved later +3. Ability to load the saved signature +4. Works on both orientations(portrait and landscape) +5. Works on both iPhone and iPad devices +6. Also can be embedded in any container view +7. Can extract the signature as Image +8. Draws smoothly + +### Initialization of EPSignatureViewController +```swift +let signatureVC = EPSignatureViewController(signatureDelegate: self, showsDate: true, showsSaveSignatureOption: true) +signatureVC.subtitleText = "I agree to the terms and conditions" +signatureVC.title = "John Doe" +let nav = UINavigationController(rootViewController: signatureVC) +presentViewController(nav, animated: true, completion: nil) +``` + +Note: You can also embed the signature view in any one of the container using the EPSignatureView + +### Properties of EPSignatureViewController + +Properties | Description +---- | --------- +**`showsDate`**|`Bool value that allows to show the date while signing` +**`showsSaveSignatureOption`**|`Bool value that allows the user to save the signature for future use` +**`signatureDelegate`**|`Delegate listening for events` +**`subtitleText`**|`Subtitle text for signature(Eg: Sign here)` +**`tintColor`**|`Tint color for the view controller. Applies for barbuttons, switches and actionsheet` + +### Properties of EPSignatureView + +Properties | Description +---- | --------- +**`strokeColor`**|`Stroke color of the signature` +**`strokeWidth`**|`Stroke width of the signature` +**`isSigned`**|`Bool value checks whether the user has signed or not` + +### EPSignatureViewController Delegates +```swift +func epSignature(_: EPSignature.EPSignatureViewController, didCancel error: NSError) +func epSignature(_: EPSignature.EPSignatureViewController, didSign signatureImage: UIImage, boundingRect: CGRect) +``` + +Note: boundingRect will contain the bounds of the signed image retrieved. Crop using this rect to make shorter and small signature images + +### License + +EPSignature is available under the MIT license. See the [LICENSE](https://github.com/ipraba/EPSignature/blob/master/LICENSE) file for more info. + +### Author + +[@ipraba](https://github.com/ipraba) + diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 1598683..d3193b9 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,4 +1,5 @@ PODS: + - EPSignature (1.0.6) - FSPagerView (0.8.3) - ImagePicker (3.2.0) - IQKeyboardManagerSwift (7.0.3) @@ -6,6 +7,7 @@ PODS: - NBBottomSheet (1.2.0) DEPENDENCIES: + - EPSignature - FSPagerView - ImagePicker - IQKeyboardManagerSwift @@ -14,6 +16,7 @@ DEPENDENCIES: SPEC REPOS: trunk: + - EPSignature - FSPagerView - ImagePicker - IQKeyboardManagerSwift @@ -21,12 +24,13 @@ SPEC REPOS: - NBBottomSheet SPEC CHECKSUMS: + EPSignature: 3fa3b520c80717b98019723faa60a41794b03fbc FSPagerView: 670405b2f18e2a87fa37f20b00de783e562c25a8 ImagePicker: 1d950bbb2422548ed58791b4ec7f42fe42920511 IQKeyboardManagerSwift: f9c5dc36cba16ddd2e51fa7d51c34a2e083029b5 LanguageManager-iOS: 6b2dbb3793445827114708f0759b76e96932d7c8 NBBottomSheet: aa7a52809b2d7b193f733247b8ce391a59904372 -PODFILE CHECKSUM: 52accaf9c5f2924a92fc166365082451576507fe +PODFILE CHECKSUM: 23ea4bb572ed7de088aee5894c2fe160357b3d96 COCOAPODS: 1.14.3 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 7d4c6a3..47cd7ab 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -7,174 +7,188 @@ objects = { /* Begin PBXBuildFile section */ - 028F3BD1F76536182769D7FA2BB26457 /* ImageStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAD7C2211C4367AD4461C65ABCCE4B4D /* ImageStack.swift */; }; - 0615219BFD2EBBE27FF41C2C8816791E /* IQTextFieldViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3550E18ADF3EF705F4700FC56EA51321 /* IQTextFieldViewInfo.swift */; }; - 0718CCD0E19136B8DB2A7D4C6585E3ED /* LanguageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E7F6859EDFDF3E322CAB934188C105 /* LanguageManager.swift */; }; - 077139FE9B0F01A087099D1DEEA43C6F /* AUTO@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 73CB09935F781BCB817A05DA1DAA1020 /* AUTO@3x.png */; }; - 08822D4E49DB8618D27BAEDED7911733 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C5ED23D8DA6C61EF94C1ADA43ADBED7 /* IQKeyboardManager+Internal.swift */; }; - 08C234F2981017EEF271582022F339F3 /* IQUIView+IQKeyboardToolbarDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE26B4E0FA2A7EB069ECA092637ADB2B /* IQUIView+IQKeyboardToolbarDeprecated.swift */; }; - 0A4DB572ACD97EC492C4E93A0FFB2E47 /* IQTextFieldViewListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C5AD611F2819B6A087C4E533D669C2 /* IQTextFieldViewListener.swift */; }; - 1021FCA162D086E55DE8D6926F8DA215 /* ImageGalleryViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58468F905BF54F1BB6F1379778747E4A /* ImageGalleryViewCell.swift */; }; - 103FE4EEFF1BE8BAD0FA047987AFED74 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6929AC0AE377312BD04644294A15EC42 /* IQUIView+Hierarchy.swift */; }; - 10D1A87F45AFB52D2B34D9ABA1A86105 /* UIImageView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 186046B555C68EDF4D8B264B7310A49F /* UIImageView+Direction.swift */; }; - 14063E1AF70EDDC9F33C8E08DCA0BEF3 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C974A91C05893EDB6D9C54E85336A9B /* IQPreviousNextView.swift */; }; - 154362EFC8EC0F61F54E24B09266DEB1 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70730B6AC4F7CFA336195B8FD8BFA5A3 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */; }; - 178BF9CAADACBF4E8FE49574A848C12A /* NBBottomSheetPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F54D487A85CBB9867A9D40D6C520A091 /* NBBottomSheetPresentationController.swift */; }; - 18874BB7E65438A4A83A05A86904B3D2 /* video@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 629D33431B1A6A7BD331EA4D4836896E /* video@3x.png */; }; - 1948830F0F143F2897657B9D75895EFA /* VideoInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F50249C139F076BB49CF9DC780080CB /* VideoInfoView.swift */; }; - 1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker-ImagePicker in Resources */ = {isa = PBXBuildFile; fileRef = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */; }; - 1BBED45FEDD4AF437A762909E4937019 /* CameraMan.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9DD740680FA210D5DAB6BE252AB4EF1 /* CameraMan.swift */; }; - 1C3881B0113D3219398154E16AA4413C /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89F5F3DB1CD795822ECF03A3BF322570 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */; }; - 1D5090C638CFC6ABA603A73B2D890CC7 /* Helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE279F36DEA7F9799201FBED80DE1579 /* Helper.swift */; }; + 014ADEB344680FBC5C6D76E16B255CAC /* Pods-MiniScanner-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 123ADF4A6B2F1DEBA5B7482D4983B685 /* Pods-MiniScanner-dummy.m */; }; + 028F3BD1F76536182769D7FA2BB26457 /* ImageStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47978E33AA1FE786BB675EA3F66DE381 /* ImageStack.swift */; }; + 047539EBA967BC7505B53F36E1A2836A /* focusIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = A2A1F3E9AD6E574C81576EFC109E4F56 /* focusIcon@3x.png */; }; + 0615219BFD2EBBE27FF41C2C8816791E /* IQTextFieldViewInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 309F127A50B023B6041C44942C9079DE /* IQTextFieldViewInfo.swift */; }; + 0718CCD0E19136B8DB2A7D4C6585E3ED /* LanguageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8434491D5623794FFD75623AC5720E3C /* LanguageManager.swift */; }; + 08822D4E49DB8618D27BAEDED7911733 /* IQKeyboardManager+Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = A230ED28736A611DEEC851620E6444DE /* IQKeyboardManager+Internal.swift */; }; + 08C234F2981017EEF271582022F339F3 /* IQUIView+IQKeyboardToolbarDeprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47A7457CB008481373FBC626968AD770 /* IQUIView+IQKeyboardToolbarDeprecated.swift */; }; + 0A4DB572ACD97EC492C4E93A0FFB2E47 /* IQTextFieldViewListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DB66972AE146B779F56CFD49B324220 /* IQTextFieldViewListener.swift */; }; + 0C99571A708CA382A984BDEDA5AE25D5 /* selectedImageGallery@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = C6214DC5E72470BE3105210D7465B90A /* selectedImageGallery@3x.png */; }; + 1021FCA162D086E55DE8D6926F8DA215 /* ImageGalleryViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 689EF9768E3E18B833DD776EAD893408 /* ImageGalleryViewCell.swift */; }; + 103FE4EEFF1BE8BAD0FA047987AFED74 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE1348270A5A7F3FDEFAC32D8E89686A /* IQUIView+Hierarchy.swift */; }; + 10D1A87F45AFB52D2B34D9ABA1A86105 /* UIImageView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5761D7B5C5A856ED4D8A03F284C8771F /* UIImageView+Direction.swift */; }; + 14063E1AF70EDDC9F33C8E08DCA0BEF3 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE7235727A466A9B7BF8342CC42C4B91 /* IQPreviousNextView.swift */; }; + 14638F89550DD287F122C4C8968289F4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; + 154362EFC8EC0F61F54E24B09266DEB1 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7136D2DF9E35BE04AE50612BF8809136 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */; }; + 178BF9CAADACBF4E8FE49574A848C12A /* NBBottomSheetPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C5B4DA5F338896C639DBDA08FCCC486 /* NBBottomSheetPresentationController.swift */; }; + 1948830F0F143F2897657B9D75895EFA /* VideoInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA1D8FBFBA4E4BE6EC7D55255DE3EFBC /* VideoInfoView.swift */; }; + 1A7787DB0275CF4A44CA312DD3BA5D33 /* EPSignatureViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2D93C4B3BEDE27E7A936E76984B03C35 /* EPSignatureViewController.xib */; }; + 1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */; }; + 1BBED45FEDD4AF437A762909E4937019 /* CameraMan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B78794BA632342FFC447557E4671B16 /* CameraMan.swift */; }; + 1C3881B0113D3219398154E16AA4413C /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C332B0108C87436290C293E043023A /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */; }; + 1D5090C638CFC6ABA603A73B2D890CC7 /* Helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB2BF5C6F33D3DA91B2EB11B23EEE3FE /* Helper.swift */; }; 23D11E770DF137CBF802A30E2B19C054 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; - 24C699F9653980B77F44634EF44641C1 /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 850DF479EFFD8725D082462C3E5C53C0 /* IQKeyboardInfo.swift */; }; - 267C4C6C182CC853990C78F13C5318CE /* TopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48F3385D99D520F36A9C28AE3AFA44A9 /* TopView.swift */; }; - 29C03EAF5C27DC851118AEC88ABEC151 /* FSPagerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C49B18419A5350E2FF0519E3E2F6AE1 /* FSPagerView.swift */; }; + 24C699F9653980B77F44634EF44641C1 /* IQKeyboardInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69FC816770553B761090561AE8707674 /* IQKeyboardInfo.swift */; }; + 267C4C6C182CC853990C78F13C5318CE /* TopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FF2B9AD02F97A175585504BA5B7F448 /* TopView.swift */; }; + 29C03EAF5C27DC851118AEC88ABEC151 /* FSPagerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3703BDC76205E7D102F2BF32B3D8ACC /* FSPagerView.swift */; }; 2E4A914423BA1B263C96C3BBC43E2245 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C63F26DA7ECAFB44B0A5DD0BC0E2F89 /* UIKit.framework */; }; - 3402A26F7BBA359E410BEB33C8B74254 /* NBBottomSheetTransitioningDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C861DA278A5D245DA21D0329434D78 /* NBBottomSheetTransitioningDelegate.swift */; }; - 3452528F3B9B79AD67D45FEA174F71E4 /* IQUICollectionView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07BB2FCA4E9BAB2B85EDB57C2DEDEE86 /* IQUICollectionView+Additions.swift */; }; - 34BDB069A96125DAF2FEF6FF93A3F6AF /* IQToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82675B0AA9E14C3B813886B00BAE7B56 /* IQToolbarPlaceholderConfiguration.swift */; }; - 3573FA382FBE08F99039CED491DB9FF0 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 10D23B759B9D7AAD7FF8636994E570FF /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3806469B2739BBFA16083760004ED9B4 /* ImageGalleryViewDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4854795675642F9D2170DC3945BA5CCE /* ImageGalleryViewDataSource.swift */; }; - 38CBE3196BDD577B5E72BC65508A77F8 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C50EF13DE5ADE34DBF289032C4FD68F5 /* IQTextView.swift */; }; - 38FD95DCC2D02D5B78BE9AEE48DBDF25 /* ConstraintsSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 663CA458AFC6B3F550F1ED7A98EB1718 /* ConstraintsSetup.swift */; }; - 3AAA88A0DA1A4C83DE80CF06DAE842BE /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 7182925D2F6410484CED5BA08649E799 /* PrivacyInfo.xcprivacy */; }; + 2F7AE7DED85C12F45995DA2DF033641C /* ON@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = BC0F20E077483A5E6339C4C6304E6507 /* ON@3x.png */; }; + 3402A26F7BBA359E410BEB33C8B74254 /* NBBottomSheetTransitioningDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB9A00426C7107F694592F19527BE69 /* NBBottomSheetTransitioningDelegate.swift */; }; + 3452528F3B9B79AD67D45FEA174F71E4 /* IQUICollectionView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4C85B9AE116359EBFD1959406B32999 /* IQUICollectionView+Additions.swift */; }; + 34BDB069A96125DAF2FEF6FF93A3F6AF /* IQToolbarPlaceholderConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92CEF8FFA7885B7EC96C4120D507A08F /* IQToolbarPlaceholderConfiguration.swift */; }; + 35699581E68E1E6F640C681EEDEEE2B6 /* EPSignature-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A7BA040D977C503D2A8C2D9BF404E21C /* EPSignature-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3573FA382FBE08F99039CED491DB9FF0 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C94B5C4512123F377D23B93F1FA23097 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3806469B2739BBFA16083760004ED9B4 /* ImageGalleryViewDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E62A4882567E433682E9D7925C2BDA73 /* ImageGalleryViewDataSource.swift */; }; + 38CBE3196BDD577B5E72BC65508A77F8 /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B5D88BFE14997FA9B22FA4A4B8CD6DA /* IQTextView.swift */; }; + 38FD95DCC2D02D5B78BE9AEE48DBDF25 /* ConstraintsSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E44A8883A35E6A01365B1C682A1164D /* ConstraintsSetup.swift */; }; 3CCAA73182C09F77A88AFFA24E96DBB6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; - 3E21C9612D00C6B92D3FCE3589917729 /* UIView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C9C60CA3B8DB21A9CA54DE050F8F651 /* UIView+Direction.swift */; }; - 4017CF2B3EE45E7E579E68E6FCFBF732 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 261499A1227131B89CE68BBA9C645617 /* IQKeyboardManager+UIKeyboardNotification.swift */; }; - 40987E046BAD603A58CA00B9A7648588 /* FSPageViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6381DE79278633AE97412B34DEA61A9 /* FSPageViewLayout.swift */; }; - 42B931814C7B25871333D5DA9A0E2A41 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FA2436A50C4518FAFDBB1C7958F150B /* IQKeyboardReturnKeyHandler.swift */; }; - 488A767CF7494D169BFB886EDC470F5D /* FSPageViewTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBF0AFCBFFE0F0AC4056B467DFD3AAAE /* FSPageViewTransformer.swift */; }; - 48A4D5E4D954CB4212E540A92570BBF0 /* UIView+Swizzling.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFCA4D9FC5676F5CB290D0B030862CDC /* UIView+Swizzling.swift */; }; - 4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; }; - 50374D59C8ED3AE3E41C30F25859F981 /* ImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38D8BFE264593E61F913A8B5B7BFBE0F /* ImagePickerController.swift */; }; - 54BAE903D82C39392943869866252D93 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1385EA4B73C794E0C6B84F4886A2CC5 /* IQNSArray+Sort.swift */; }; - 597994C3AE8908B1E462BC03AC8C23FB /* IQKeyboardManagerCompatible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52D8A157D7952E7CD278A89DB1EE312E /* IQKeyboardManagerCompatible.swift */; }; - 5F0469C5B154DC20B844EA2A9B7F8D42 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D158F541F3CBD663BCD2F2A65D3E0C3 /* IQPlaceholderable.swift */; }; - 5F62DAE67CF97B7C42471EA91B79AA9A /* IQTextFieldViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11EF2D1F813F931138D6E82511E04949 /* IQTextFieldViewInfoModel.swift */; }; - 6418A8A5D32E73D898AB155952180B0C /* LanguageManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 53544CF5676171AA127FD31C20A35BF1 /* LanguageManager-iOS-dummy.m */; }; - 674C6B2E317E657D8EAD3CC73F608540 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 449244F55B8088C827AD4787D03C7A37 /* IQKeyboardManager+Debug.swift */; }; - 69C7244F5E0D41CF59E5ADC8952F8D0D /* FSPagerViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FB0228AF9177F654C13A7EC58B65414 /* FSPagerViewCell.swift */; }; - 6D55C34EF7CE4718D8B2FE6CE95C5674 /* DefaultsKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45848AD4380C3F81E612637A06D74516 /* DefaultsKeys.swift */; }; - 6F875A0983E3FB0E0CC0BDA6376F73E8 /* String+Localiz.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582327A9A4DA4D82BEFB195FD92F4B2E /* String+Localiz.swift */; }; - 6FAA62F8C663AAEDAB170956E9A298CC /* ImageGalleryLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = E11D6BF4A7EE6C01C6AD9233D0986DA5 /* ImageGalleryLayout.swift */; }; - 701904768C60A3F9060518DD58EC2882 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78AE0362F9BE43843B5E482BC8607E4B /* IQToolbar.swift */; }; - 733CF7F19636AFF4A97708DFDE0AE53C /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E86527F73AEB9E16F8FA507E95F54A /* IQKeyboardManagerSwift-dummy.m */; }; + 3E21C9612D00C6B92D3FCE3589917729 /* UIView+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 586B6FC37EB8231AC7C24C1CC2776384 /* UIView+Direction.swift */; }; + 4017CF2B3EE45E7E579E68E6FCFBF732 /* IQKeyboardManager+UIKeyboardNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A5338232CA701AD47A2EA3B534BD224 /* IQKeyboardManager+UIKeyboardNotification.swift */; }; + 40987E046BAD603A58CA00B9A7648588 /* FSPageViewLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5F711A94EB088CF457F893E60C568B4 /* FSPageViewLayout.swift */; }; + 42B931814C7B25871333D5DA9A0E2A41 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E21781AECFBC7371F2118155ACE5C3C7 /* IQKeyboardReturnKeyHandler.swift */; }; + 4695B952627B345252A52CB26B7747CC /* OFF@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 2E2B400DD678EA303FAFFBEF32CBCA41 /* OFF@3x.png */; }; + 488A767CF7494D169BFB886EDC470F5D /* FSPageViewTransformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B909C40450F7213C478AE50F7E2D18A9 /* FSPageViewTransformer.swift */; }; + 48A4D5E4D954CB4212E540A92570BBF0 /* UIView+Swizzling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EF3F9326AE21BCEED16E14D0872FE9C /* UIView+Swizzling.swift */; }; + 4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */; }; + 50374D59C8ED3AE3E41C30F25859F981 /* ImagePickerController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21142CC27FC93E41241CC8948B1EE25C /* ImagePickerController.swift */; }; + 54BAE903D82C39392943869866252D93 /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1DC2A0ED79E1179E28CE75BFECCDA82 /* IQNSArray+Sort.swift */; }; + 597994C3AE8908B1E462BC03AC8C23FB /* IQKeyboardManagerCompatible.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA5483FEE1B87041C4751EA1D4F3EF54 /* IQKeyboardManagerCompatible.swift */; }; + 5D35C19C362961F919BE9820991D761E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; + 5F0469C5B154DC20B844EA2A9B7F8D42 /* IQPlaceholderable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE58805A3FAC71C6A5782C1B1BB08069 /* IQPlaceholderable.swift */; }; + 5F62DAE67CF97B7C42471EA91B79AA9A /* IQTextFieldViewInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23B7EBFBD51FC4710CDE4AFAE46E8860 /* IQTextFieldViewInfoModel.swift */; }; + 61A0C05934861A0EACC1549F2419289A /* AUTO@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 664FCD8539D02C2C7ABBA15E9666F2B9 /* AUTO@3x.png */; }; + 6418A8A5D32E73D898AB155952180B0C /* LanguageManager-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DA4B76FEC2A143DA2EFFC6D3F7FB7B5A /* LanguageManager-iOS-dummy.m */; }; + 674C6B2E317E657D8EAD3CC73F608540 /* IQKeyboardManager+Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CEB26DB8656A60C8AE2B83EF56A1149 /* IQKeyboardManager+Debug.swift */; }; + 69C7244F5E0D41CF59E5ADC8952F8D0D /* FSPagerViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 842BA45676E86EFC650EFC7B33D1572F /* FSPagerViewCell.swift */; }; + 6D55C34EF7CE4718D8B2FE6CE95C5674 /* DefaultsKeys.swift in Sources */ = {isa = PBXBuildFile; fileRef = 615EB6B3844737F49004E6E4A8F968A0 /* DefaultsKeys.swift */; }; + 6F875A0983E3FB0E0CC0BDA6376F73E8 /* String+Localiz.swift in Sources */ = {isa = PBXBuildFile; fileRef = 398208613C39BD5EF043841FA4CBF884 /* String+Localiz.swift */; }; + 6FAA62F8C663AAEDAB170956E9A298CC /* ImageGalleryLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A9B08BB29EC7935F6A8F8ACD56BEB0 /* ImageGalleryLayout.swift */; }; + 701904768C60A3F9060518DD58EC2882 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926EAAA6426204DE1DF8D36D2E13EA74 /* IQToolbar.swift */; }; + 71B7397ADA300CDE41CB406BE694A8A2 /* cameraIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 8F9A6C68497A6CFFB3FAA52682750752 /* cameraIcon@3x.png */; }; + 733CF7F19636AFF4A97708DFDE0AE53C /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BA790DC54E7A009FDDBBC07056093C41 /* IQKeyboardManagerSwift-dummy.m */; }; 7399F0854271981516AA79727A0A06C8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; - 743ED1DCEC16DC2E7FAD8FBDD276EC8F /* ImagePicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A0D2A794776C30796425F42DDE5F36A /* ImagePicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 743ED1DCEC16DC2E7FAD8FBDD276EC8F /* ImagePicker-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DD48D4FC5BD3A99772F4FE6FDB643898 /* ImagePicker-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7586D1882B962E1E31C28CC6396668B3 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C63F26DA7ECAFB44B0A5DD0BC0E2F89 /* UIKit.framework */; }; - 784DF7F278DC988FEEECB999A9ADFCBB /* BottomContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BF4FDDCDF3959514F7E4844C446B4E6 /* BottomContainerView.swift */; }; - 797DF46337EAC66E47C5ADAF32515524 /* NBBottomSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = C36669888D89E20D89BDF4F1246671ED /* NBBottomSheet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 784DF7F278DC988FEEECB999A9ADFCBB /* BottomContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A4F7BDE573EF1AD77F082087EBBC731 /* BottomContainerView.swift */; }; + 797DF46337EAC66E47C5ADAF32515524 /* NBBottomSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = E711836675BD919C63BEB7A0930B72B4 /* NBBottomSheet.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7B2263CFC47393D3FB5CD8D5F7EB57AD /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C63F26DA7ECAFB44B0A5DD0BC0E2F89 /* UIKit.framework */; }; - 7DB7E0E519A315B78D72BF7C63C64E30 /* ButtonPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B88917F2F7C1A72A04FA85624C3DEFF /* ButtonPicker.swift */; }; - 8086BD2DB5F1A0CC88E4F3386570A21C /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D6BEBA675F56179275B2E4335F5C926 /* IQUITextFieldView+Additions.swift */; }; - 8234444617FD513B81095D920BFA796B /* NBConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD6960427DCEE975DA8C892E3FD37397 /* NBConfiguration.swift */; }; - 82950EE4BDD57F74749742A3E1566073 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EC9B8BC1831AE71D4A3E3399C6D7CEB /* IQKeyboardManager+UITextFieldViewNotification.swift */; }; - 829A79A8C324697D5A619C029AEB0063 /* CameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 391991FCCD7C3163955756BE5F24E0B6 /* CameraView.swift */; }; - 84CD0E0DCAD6593350AA864342338120 /* Pods-MiniScanner-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 123ADF4A6B2F1DEBA5B7482D4983B685 /* Pods-MiniScanner-dummy.m */; }; - 852E6AB133CF7BDE7DE7D836AE201868 /* Languages.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AF876CE5C67756C63AB2D1B6C244D51 /* Languages.swift */; }; - 8A2B2068FC39EB1AEB76D3DCC8BC6EC4 /* selectedImageGallery@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D1B09D1AFAB4C057139EF408248FB039 /* selectedImageGallery@3x.png */; }; - 8EAF267614A5AB6196921C15E719AE35 /* NBBottomSheetDismissalTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEBACB3D1E9B957E79A8E8DB40C8FF19 /* NBBottomSheetDismissalTransition.swift */; }; - 8ED2E941DF0803C8AA331D0D8C722615 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BB6C6E6068769143E709E93481E6F1A /* IQBarButtonItem.swift */; }; - 8FDA28363A5E49017498FD69AAA8F59F /* IQKeyboardListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = 610191544EEAD197032191BA9FC6A4BA /* IQKeyboardListener.swift */; }; - 907FCA3049CAAF64B579D08D339D118D /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9FB297F85430CCD6E4BF32C102F32CC /* IQBarButtonItemConfiguration.swift */; }; - 91611428D06F5E61CECF70A53E6DA6C6 /* FSPagerViewObjcCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = A9B7321D9EFF744C9C4029D6879D984C /* FSPagerViewObjcCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94F893223EB4C1C0F829C17900114AFA /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C6FBE022DD17007165E204314587DF2 /* IQUIScrollView+Additions.swift */; }; - 970338AEDE475A68CFFB0D162B7C4A51 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; + 7DB7E0E519A315B78D72BF7C63C64E30 /* ButtonPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = B021EB40B85B76049C30C2D063F0870D /* ButtonPicker.swift */; }; + 8086BD2DB5F1A0CC88E4F3386570A21C /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79655C283B54B5F907790F4E79C388EF /* IQUITextFieldView+Additions.swift */; }; + 8234444617FD513B81095D920BFA796B /* NBConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = C698FD30D248D272DAE2F242C5D62EA2 /* NBConfiguration.swift */; }; + 82950EE4BDD57F74749742A3E1566073 /* IQKeyboardManager+UITextFieldViewNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EFB4A164AE952F817BA0A6FCE622791 /* IQKeyboardManager+UITextFieldViewNotification.swift */; }; + 829A79A8C324697D5A619C029AEB0063 /* CameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 343F83F1A08E56F19D01674A9BA4DC53 /* CameraView.swift */; }; + 852E6AB133CF7BDE7DE7D836AE201868 /* Languages.swift in Sources */ = {isa = PBXBuildFile; fileRef = CACF959977B91C5F65F381B36C452B6D /* Languages.swift */; }; + 8EAF267614A5AB6196921C15E719AE35 /* NBBottomSheetDismissalTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1DF93E2C3692DABCE7DF9D4735D2645 /* NBBottomSheetDismissalTransition.swift */; }; + 8ED2E941DF0803C8AA331D0D8C722615 /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 065FDC013F6128B451B9F622F8A98C11 /* IQBarButtonItem.swift */; }; + 8FDA28363A5E49017498FD69AAA8F59F /* IQKeyboardListener.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1BD1A58666D6C0FD408F4DB3ADC8107 /* IQKeyboardListener.swift */; }; + 907FCA3049CAAF64B579D08D339D118D /* IQBarButtonItemConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DA62F8724EC161B523761C4D312EE6A /* IQBarButtonItemConfiguration.swift */; }; + 91611428D06F5E61CECF70A53E6DA6C6 /* FSPagerViewObjcCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = F047971CD665BC407A8DAA32AD3A9B98 /* FSPagerViewObjcCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 93C0AD77AB416AE90A6BD03E44A9B684 /* EPSignature-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B3FCB83859385DB3694F04D44B40FE18 /* EPSignature-dummy.m */; }; + 94F893223EB4C1C0F829C17900114AFA /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8A8D208D764CFAC89604E6813F1444E /* IQUIScrollView+Additions.swift */; }; + 9517FE286FAA3C856DC6C1B6F91F48CF /* Pods-MiniScanner-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E8A070B594D65627DD64F5ABC65D271 /* Pods-MiniScanner-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 960957461D403847E92AF1825B4D8506 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = B638343F1BC71A9A9CD3A6D6CA749DC7 /* PrivacyInfo.xcprivacy */; }; 98A4D0D5928A35C7DB3D9272187789A8 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F3DF46AD6E25D68DB361974528992221 /* CoreGraphics.framework */; }; - 9A00A25ED34A7687C62B02EBB76C1248 /* IQKeyboardConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E4CC36A055577A0E55615D5E942AAE /* IQKeyboardConfiguration.swift */; }; - 9E704111CAAACBF64155A576FC337323 /* LanguageManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FACF36010BFCB447C18555FE06FB3998 /* LanguageManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9F78D56352F7D932DCEBE416C668C7BA /* IQKeyboardManager+ToolbarActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C78127B028ED64AEA102D7A53AF6C180 /* IQKeyboardManager+ToolbarActions.swift */; }; - A5E69CC013C4311C8AF52C7F7AB095C9 /* IQUITableView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2117351B73CD63629B006A8EDA630B87 /* IQUITableView+Additions.swift */; }; - AE7D065E1D48171258FD8F07F7CD592C /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB9EE1F19AB969730E96727C45644A3 /* IQKeyboardManagerConstants.swift */; }; - AF715064CF6458D3D89BB563DFDB00C6 /* UIButton+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6349A9899C7B2CD06A8CD9D85A55096 /* UIButton+Direction.swift */; }; - B0E87F4E370B3A0CD14B50D219AE7B0B /* StackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41AA3096AB78C69396BEB49F0A58B41C /* StackView.swift */; }; + 9A00A25ED34A7687C62B02EBB76C1248 /* IQKeyboardConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = B700D2C4CED5ED22050429C7997CF1FE /* IQKeyboardConfiguration.swift */; }; + 9E704111CAAACBF64155A576FC337323 /* LanguageManager-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ED50ABC97C7298629CFFE2835E5645AE /* LanguageManager-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F78D56352F7D932DCEBE416C668C7BA /* IQKeyboardManager+ToolbarActions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F23D0E0AE3BDC7AE6A7D331A0FF5AF6 /* IQKeyboardManager+ToolbarActions.swift */; }; + A4AE2538C33D06CB8C70D5FF35A65D98 /* EPSignatureViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF61B6A70C39B0ACDA33B583642A26EE /* EPSignatureViewController.swift */; }; + A5E69CC013C4311C8AF52C7F7AB095C9 /* IQUITableView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6F5B0BFC63CD2F3B0DF56912D4F54E8 /* IQUITableView+Additions.swift */; }; + AE7D065E1D48171258FD8F07F7CD592C /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC43EDC562847626ACF7B4E93E5462EF /* IQKeyboardManagerConstants.swift */; }; + AF715064CF6458D3D89BB563DFDB00C6 /* UIButton+Direction.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4D36302D2F7234AEEC28003C3244EB4 /* UIButton+Direction.swift */; }; + B0E87F4E370B3A0CD14B50D219AE7B0B /* StackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8CA0DD8AA6C4033E65CAA6FE83870F1 /* StackView.swift */; }; B1A786B1A2F11EBD1BF77305EEB710F5 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EE6749FC108D414ECB83B77EF11BD86 /* QuartzCore.framework */; }; - B1BFC54288364884DDEAE75027BABE1A /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F5477B53916433C6C9207EAFDD8DD96 /* IQActiveConfiguration.swift */; }; - B9CF878085ABA2991A9C6F12F9B9DAB3 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2729357D2F7C6A9A64C2602DAD22CE6E /* IQTitleBarButtonItem.swift */; }; + B1BFC54288364884DDEAE75027BABE1A /* IQActiveConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831781174B420BA2000C5A20F9B1A155 /* IQActiveConfiguration.swift */; }; + B9CF878085ABA2991A9C6F12F9B9DAB3 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB37A30323A7D2ED16581BA15B8351D /* IQTitleBarButtonItem.swift */; }; BD0139B5F1C96514CB66C4310AAF1DF5 /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 56B28C4E9F718651E6E1B010F31566EB /* AVFoundation.framework */; }; - C43469D6FD925CAAD4F5E0E4A76E44FA /* Pods-MiniScanner-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E8A070B594D65627DD64F5ABC65D271 /* Pods-MiniScanner-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C85C11573FFE927A84AD0C8BE456AD81 /* FSPagerViewLayoutAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B44DB1CA9AEFD39AB320FC434F4D5CF /* FSPagerViewLayoutAttributes.swift */; }; - CA8CFC49D2338D41DA4E83F941867CEB /* ImagePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0686A6CDA651BBF2C5B47698FD1897B4 /* ImagePicker-dummy.m */; }; + C116540980BCB8D0E54215D9E8C7AD78 /* video@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 5D646977F7C0DA29D63C4E18D9DD6630 /* video@3x.png */; }; + C85C11573FFE927A84AD0C8BE456AD81 /* FSPagerViewLayoutAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 891FABB9A51285F499148E921B1A8E24 /* FSPagerViewLayoutAttributes.swift */; }; + CA6D6333D723B4391BD689F68FCF23DF /* EPSignatureView.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE559964BD58119769FB19BB95144A6A /* EPSignatureView.swift */; }; + CA8CFC49D2338D41DA4E83F941867CEB /* ImagePicker-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AAF24BB95964A47FF71115DCACE5CC1 /* ImagePicker-dummy.m */; }; CC897E71556348377B4C31307E208C80 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; - CC96488C33BFB3BCEE4A665A438CAC36 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C9E7FCA694AF091E1380AFFC063B0CB /* IQUIViewController+Additions.swift */; }; - CE2C6FD104092EA3F2F0A357C72460A8 /* FSPagerView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 125C173AFCC25297EFA8933F73F0E07B /* FSPagerView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CFFB3F1E1F4674AE420BC66278B8F182 /* OFF@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 3E75A0FB9E184426E1D8B314F77FD6BC /* OFF@3x.png */; }; - D2A598E7174826A7B04036E7AC8AA3B6 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55D485F79966A1E73CD7E8FE775AF3AA /* Storage.swift */; }; - D3D1F63C30E95311B687FA924B872C15 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47213A20CC51FA450CDBAA7B9D82B79B /* IQKeyboardManager+Deprecated.swift */; }; - D46F90A0F6FC8F1D2AA4129BC2A934DD /* NBBottomSheet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 50B8C2618C444EA6C533E0A028A40401 /* NBBottomSheet-dummy.m */; }; + CC96488C33BFB3BCEE4A665A438CAC36 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B35CF76304163C551A5E4B592066D0D /* IQUIViewController+Additions.swift */; }; + CE2C6FD104092EA3F2F0A357C72460A8 /* FSPagerView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 01ACC366C89CCCD7C9CF3E69462AC2A7 /* FSPagerView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D2A598E7174826A7B04036E7AC8AA3B6 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D0027E6314671B943C4497115466711 /* Storage.swift */; }; + D3D1F63C30E95311B687FA924B872C15 /* IQKeyboardManager+Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F2207491E92F152C27D2B4A764A6A93 /* IQKeyboardManager+Deprecated.swift */; }; + D46F90A0F6FC8F1D2AA4129BC2A934DD /* NBBottomSheet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1935C8E9966B3C94DD69B219D3DBFBD0 /* NBBottomSheet-dummy.m */; }; D4BB4D928CB44E6CE753BEA14E5AC918 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */; }; - D8322CBE73400EE4382D1A042D2D53D3 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B3B4AA730049734AC812A25BADAA3FF /* IQUIView+IQKeyboardToolbar.swift */; }; - D88C2EA8ACCC0DE031D9E7A768062E2C /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A4224E13F5E64B7C7ED26972CECCEF8 /* IQKeyboardManager+Toolbar.swift */; }; - DE3B5070A41194C21898D92DBFFCBE4C /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE15B5E77B366A3841F60137841BD360 /* IQRootControllerConfiguration.swift */; }; - DFC166D6D9127F68B106B426C1987BEE /* cameraIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 643AAC5051F9ED3819D5583FEA4DA5B6 /* cameraIcon@3x.png */; }; - E483FA24409A56AAEDF8A1DEC5F55F16 /* UIImage+NextPrevious.swift in Sources */ = {isa = PBXBuildFile; fileRef = 100DB09534605AB7B903CC6178562E6C /* UIImage+NextPrevious.swift */; }; - E8770A941545BB190D76BF7E5262797D /* IQToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D54E2D6583C15003E804604338BA9F6 /* IQToolbarConfiguration.swift */; }; - EA89DFEFE15FAD82868C74E94F6F1B75 /* FSPagerViewObjcCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 76488B34BAAD9317550CB27A39510A82 /* FSPagerViewObjcCompat.m */; }; - EBB5F245DBEEB13D48F09E0DD75A6C95 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19A2058EC0A4223F67C47A162832B234 /* IQKeyboardManager+Position.swift */; }; - ECA11CD4E20DFCA3327CB006B10A3DB8 /* FSPagerCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D41FAF09B7FF66C2B3ED69436FAD56A /* FSPagerCollectionView.swift */; }; - ECFE64B0759EFA4F555994B6CDCED624 /* AssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F660610295E85CB8BC6BB3BFE0FB06E8 /* AssetManager.swift */; }; - F2562CFCEC42E2989BADC7E823F2C9C3 /* FSPageControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73151BB74FF19C87B98805C922968D9B /* FSPageControl.swift */; }; - F2AF558F96F3C43C3E4C747E45E5637C /* LocationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE7DC77106671C740F9DBB7CD35316B1 /* LocationManager.swift */; }; - F2ED9C9337B84D1E42E67BF7F7DAD72C /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = A82E5C2AB35A91C11A2164845AF66C0B /* Configuration.swift */; }; - F38157F1C724E5D0542A774916F5FE5E /* focusIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 94897EC17A759429C47FB12A7A11680B /* focusIcon@3x.png */; }; - F430D726D95E472A0F080B87D2FFB84C /* ON@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = A2BCCDE18C4FD7594F74F094794225A9 /* ON@3x.png */; }; - F56475ACE1A1CFE322DBFA35CDA1A204 /* NBBottomSheetConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C8C5A6FCC53D04A60F40DA8C98D2257 /* NBBottomSheetConfiguration.swift */; }; - F6702D89104E55C112FE16943BE7D41A /* FSPagerView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BA3E2B1D13CBA35E2E620BCF1932656D /* FSPagerView-dummy.m */; }; - F681FB74C756E0AAFFDC0D414EBD8FA0 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 606CE67CFC56302B4A052F22DC3C5F13 /* IQScrollViewConfiguration.swift */; }; - F7C3A4FED58118F9ADC5B4AF9A10B9FC /* ViewDirection.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBC781C550C08C706A954A36B003A831 /* ViewDirection.swift */; }; - F7E2900D9AF732C627F184A258F48DF0 /* NBBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DAED38A5CEBD25FBE676E7B349FCD3C /* NBBottomSheetController.swift */; }; - F9DE1A3C506E506F4DA4B7714359E8D1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1952ADCDAFFBC0348561AA70A54E8A4B /* IQKeyboardManager.swift */; }; - FB0A76B10B5927494469B16B28CF2B9A /* NBBottomSheetPresentationTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8739C327EB1C414723BDEC1E9820968A /* NBBottomSheetPresentationTransition.swift */; }; - FDEFBFB34E35A4BB332264E0CACCF5D8 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDD6976DA8F5F0B93DF1A78AA06B575E /* IQInvocation.swift */; }; - FE4936BFE1B6B6A9E8136010E413A24B /* NBBottomSheet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E6B1EF389C6993B71B0FA018E28B620C /* NBBottomSheet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FF8C6AC907C8F4B527F9A0CBDBCC7F92 /* ImageGalleryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31BBFD0B142EAB580225A2260825A319 /* ImageGalleryView.swift */; }; + D8322CBE73400EE4382D1A042D2D53D3 /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DF9BB8A2089DB5AEEA4B43132D0B074 /* IQUIView+IQKeyboardToolbar.swift */; }; + D88C2EA8ACCC0DE031D9E7A768062E2C /* IQKeyboardManager+Toolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88DFD4B8DC15592A7CD38D8AD9C01668 /* IQKeyboardManager+Toolbar.swift */; }; + DE3B5070A41194C21898D92DBFFCBE4C /* IQRootControllerConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24533AECDB8F27FACE2D96631FC3F307 /* IQRootControllerConfiguration.swift */; }; + E483FA24409A56AAEDF8A1DEC5F55F16 /* UIImage+NextPrevious.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC7F01FAC278F9B096CFFD78497206CF /* UIImage+NextPrevious.swift */; }; + E8770A941545BB190D76BF7E5262797D /* IQToolbarConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A9AA0FBABA9E9EEF6521C23B2031158 /* IQToolbarConfiguration.swift */; }; + EA280E998F6C42AE8492336F762F92D5 /* EPExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E288979D79A43A7925DB41055CDD376 /* EPExtensions.swift */; }; + EA89DFEFE15FAD82868C74E94F6F1B75 /* FSPagerViewObjcCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = B7F2D378ED96DA779D964000E6DECED9 /* FSPagerViewObjcCompat.m */; }; + EBB5F245DBEEB13D48F09E0DD75A6C95 /* IQKeyboardManager+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2209E8AC4BD6C9607BD14A1D48B3FBB3 /* IQKeyboardManager+Position.swift */; }; + ECA11CD4E20DFCA3327CB006B10A3DB8 /* FSPagerCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E9452E6ADBDB9FF5D00CEDC3ED637F3 /* FSPagerCollectionView.swift */; }; + ECFE64B0759EFA4F555994B6CDCED624 /* AssetManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F6DD614B85D0662209A3ADCFA367295 /* AssetManager.swift */; }; + F2562CFCEC42E2989BADC7E823F2C9C3 /* FSPageControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6D6492D4AE05CD36F797199E44F1805 /* FSPageControl.swift */; }; + F2AF558F96F3C43C3E4C747E45E5637C /* LocationManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAA72CEA94002E53D03EC7DCC0E59413 /* LocationManager.swift */; }; + F2ED9C9337B84D1E42E67BF7F7DAD72C /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90C7704EF389F83C731970D2CDF6595B /* Configuration.swift */; }; + F56475ACE1A1CFE322DBFA35CDA1A204 /* NBBottomSheetConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8059AF588641259180B6DAD45BEF496B /* NBBottomSheetConfiguration.swift */; }; + F6702D89104E55C112FE16943BE7D41A /* FSPagerView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A54F7427340E254B559EC1244CA2E45 /* FSPagerView-dummy.m */; }; + F681FB74C756E0AAFFDC0D414EBD8FA0 /* IQScrollViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 545688259B1D4CD8A59AF3D7E0AFE7B9 /* IQScrollViewConfiguration.swift */; }; + F7C3A4FED58118F9ADC5B4AF9A10B9FC /* ViewDirection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EA72F0B0DD57B9D078AF8EFCE412455 /* ViewDirection.swift */; }; + F7E2900D9AF732C627F184A258F48DF0 /* NBBottomSheetController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A60D99B014C4219B8F7BF725B9648E36 /* NBBottomSheetController.swift */; }; + F9DE1A3C506E506F4DA4B7714359E8D1 /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B4086624F01B0B30DDB90F23478F288 /* IQKeyboardManager.swift */; }; + FB0A76B10B5927494469B16B28CF2B9A /* NBBottomSheetPresentationTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AA92C612F872EADC2BC40A15E01DB23 /* NBBottomSheetPresentationTransition.swift */; }; + FDEFBFB34E35A4BB332264E0CACCF5D8 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32A5E10DAD7E67CBAFB25E12CF020274 /* IQInvocation.swift */; }; + FE4936BFE1B6B6A9E8136010E413A24B /* NBBottomSheet-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 65E35E2A8DCF85A60B0EF9389B0495AE /* NBBottomSheet-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF8C6AC907C8F4B527F9A0CBDBCC7F92 /* ImageGalleryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE5D7D46BA438C135B812D0C145CBE6C /* ImageGalleryView.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 12E3A5CD5E6DE1ECCB4DF5ECCE07C96A /* PBXContainerItemProxy */ = { + 0473CB2089AEB22D5A94042369CBE127 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E; - remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; + remoteGlobalIDString = 01CB8D6098C21E12CE735619344DE81E; + remoteInfo = ImagePicker; }; - 2CEC145C5550F170FF334AB1D080D715 /* PBXContainerItemProxy */ = { + 195F278E699A41C19ED473B0310CAC62 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D4F8239FB329387A8476B964D92D92E7; - remoteInfo = FSPagerView; + remoteGlobalIDString = 3CAF5EBFE5D1550CFF58AEC93594990A; + remoteInfo = EPSignature; }; - 5436BBF127AFBF237F0BF4013AB47A1F /* PBXContainerItemProxy */ = { + 35F75C3FB936C4BE71A7B3A5CE8352DE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 75F1EA88CB9544AB5CBE20DEC9A011AE; remoteInfo = "LanguageManager-iOS"; }; - 87015586216C7D11B5258C93B5401791 /* PBXContainerItemProxy */ = { + 368B8A0D7A211FB1D8031E50553E22B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; - remoteInfo = IQKeyboardManagerSwift; + remoteGlobalIDString = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E; + remoteInfo = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; }; - 99B44F1AF6FC0DCBE7658D053454307A /* PBXContainerItemProxy */ = { + 86BCB3533B3E4CC4A62FDD4F9D7AEF5C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 614D1818852890AC7D3CDF68D512C370; remoteInfo = "ImagePicker-ImagePicker"; }; - A256C976BD8FEC8914D21C55BFA8759A /* PBXContainerItemProxy */ = { + AE6E02E3D311CB4AEC5F673F47B2F7DE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 01CB8D6098C21E12CE735619344DE81E; - remoteInfo = ImagePicker; + remoteGlobalIDString = D4F8239FB329387A8476B964D92D92E7; + remoteInfo = FSPagerView; + }; + C3EEE11D57DF83B4A602A0BB6B6D5420 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B490E7485944099E16C9CBD79119D1D4; + remoteInfo = IQKeyboardManagerSwift; }; - D8E9EFB62C84F2451393D3033CCD69EB /* PBXContainerItemProxy */ = { + F39E3FCE8EA4C0F8CBCC8FCA9435B319 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -184,162 +198,174 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00E86527F73AEB9E16F8FA507E95F54A /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; }; - 04AAE1A7C530A72A63D68F4AB6FE8BFB /* LanguageManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "LanguageManager-iOS.modulemap"; sourceTree = "<group>"; }; - 05FB11A6738CC7DF06C0C1D2A628C533 /* ImagePicker.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ImagePicker.modulemap; sourceTree = "<group>"; }; - 0686A6CDA651BBF2C5B47698FD1897B4 /* ImagePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ImagePicker-dummy.m"; sourceTree = "<group>"; }; - 07BB2FCA4E9BAB2B85EDB57C2DEDEE86 /* IQUICollectionView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUICollectionView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUICollectionView+Additions.swift"; sourceTree = "<group>"; }; - 0A4224E13F5E64B7C7ED26972CECCEF8 /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Toolbar.swift"; sourceTree = "<group>"; }; + 01ACC366C89CCCD7C9CF3E69462AC2A7 /* FSPagerView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FSPagerView-umbrella.h"; sourceTree = "<group>"; }; + 01FB3E845976BA7356CB95994A0420CD /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; }; + 04420AA069E60E2676B1C8145D489AFE /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; }; + 065FDC013F6128B451B9F622F8A98C11 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = "<group>"; }; + 085D4171A3F780C04EFB71FBC8E635E1 /* LanguageManager-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "LanguageManager-iOS.modulemap"; sourceTree = "<group>"; }; 0E8A070B594D65627DD64F5ABC65D271 /* Pods-MiniScanner-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-MiniScanner-umbrella.h"; sourceTree = "<group>"; }; + 0EFB4A164AE952F817BA0A6FCE622791 /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = "<group>"; }; 0F47FB5E28EE8C8342B1776D813D1A4C /* FSPagerView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FSPagerView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 100DB09534605AB7B903CC6178562E6C /* UIImage+NextPrevious.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+NextPrevious.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/UIImage+NextPrevious.swift"; sourceTree = "<group>"; }; - 10D23B759B9D7AAD7FF8636994E570FF /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; }; - 11EF2D1F813F931138D6E82511E04949 /* IQTextFieldViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfoModel.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQTextFieldViewInfoModel.swift; sourceTree = "<group>"; }; 123ADF4A6B2F1DEBA5B7482D4983B685 /* Pods-MiniScanner-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-MiniScanner-dummy.m"; sourceTree = "<group>"; }; - 125C173AFCC25297EFA8933F73F0E07B /* FSPagerView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FSPagerView-umbrella.h"; sourceTree = "<group>"; }; - 159A2D6A6013D2B5450DB2751437E610 /* FSPagerView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FSPagerView.release.xcconfig; sourceTree = "<group>"; }; - 186046B555C68EDF4D8B264B7310A49F /* UIImageView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIImageView+Direction.swift"; sourceTree = "<group>"; }; - 1952ADCDAFFBC0348561AA70A54E8A4B /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = "<group>"; }; - 19A2058EC0A4223F67C47A162832B234 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = "<group>"; }; - 1C5ED23D8DA6C61EF94C1ADA43ADBED7 /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = "<group>"; }; + 13CD760B3298D3E6B007FC21AEFDEF16 /* LanguageManager-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LanguageManager-iOS-Info.plist"; sourceTree = "<group>"; }; + 1935C8E9966B3C94DD69B219D3DBFBD0 /* NBBottomSheet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NBBottomSheet-dummy.m"; sourceTree = "<group>"; }; + 1B4086624F01B0B30DDB90F23478F288 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager.swift; sourceTree = "<group>"; }; + 1BB9A00426C7107F694592F19527BE69 /* NBBottomSheetTransitioningDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetTransitioningDelegate.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetTransitioningDelegate.swift; sourceTree = "<group>"; }; 1C63F26DA7ECAFB44B0A5DD0BC0E2F89 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 1C6FBE022DD17007165E204314587DF2 /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIScrollView+Additions.swift"; sourceTree = "<group>"; }; - 1F5477B53916433C6C9207EAFDD8DD96 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQActiveConfiguration.swift; sourceTree = "<group>"; }; - 2117351B73CD63629B006A8EDA630B87 /* IQUITableView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITableView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITableView+Additions.swift"; sourceTree = "<group>"; }; + 1E288979D79A43A7925DB41055CDD376 /* EPExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPExtensions.swift; path = Pod/Classes/EPExtensions.swift; sourceTree = "<group>"; }; + 1EF3F9326AE21BCEED16E14D0872FE9C /* UIView+Swizzling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Swizzling.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Swizzling.swift"; sourceTree = "<group>"; }; + 21142CC27FC93E41241CC8948B1EE25C /* ImagePickerController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePickerController.swift; path = Source/ImagePickerController.swift; sourceTree = "<group>"; }; 21A62BB316C6336F03408E50D730FD01 /* Pods-MiniScanner.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-MiniScanner.modulemap"; sourceTree = "<group>"; }; - 261499A1227131B89CE68BBA9C645617 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = "<group>"; }; - 2729357D2F7C6A9A64C2602DAD22CE6E /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = "<group>"; }; - 2AF876CE5C67756C63AB2D1B6C244D51 /* Languages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Languages.swift; path = "LanguageManager-iOS/Classes/Constants/Languages.swift"; sourceTree = "<group>"; }; - 2C974A91C05893EDB6D9C54E85336A9B /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = "<group>"; }; + 2209E8AC4BD6C9607BD14A1D48B3FBB3 /* IQKeyboardManager+Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Position.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Position.swift"; sourceTree = "<group>"; }; + 22FCBFA0E2A7651B248460AD3CB4DE32 /* NBBottomSheet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.debug.xcconfig; sourceTree = "<group>"; }; + 23A10D783B0ECA5BA75D4E94BDA01957 /* NBBottomSheet.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NBBottomSheet.modulemap; sourceTree = "<group>"; }; + 23B7EBFBD51FC4710CDE4AFAE46E8860 /* IQTextFieldViewInfoModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfoModel.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQTextFieldViewInfoModel.swift; sourceTree = "<group>"; }; + 24533AECDB8F27FACE2D96631FC3F307 /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQRootControllerConfiguration.swift; sourceTree = "<group>"; }; + 2D93C4B3BEDE27E7A936E76984B03C35 /* EPSignatureViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = EPSignatureViewController.xib; path = Pod/Classes/EPSignatureViewController.xib; sourceTree = "<group>"; }; + 2E2B400DD678EA303FAFFBEF32CBCA41 /* OFF@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "OFF@3x.png"; path = "Images/OFF@3x.png"; sourceTree = "<group>"; }; 2EE6749FC108D414ECB83B77EF11BD86 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 2FA2436A50C4518FAFDBB1C7958F150B /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler.swift; sourceTree = "<group>"; }; - 31BBFD0B142EAB580225A2260825A319 /* ImageGalleryView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryView.swift; path = Source/ImageGallery/ImageGalleryView.swift; sourceTree = "<group>"; }; - 3438B9790556194C521D4C9806D29C85 /* Pods-MiniScanner */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-MiniScanner"; path = Pods_MiniScanner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3550E18ADF3EF705F4700FC56EA51321 /* IQTextFieldViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQTextFieldViewInfo.swift; sourceTree = "<group>"; }; - 38D8BFE264593E61F913A8B5B7BFBE0F /* ImagePickerController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePickerController.swift; path = Source/ImagePickerController.swift; sourceTree = "<group>"; }; - 391991FCCD7C3163955756BE5F24E0B6 /* CameraView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraView.swift; path = Source/CameraView/CameraView.swift; sourceTree = "<group>"; }; + 2EEF70A7586548C9681199386735B949 /* LanguageManager-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.debug.xcconfig"; sourceTree = "<group>"; }; + 309F127A50B023B6041C44942C9079DE /* IQTextFieldViewInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQTextFieldViewInfo.swift; sourceTree = "<group>"; }; + 30A55721765A033C43BEE85DF167DC60 /* ImagePicker.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ImagePicker.modulemap; sourceTree = "<group>"; }; + 317125123DFF6A76FF8664EF536038C2 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-ImagePicker-ImagePicker-Info.plist"; sourceTree = "<group>"; }; + 32A5E10DAD7E67CBAFB25E12CF020274 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = "<group>"; }; + 3438B9790556194C521D4C9806D29C85 /* Pods_MiniScanner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MiniScanner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 343F83F1A08E56F19D01674A9BA4DC53 /* CameraView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraView.swift; path = Source/CameraView/CameraView.swift; sourceTree = "<group>"; }; + 398208613C39BD5EF043841FA4CBF884 /* String+Localiz.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Localiz.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/String+Localiz.swift"; sourceTree = "<group>"; }; + 3AA92C612F872EADC2BC40A15E01DB23 /* NBBottomSheetPresentationTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationTransition.swift; sourceTree = "<group>"; }; 3B6258C4E2C1059AABC67D66F9314FE8 /* Pods-MiniScanner-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-MiniScanner-acknowledgements.markdown"; sourceTree = "<group>"; }; - 3BF4FDDCDF3959514F7E4844C446B4E6 /* BottomContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BottomContainerView.swift; path = Source/BottomView/BottomContainerView.swift; sourceTree = "<group>"; }; - 3E75A0FB9E184426E1D8B314F77FD6BC /* OFF@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "OFF@3x.png"; path = "Images/OFF@3x.png"; sourceTree = "<group>"; }; - 3F50249C139F076BB49CF9DC780080CB /* VideoInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoInfoView.swift; path = Source/ImageGallery/VideoInfoView.swift; sourceTree = "<group>"; }; - 41AA3096AB78C69396BEB49F0A58B41C /* StackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StackView.swift; path = Source/BottomView/StackView.swift; sourceTree = "<group>"; }; - 449244F55B8088C827AD4787D03C7A37 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Debug.swift"; sourceTree = "<group>"; }; - 44C5AD611F2819B6A087C4E533D669C2 /* IQTextFieldViewListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQTextFieldViewListener.swift; sourceTree = "<group>"; }; - 45848AD4380C3F81E612637A06D74516 /* DefaultsKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKeys.swift; path = "LanguageManager-iOS/Classes/Constants/DefaultsKeys.swift"; sourceTree = "<group>"; }; - 47213A20CC51FA450CDBAA7B9D82B79B /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Deprecated.swift"; sourceTree = "<group>"; }; - 477B22B950B9A74F737148237E4CC057 /* NBBottomSheet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.release.xcconfig; sourceTree = "<group>"; }; - 4854795675642F9D2170DC3945BA5CCE /* ImageGalleryViewDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewDataSource.swift; path = Source/ImageGallery/ImageGalleryViewDataSource.swift; sourceTree = "<group>"; }; - 48F3385D99D520F36A9C28AE3AFA44A9 /* TopView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TopView.swift; path = Source/TopView/TopView.swift; sourceTree = "<group>"; }; - 4BB6C6E6068769143E709E93481E6F1A /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = "<group>"; }; - 4C49B18419A5350E2FF0519E3E2F6AE1 /* FSPagerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerView.swift; path = Sources/FSPagerView.swift; sourceTree = "<group>"; }; - 50B8C2618C444EA6C533E0A028A40401 /* NBBottomSheet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NBBottomSheet-dummy.m"; sourceTree = "<group>"; }; - 52D8A157D7952E7CD278A89DB1EE312E /* IQKeyboardManagerCompatible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerCompatible.swift; path = IQKeyboardManagerSwift/IQKeyboardManagerCompatible/IQKeyboardManagerCompatible.swift; sourceTree = "<group>"; }; - 53544CF5676171AA127FD31C20A35BF1 /* LanguageManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LanguageManager-iOS-dummy.m"; sourceTree = "<group>"; }; - 55D485F79966A1E73CD7E8FE775AF3AA /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = "LanguageManager-iOS/Classes/Helpers/Storage.swift"; sourceTree = "<group>"; }; - 55E4D22BA0F35C3448A2A9A27C0342C6 /* ImagePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-prefix.pch"; sourceTree = "<group>"; }; + 3B78794BA632342FFC447557E4671B16 /* CameraMan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraMan.swift; path = Source/CameraView/CameraMan.swift; sourceTree = "<group>"; }; + 3C28E959FA9C6343351C3EA1ED606EBA /* EPSignature-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "EPSignature-Info.plist"; sourceTree = "<group>"; }; + 3DB66972AE146B779F56CFD49B324220 /* IQTextFieldViewListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextFieldViewListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQTextFieldViewListener.swift; sourceTree = "<group>"; }; + 3DF9BB8A2089DB5AEEA4B43132D0B074 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; }; + 3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = EPSignature.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3E9452E6ADBDB9FF5D00CEDC3ED637F3 /* FSPagerCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerCollectionView.swift; path = Sources/FSPagerCollectionView.swift; sourceTree = "<group>"; }; + 4105CD9664E76F34242222CF357D24ED /* FSPagerView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FSPagerView-prefix.pch"; sourceTree = "<group>"; }; + 4138C0C249C44F4ED4EF526B81270B66 /* LanguageManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-prefix.pch"; sourceTree = "<group>"; }; + 47978E33AA1FE786BB675EA3F66DE381 /* ImageStack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageStack.swift; path = Source/BottomView/ImageStack.swift; sourceTree = "<group>"; }; + 47A7457CB008481373FBC626968AD770 /* IQUIView+IQKeyboardToolbarDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbarDeprecated.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbarDeprecated.swift"; sourceTree = "<group>"; }; + 490673E82DCDC51D3CF4E4936D75E6F6 /* FSPagerView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FSPagerView-Info.plist"; sourceTree = "<group>"; }; + 4A4F7BDE573EF1AD77F082087EBBC731 /* BottomContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BottomContainerView.swift; path = Source/BottomView/BottomContainerView.swift; sourceTree = "<group>"; }; + 4A5338232CA701AD47A2EA3B534BD224 /* IQKeyboardManager+UIKeyboardNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UIKeyboardNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UIKeyboardNotification.swift"; sourceTree = "<group>"; }; + 4AAF24BB95964A47FF71115DCACE5CC1 /* ImagePicker-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ImagePicker-dummy.m"; sourceTree = "<group>"; }; + 4CEB26DB8656A60C8AE2B83EF56A1149 /* IQKeyboardManager+Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Debug.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Debug.swift"; sourceTree = "<group>"; }; + 4D0027E6314671B943C4497115466711 /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = "LanguageManager-iOS/Classes/Helpers/Storage.swift"; sourceTree = "<group>"; }; + 4DA62F8724EC161B523761C4D312EE6A /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQBarButtonItemConfiguration.swift; sourceTree = "<group>"; }; + 4DB37A30323A7D2ED16581BA15B8351D /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = "<group>"; }; + 4E8E62EE488350F66CC08D1D88AF14EE /* NBBottomSheet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.release.xcconfig; sourceTree = "<group>"; }; + 4EEEA55AC9C261C1EABE60EC57A5021B /* ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ImagePicker-Info.plist"; sourceTree = "<group>"; }; + 4F2207491E92F152C27D2B4A764A6A93 /* IQKeyboardManager+Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Deprecated.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Deprecated.swift"; sourceTree = "<group>"; }; + 507C1B0C545DAAFE25BB8DD789F224EF /* FSPagerView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FSPagerView.release.xcconfig; sourceTree = "<group>"; }; + 50F1C0F59A45281CE2D310673AE0571F /* NBBottomSheet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-prefix.pch"; sourceTree = "<group>"; }; + 545688259B1D4CD8A59AF3D7E0AFE7B9 /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQScrollViewConfiguration.swift; sourceTree = "<group>"; }; + 54A9B08BB29EC7935F6A8F8ACD56BEB0 /* ImageGalleryLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryLayout.swift; path = Source/ImageGallery/ImageGalleryLayout.swift; sourceTree = "<group>"; }; 56B28C4E9F718651E6E1B010F31566EB /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/AVFoundation.framework; sourceTree = DEVELOPER_DIR; }; - 576FA84316DCF9D03FB6455F5417CDD1 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; }; - 582327A9A4DA4D82BEFB195FD92F4B2E /* String+Localiz.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Localiz.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/String+Localiz.swift"; sourceTree = "<group>"; }; - 58468F905BF54F1BB6F1379778747E4A /* ImageGalleryViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewCell.swift; path = Source/ImageGallery/ImageGalleryViewCell.swift; sourceTree = "<group>"; }; - 5B88917F2F7C1A72A04FA85624C3DEFF /* ButtonPicker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ButtonPicker.swift; path = Source/BottomView/ButtonPicker.swift; sourceTree = "<group>"; }; - 5D6BEBA675F56179275B2E4335F5C926 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITextFieldView+Additions.swift"; sourceTree = "<group>"; }; - 5DAED38A5CEBD25FBE676E7B349FCD3C /* NBBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetController.swift; sourceTree = "<group>"; }; - 5FB0228AF9177F654C13A7EC58B65414 /* FSPagerViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerViewCell.swift; path = Sources/FSPagerViewCell.swift; sourceTree = "<group>"; }; - 606CE67CFC56302B4A052F22DC3C5F13 /* IQScrollViewConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQScrollViewConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQScrollViewConfiguration.swift; sourceTree = "<group>"; }; - 610191544EEAD197032191BA9FC6A4BA /* IQKeyboardListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQKeyboardListener.swift; sourceTree = "<group>"; }; - 629D33431B1A6A7BD331EA4D4836896E /* video@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "video@3x.png"; path = "Images/video@3x.png"; sourceTree = "<group>"; }; - 643AAC5051F9ED3819D5583FEA4DA5B6 /* cameraIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "cameraIcon@3x.png"; path = "Images/cameraIcon@3x.png"; sourceTree = "<group>"; }; - 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager-iOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "LanguageManager-iOS"; path = LanguageManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 663CA458AFC6B3F550F1ED7A98EB1718 /* ConstraintsSetup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintsSetup.swift; path = Source/Extensions/ConstraintsSetup.swift; sourceTree = "<group>"; }; - 6929AC0AE377312BD04644294A15EC42 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIView+Hierarchy.swift"; sourceTree = "<group>"; }; - 6A8CA0840E5D0BB8C6566FBD0C8CCDC7 /* ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ImagePicker-Info.plist"; sourceTree = "<group>"; }; - 6C9E7FCA694AF091E1380AFFC063B0CB /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIViewController+Additions.swift"; sourceTree = "<group>"; }; - 6CE6C81B3DBADD63B91C912BB54C2F3B /* NBBottomSheet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NBBottomSheet.debug.xcconfig; sourceTree = "<group>"; }; - 6D158F541F3CBD663BCD2F2A65D3E0C3 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardManagerSwift/IQTextView/IQPlaceholderable.swift; sourceTree = "<group>"; }; - 6D41FAF09B7FF66C2B3ED69436FAD56A /* FSPagerCollectionView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerCollectionView.swift; path = Sources/FSPagerCollectionView.swift; sourceTree = "<group>"; }; - 6D54E2D6583C15003E804604338BA9F6 /* IQToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarConfiguration.swift; sourceTree = "<group>"; }; - 70730B6AC4F7CFA336195B8FD8BFA5A3 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; sourceTree = "<group>"; }; - 7182925D2F6410484CED5BA08649E799 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; - 73151BB74FF19C87B98805C922968D9B /* FSPageControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPageControl.swift; path = Sources/FSPageControl.swift; sourceTree = "<group>"; }; - 73CB09935F781BCB817A05DA1DAA1020 /* AUTO@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "AUTO@3x.png"; path = "Images/AUTO@3x.png"; sourceTree = "<group>"; }; - 76488B34BAAD9317550CB27A39510A82 /* FSPagerViewObjcCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSPagerViewObjcCompat.m; path = Sources/FSPagerViewObjcCompat.m; sourceTree = "<group>"; }; - 78AE0362F9BE43843B5E482BC8607E4B /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = "<group>"; }; + 5761D7B5C5A856ED4D8A03F284C8771F /* UIImageView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIImageView+Direction.swift"; sourceTree = "<group>"; }; + 586B6FC37EB8231AC7C24C1CC2776384 /* UIView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Direction.swift"; sourceTree = "<group>"; }; + 5D646977F7C0DA29D63C4E18D9DD6630 /* video@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "video@3x.png"; path = "Images/video@3x.png"; sourceTree = "<group>"; }; + 5FF2B9AD02F97A175585504BA5B7F448 /* TopView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TopView.swift; path = Source/TopView/TopView.swift; sourceTree = "<group>"; }; + 615EB6B3844737F49004E6E4A8F968A0 /* DefaultsKeys.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultsKeys.swift; path = "LanguageManager-iOS/Classes/Constants/DefaultsKeys.swift"; sourceTree = "<group>"; }; + 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LanguageManager_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 65E35E2A8DCF85A60B0EF9389B0495AE /* NBBottomSheet-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-umbrella.h"; sourceTree = "<group>"; }; + 664FCD8539D02C2C7ABBA15E9666F2B9 /* AUTO@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "AUTO@3x.png"; path = "Images/AUTO@3x.png"; sourceTree = "<group>"; }; + 689EF9768E3E18B833DD776EAD893408 /* ImageGalleryViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewCell.swift; path = Source/ImageGallery/ImageGalleryViewCell.swift; sourceTree = "<group>"; }; + 69FC816770553B761090561AE8707674 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQKeyboardInfo.swift; sourceTree = "<group>"; }; + 6C5B4DA5F338896C639DBDA08FCCC486 /* NBBottomSheetPresentationController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationController.swift; sourceTree = "<group>"; }; + 7136D2DF9E35BE04AE50612BF8809136 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextFieldDelegate.swift"; sourceTree = "<group>"; }; + 79655C283B54B5F907790F4E79C388EF /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITextFieldView+Additions.swift"; sourceTree = "<group>"; }; 798C61760B9BC4B07BC60D42FCC09855 /* Pods-MiniScanner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-MiniScanner.release.xcconfig"; sourceTree = "<group>"; }; - 7A0D2A794776C30796425F42DDE5F36A /* ImagePicker-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-umbrella.h"; sourceTree = "<group>"; }; - 7B364470B802D2E80AF8122B4F49BFA1 /* ImagePicker.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.debug.xcconfig; sourceTree = "<group>"; }; - 7C8C5A6FCC53D04A60F40DA8C98D2257 /* NBBottomSheetConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetConfiguration.swift; sourceTree = "<group>"; }; - 7C9C60CA3B8DB21A9CA54DE050F8F651 /* UIView+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Direction.swift"; sourceTree = "<group>"; }; + 7A54F7427340E254B559EC1244CA2E45 /* FSPagerView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FSPagerView-dummy.m"; sourceTree = "<group>"; }; + 7BB12D707BA745ED62C48151519D0E76 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; }; 7CC191E7994C3C7161A6641B457C9166 /* Pods-MiniScanner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-MiniScanner.debug.xcconfig"; sourceTree = "<group>"; }; - 82675B0AA9E14C3B813886B00BAE7B56 /* IQToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarPlaceholderConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarPlaceholderConfiguration.swift; sourceTree = "<group>"; }; - 850DF479EFFD8725D082462C3E5C53C0 /* IQKeyboardInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardInfo.swift; path = IQKeyboardManagerSwift/LIsteners/Info/IQKeyboardInfo.swift; sourceTree = "<group>"; }; - 8739C327EB1C414723BDEC1E9820968A /* NBBottomSheetPresentationTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationTransition.swift; sourceTree = "<group>"; }; - 878768697FDBDA249601A7E23B958714 /* ImagePicker.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.release.xcconfig; sourceTree = "<group>"; }; + 7F23D0E0AE3BDC7AE6A7D331A0FF5AF6 /* IQKeyboardManager+ToolbarActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarActions.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ToolbarActions.swift"; sourceTree = "<group>"; }; + 7F6DD614B85D0662209A3ADCFA367295 /* AssetManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetManager.swift; path = Source/AssetManager.swift; sourceTree = "<group>"; }; + 8059AF588641259180B6DAD45BEF496B /* NBBottomSheetConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetConfiguration.swift; sourceTree = "<group>"; }; + 82E4B4BB461879C2730CD6E789150CB8 /* ImagePicker-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-prefix.pch"; sourceTree = "<group>"; }; + 831781174B420BA2000C5A20F9B1A155 /* IQActiveConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQActiveConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQActiveConfiguration.swift; sourceTree = "<group>"; }; + 842BA45676E86EFC650EFC7B33D1572F /* FSPagerViewCell.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerViewCell.swift; path = Sources/FSPagerViewCell.swift; sourceTree = "<group>"; }; + 8434491D5623794FFD75623AC5720E3C /* LanguageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LanguageManager.swift; path = "LanguageManager-iOS/Classes/Main/LanguageManager.swift"; sourceTree = "<group>"; }; + 86D4965F304A9370159F8BEE0D0951D5 /* IQKeyboardManagerSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.debug.xcconfig; sourceTree = "<group>"; }; + 88DFD4B8DC15592A7CD38D8AD9C01668 /* IQKeyboardManager+Toolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Toolbar.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Toolbar.swift"; sourceTree = "<group>"; }; 89194C84FD5E62D9D2C9F2157676FF5C /* Pods-MiniScanner-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-MiniScanner-acknowledgements.plist"; sourceTree = "<group>"; }; - 89F5F3DB1CD795822ECF03A3BF322570 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; sourceTree = "<group>"; }; - 8B44DB1CA9AEFD39AB320FC434F4D5CF /* FSPagerViewLayoutAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerViewLayoutAttributes.swift; path = Sources/FSPagerViewLayoutAttributes.swift; sourceTree = "<group>"; }; - 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; path = IQKeyboardManagerSwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 891FABB9A51285F499148E921B1A8E24 /* FSPagerViewLayoutAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerViewLayoutAttributes.swift; path = Sources/FSPagerViewLayoutAttributes.swift; sourceTree = "<group>"; }; + 8A9AA0FBABA9E9EEF6521C23B2031158 /* IQToolbarConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarConfiguration.swift; sourceTree = "<group>"; }; + 8B5D88BFE14997FA9B22FA4A4B8CD6DA /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = "<group>"; }; + 8C6B2F7653C95633BB9449F87EB6DBD9 /* LanguageManager-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.release.xcconfig"; sourceTree = "<group>"; }; + 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IQKeyboardManagerSwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 8EA72F0B0DD57B9D078AF8EFCE412455 /* ViewDirection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDirection.swift; path = "LanguageManager-iOS/Classes/Constants/ViewDirection.swift"; sourceTree = "<group>"; }; + 8F9A6C68497A6CFFB3FAA52682750752 /* cameraIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "cameraIcon@3x.png"; path = "Images/cameraIcon@3x.png"; sourceTree = "<group>"; }; + 9027793C7414B308134453884A6716FD /* ImagePicker.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.debug.xcconfig; sourceTree = "<group>"; }; + 90C7704EF389F83C731970D2CDF6595B /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Source/Configuration.swift; sourceTree = "<group>"; }; 91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = NBBottomSheet.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 94897EC17A759429C47FB12A7A11680B /* focusIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "focusIcon@3x.png"; path = "Images/focusIcon@3x.png"; sourceTree = "<group>"; }; - 96200B324321AFBD0B649D1B2C9C95DB /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; }; - 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "ImagePicker-ImagePicker"; path = ImagePicker.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ImagePicker; path = ImagePicker.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9B3B4AA730049734AC812A25BADAA3FF /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = "<group>"; }; - 9BB9EE1F19AB969730E96727C45644A3 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = "<group>"; }; + 926EAAA6426204DE1DF8D36D2E13EA74 /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = "<group>"; }; + 92CEF8FFA7885B7EC96C4120D507A08F /* IQToolbarPlaceholderConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbarPlaceholderConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQToolbarPlaceholderConfiguration.swift; sourceTree = "<group>"; }; + 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = ImagePicker.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = ImagePicker.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9A0A414944257050868C6C9F38FA10DF /* FSPagerView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FSPagerView.modulemap; sourceTree = "<group>"; }; + 9B35CF76304163C551A5E4B592066D0D /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIViewController+Additions.swift"; sourceTree = "<group>"; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9EC9B8BC1831AE71D4A3E3399C6D7CEB /* IQKeyboardManager+UITextFieldViewNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+UITextFieldViewNotification.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+UITextFieldViewNotification.swift"; sourceTree = "<group>"; }; - A2BCCDE18C4FD7594F74F094794225A9 /* ON@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "ON@3x.png"; path = "Images/ON@3x.png"; sourceTree = "<group>"; }; - A432A5D595D6137843DFA26A74543559 /* FSPagerView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FSPagerView-Info.plist"; sourceTree = "<group>"; }; - A47C01AE0A7C8A69421589DB99E4EA93 /* NBBottomSheet-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "NBBottomSheet-Info.plist"; sourceTree = "<group>"; }; - A82E5C2AB35A91C11A2164845AF66C0B /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Source/Configuration.swift; sourceTree = "<group>"; }; - A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManagerSwift; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A9B7321D9EFF744C9C4029D6879D984C /* FSPagerViewObjcCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSPagerViewObjcCompat.h; path = Sources/FSPagerViewObjcCompat.h; sourceTree = "<group>"; }; - AE279F36DEA7F9799201FBED80DE1579 /* Helper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Helper.swift; path = Source/Helper.swift; sourceTree = "<group>"; }; + 9E44A8883A35E6A01365B1C682A1164D /* ConstraintsSetup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintsSetup.swift; path = Source/Extensions/ConstraintsSetup.swift; sourceTree = "<group>"; }; + A1BD1A58666D6C0FD408F4DB3ADC8107 /* IQKeyboardListener.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardListener.swift; path = IQKeyboardManagerSwift/LIsteners/IQKeyboardListener.swift; sourceTree = "<group>"; }; + A230ED28736A611DEEC851620E6444DE /* IQKeyboardManager+Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+Internal.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+Internal.swift"; sourceTree = "<group>"; }; + A2A1F3E9AD6E574C81576EFC109E4F56 /* focusIcon@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "focusIcon@3x.png"; path = "Images/focusIcon@3x.png"; sourceTree = "<group>"; }; + A4D36302D2F7234AEEC28003C3244EB4 /* UIButton+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIButton+Direction.swift"; sourceTree = "<group>"; }; + A60D99B014C4219B8F7BF725B9648E36 /* NBBottomSheetController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetController.swift; sourceTree = "<group>"; }; + A7BA040D977C503D2A8C2D9BF404E21C /* EPSignature-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EPSignature-umbrella.h"; sourceTree = "<group>"; }; + A8A8D208D764CFAC89604E6813F1444E /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIScrollView+Additions.swift"; sourceTree = "<group>"; }; + A8D2ABDB4E2F157885C7BEE654CF6FC4 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; }; + A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = IQKeyboardManagerSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + AC43EDC562847626ACF7B4E93E5462EF /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = "<group>"; }; + AC7F01FAC278F9B096CFFD78497206CF /* UIImage+NextPrevious.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+NextPrevious.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/UIImage+NextPrevious.swift"; sourceTree = "<group>"; }; + AF61B6A70C39B0ACDA33B583642A26EE /* EPSignatureViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPSignatureViewController.swift; path = Pod/Classes/EPSignatureViewController.swift; sourceTree = "<group>"; }; + B021EB40B85B76049C30C2D063F0870D /* ButtonPicker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ButtonPicker.swift; path = Source/BottomView/ButtonPicker.swift; sourceTree = "<group>"; }; B2968141E72EA49CC006DD4020E3386D /* Pods-MiniScanner-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-MiniScanner-frameworks.sh"; sourceTree = "<group>"; }; - B2B0C08E0F7C8BAEEF2D80915408CA4E /* NBBottomSheet.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NBBottomSheet.modulemap; sourceTree = "<group>"; }; - B334A3A67AC8668DEA2DC48989817DE9 /* LanguageManager-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.release.xcconfig"; sourceTree = "<group>"; }; - B51A76981D5307579DAA52AF1DC3FDC7 /* FSPagerView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FSPagerView-prefix.pch"; sourceTree = "<group>"; }; - B5E7F6859EDFDF3E322CAB934188C105 /* LanguageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LanguageManager.swift; path = "LanguageManager-iOS/Classes/Main/LanguageManager.swift"; sourceTree = "<group>"; }; - B6381DE79278633AE97412B34DEA61A9 /* FSPageViewLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPageViewLayout.swift; path = Sources/FSPageViewLayout.swift; sourceTree = "<group>"; }; - B6C861DA278A5D245DA21D0329434D78 /* NBBottomSheetTransitioningDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetTransitioningDelegate.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetTransitioningDelegate.swift; sourceTree = "<group>"; }; - B790A64229049FDE2E49A3464FA794A0 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = "<group>"; }; - B9DD740680FA210D5DAB6BE252AB4EF1 /* CameraMan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraMan.swift; path = Source/CameraView/CameraMan.swift; sourceTree = "<group>"; }; - BA3E2B1D13CBA35E2E620BCF1932656D /* FSPagerView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FSPagerView-dummy.m"; sourceTree = "<group>"; }; - BB27F7558FAEB9835885CF21253F9512 /* LanguageManager-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "LanguageManager-iOS.debug.xcconfig"; sourceTree = "<group>"; }; - BB34736DAECFEF1A71A9D96199C98E97 /* LanguageManager-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-prefix.pch"; sourceTree = "<group>"; }; - BBC781C550C08C706A954A36B003A831 /* ViewDirection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewDirection.swift; path = "LanguageManager-iOS/Classes/Constants/ViewDirection.swift"; sourceTree = "<group>"; }; - BE062E09E144721D09D60E635B370160 /* IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; }; - BE26B4E0FA2A7EB069ECA092637ADB2B /* IQUIView+IQKeyboardToolbarDeprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbarDeprecated.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbarDeprecated.swift"; sourceTree = "<group>"; }; - BE7DC77106671C740F9DBB7CD35316B1 /* LocationManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocationManager.swift; path = Source/LocationManager.swift; sourceTree = "<group>"; }; - C36669888D89E20D89BDF4F1246671ED /* NBBottomSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBBottomSheet.h; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheet.h; sourceTree = "<group>"; }; - C50EF13DE5ADE34DBF289032C4FD68F5 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = "<group>"; }; + B3FCB83859385DB3694F04D44B40FE18 /* EPSignature-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EPSignature-dummy.m"; sourceTree = "<group>"; }; + B5A83B1987A0D179A3EAE24B6183FF37 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; sourceTree = "<group>"; }; + B638343F1BC71A9A9CD3A6D6CA749DC7 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = IQKeyboardManagerSwift/PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; + B6C332B0108C87436290C293E043023A /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; path = "IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler+TextViewDelegate.swift"; sourceTree = "<group>"; }; + B700D2C4CED5ED22050429C7997CF1FE /* IQKeyboardConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQKeyboardConfiguration.swift; sourceTree = "<group>"; }; + B7F2D378ED96DA779D964000E6DECED9 /* FSPagerViewObjcCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FSPagerViewObjcCompat.m; path = Sources/FSPagerViewObjcCompat.m; sourceTree = "<group>"; }; + B909C40450F7213C478AE50F7E2D18A9 /* FSPageViewTransformer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPageViewTransformer.swift; path = Sources/FSPageViewTransformer.swift; sourceTree = "<group>"; }; + BA1D8FBFBA4E4BE6EC7D55255DE3EFBC /* VideoInfoView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VideoInfoView.swift; path = Source/ImageGallery/VideoInfoView.swift; sourceTree = "<group>"; }; + BA790DC54E7A009FDDBBC07056093C41 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = "<group>"; }; + BAA72CEA94002E53D03EC7DCC0E59413 /* LocationManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocationManager.swift; path = Source/LocationManager.swift; sourceTree = "<group>"; }; + BC0F20E077483A5E6339C4C6304E6507 /* ON@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "ON@3x.png"; path = "Images/ON@3x.png"; sourceTree = "<group>"; }; + BE1348270A5A7F3FDEFAC32D8E89686A /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUIView+Hierarchy.swift"; sourceTree = "<group>"; }; + BE559964BD58119769FB19BB95144A6A /* EPSignatureView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EPSignatureView.swift; path = Pod/Classes/EPSignatureView.swift; sourceTree = "<group>"; }; + C1DC2A0ED79E1179E28CE75BFECCDA82 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQNSArray+Sort.swift"; sourceTree = "<group>"; }; C54FCF3DBFE97D4603C0EACF18FA0D04 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - C6349A9899C7B2CD06A8CD9D85A55096 /* UIButton+Direction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Direction.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIButton+Direction.swift"; sourceTree = "<group>"; }; - C78127B028ED64AEA102D7A53AF6C180 /* IQKeyboardManager+ToolbarActions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQKeyboardManager+ToolbarActions.swift"; path = "IQKeyboardManagerSwift/IQKeyboardManager/IQKeyboardManager+ToolbarActions.swift"; sourceTree = "<group>"; }; - CAD7C2211C4367AD4461C65ABCCE4B4D /* ImageStack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageStack.swift; path = Source/BottomView/ImageStack.swift; sourceTree = "<group>"; }; - CBF0AFCBFFE0F0AC4056B467DFD3AAAE /* FSPageViewTransformer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPageViewTransformer.swift; path = Sources/FSPageViewTransformer.swift; sourceTree = "<group>"; }; - CD43D1DEAE8D6B89DA79F89F090AEB40 /* FSPagerView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FSPagerView.debug.xcconfig; sourceTree = "<group>"; }; - CD6960427DCEE975DA8C892E3FD37397 /* NBConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBConfiguration.swift; sourceTree = "<group>"; }; - CDD6976DA8F5F0B93DF1A78AA06B575E /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = "<group>"; }; - CE15B5E77B366A3841F60137841BD360 /* IQRootControllerConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQRootControllerConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQRootControllerConfiguration.swift; sourceTree = "<group>"; }; - CFCA4D9FC5676F5CB290D0B030862CDC /* UIView+Swizzling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Swizzling.swift"; path = "LanguageManager-iOS/Classes/Helpers/Extensions/UIView+Swizzling.swift"; sourceTree = "<group>"; }; - D192CB80EEF5B776A22DFD320E872AF0 /* NBBottomSheet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-prefix.pch"; sourceTree = "<group>"; }; - D1B09D1AFAB4C057139EF408248FB039 /* selectedImageGallery@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "selectedImageGallery@3x.png"; path = "Images/selectedImageGallery@3x.png"; sourceTree = "<group>"; }; - D9FB297F85430CCD6E4BF32C102F32CC /* IQBarButtonItemConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItemConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQBarButtonItemConfiguration.swift; sourceTree = "<group>"; }; - DEBACB3D1E9B957E79A8E8DB40C8FF19 /* NBBottomSheetDismissalTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetDismissalTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetDismissalTransition.swift; sourceTree = "<group>"; }; - E11D6BF4A7EE6C01C6AD9233D0986DA5 /* ImageGalleryLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryLayout.swift; path = Source/ImageGallery/ImageGalleryLayout.swift; sourceTree = "<group>"; }; - E2AA22DDF3562B8FFA232724C0228ECB /* IQKeyboardManagerSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.release.xcconfig; sourceTree = "<group>"; }; - E6B1EF389C6993B71B0FA018E28B620C /* NBBottomSheet-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NBBottomSheet-umbrella.h"; sourceTree = "<group>"; }; - E98D45A404F47D0392CDE16A921641EA /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = "<group>"; }; - EBA06E50EB7E89A679552BB137A18468 /* FSPagerView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FSPagerView.modulemap; sourceTree = "<group>"; }; + C6214DC5E72470BE3105210D7465B90A /* selectedImageGallery@3x.png */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = image.png; name = "selectedImageGallery@3x.png"; path = "Images/selectedImageGallery@3x.png"; sourceTree = "<group>"; }; + C698FD30D248D272DAE2F242C5D62EA2 /* NBConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBConfiguration.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBConfiguration.swift; sourceTree = "<group>"; }; + C6F5B0BFC63CD2F3B0DF56912D4F54E8 /* IQUITableView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITableView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUITableView+Additions.swift"; sourceTree = "<group>"; }; + C94B5C4512123F377D23B93F1FA23097 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = "<group>"; }; + CA39A57EEAD9575350DCFB2377E01DD9 /* NBBottomSheet-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "NBBottomSheet-Info.plist"; sourceTree = "<group>"; }; + CACF959977B91C5F65F381B36C452B6D /* Languages.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Languages.swift; path = "LanguageManager-iOS/Classes/Constants/Languages.swift"; sourceTree = "<group>"; }; + CE58805A3FAC71C6A5782C1B1BB08069 /* IQPlaceholderable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPlaceholderable.swift; path = IQKeyboardManagerSwift/IQTextView/IQPlaceholderable.swift; sourceTree = "<group>"; }; + CE5D7D46BA438C135B812D0C145CBE6C /* ImageGalleryView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryView.swift; path = Source/ImageGallery/ImageGalleryView.swift; sourceTree = "<group>"; }; + D2E621AE82FB76EEF79C8A2D0102AAF7 /* EPSignature-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EPSignature-prefix.pch"; sourceTree = "<group>"; }; + D4C85B9AE116359EBFD1959406B32999 /* IQUICollectionView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUICollectionView+Additions.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQUICollectionView+Additions.swift"; sourceTree = "<group>"; }; + D5F711A94EB088CF457F893E60C568B4 /* FSPageViewLayout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPageViewLayout.swift; path = Sources/FSPageViewLayout.swift; sourceTree = "<group>"; }; + D6D6492D4AE05CD36F797199E44F1805 /* FSPageControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPageControl.swift; path = Sources/FSPageControl.swift; sourceTree = "<group>"; }; + D8CA0DD8AA6C4033E65CAA6FE83870F1 /* StackView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StackView.swift; path = Source/BottomView/StackView.swift; sourceTree = "<group>"; }; + DA4B76FEC2A143DA2EFFC6D3F7FB7B5A /* LanguageManager-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LanguageManager-iOS-dummy.m"; sourceTree = "<group>"; }; + DB2BF5C6F33D3DA91B2EB11B23EEE3FE /* Helper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Helper.swift; path = Source/Helper.swift; sourceTree = "<group>"; }; + DBE740FF0A3373F56E7AF2A4000D6D8C /* ImagePicker.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ImagePicker.release.xcconfig; sourceTree = "<group>"; }; + DD48D4FC5BD3A99772F4FE6FDB643898 /* ImagePicker-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ImagePicker-umbrella.h"; sourceTree = "<group>"; }; + DE7235727A466A9B7BF8342CC42C4B91 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = "<group>"; }; + E1DF93E2C3692DABCE7DF9D4735D2645 /* NBBottomSheetDismissalTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetDismissalTransition.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetDismissalTransition.swift; sourceTree = "<group>"; }; + E21781AECFBC7371F2118155ACE5C3C7 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/ReturnKeyHandler/IQKeyboardReturnKeyHandler.swift; sourceTree = "<group>"; }; + E3703BDC76205E7D102F2BF32B3D8ACC /* FSPagerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FSPagerView.swift; path = Sources/FSPagerView.swift; sourceTree = "<group>"; }; + E3DA260DCB001D3DF844896311887A56 /* EPSignature.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EPSignature.release.xcconfig; sourceTree = "<group>"; }; + E6049E937091EF3FC850CDC4BEF9B925 /* EPSignature.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EPSignature.modulemap; sourceTree = "<group>"; }; + E62A4882567E433682E9D7925C2BDA73 /* ImageGalleryViewDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageGalleryViewDataSource.swift; path = Source/ImageGallery/ImageGalleryViewDataSource.swift; sourceTree = "<group>"; }; + E711836675BD919C63BEB7A0930B72B4 /* NBBottomSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBBottomSheet.h; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheet.h; sourceTree = "<group>"; }; + EA5483FEE1B87041C4751EA1D4F3EF54 /* IQKeyboardManagerCompatible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerCompatible.swift; path = IQKeyboardManagerSwift/IQKeyboardManagerCompatible/IQKeyboardManagerCompatible.swift; sourceTree = "<group>"; }; + ED50ABC97C7298629CFFE2835E5645AE /* LanguageManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-umbrella.h"; sourceTree = "<group>"; }; ED8E7C0ED656254925E918D5509B655C /* Pods-MiniScanner-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-MiniScanner-Info.plist"; sourceTree = "<group>"; }; - F1385EA4B73C794E0C6B84F4886A2CC5 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/UIKitExtensions/IQNSArray+Sort.swift"; sourceTree = "<group>"; }; - F1E4CC36A055577A0E55615D5E942AAE /* IQKeyboardConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardConfiguration.swift; path = IQKeyboardManagerSwift/Configuration/IQKeyboardConfiguration.swift; sourceTree = "<group>"; }; - F291F28222B0C43AEC7C7C41136F489F /* LanguageManager-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "LanguageManager-iOS-Info.plist"; sourceTree = "<group>"; }; + EE009617DB5A966C6E58EFC97D17875C /* EPSignature.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EPSignature.debug.xcconfig; sourceTree = "<group>"; }; + F047971CD665BC407A8DAA32AD3A9B98 /* FSPagerViewObjcCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FSPagerViewObjcCompat.h; path = Sources/FSPagerViewObjcCompat.h; sourceTree = "<group>"; }; F3DF46AD6E25D68DB361974528992221 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - F54D487A85CBB9867A9D40D6C520A091 /* NBBottomSheetPresentationController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NBBottomSheetPresentationController.swift; path = NBBottomSheet/NBBottomSheet/Sources/NBBottomSheetPresentationController.swift; sourceTree = "<group>"; }; - F660610295E85CB8BC6BB3BFE0FB06E8 /* AssetManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssetManager.swift; path = Source/AssetManager.swift; sourceTree = "<group>"; }; - FA12FC908784B631E6E77A3A8BD8C0F4 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-ImagePicker-ImagePicker-Info.plist"; sourceTree = "<group>"; }; - FACF36010BFCB447C18555FE06FB3998 /* LanguageManager-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LanguageManager-iOS-umbrella.h"; sourceTree = "<group>"; }; + FD60805FB0B777848E7DD77214586E88 /* FSPagerView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FSPagerView.debug.xcconfig; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -363,13 +389,29 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 37679FC713FDE44C229DEA3D0E3C687B /* Frameworks */ = { + 4D23CB6E5CEA9796267913468D4A3CD3 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 5D35C19C362961F919BE9820991D761E /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 60A6157C9520B77A0217CF22A787E99D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; + 7AF0B4E0EB5D8A901728672A5277DAFC /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 14638F89550DD287F122C4C8968289F4 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; A576A6B66E7FF54F0F06CD54397C2528 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -387,7 +429,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B560DBD1EB21CD84EE3CF89592F20A58 /* Frameworks */ = { + CE9AC41D181266461331A2C974AEA95B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -403,17 +445,25 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FD58926B077F9113DEBC96600422D0B7 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 970338AEDE475A68CFFB0D162B7C4A51 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 0113FD3C8FD8AA93BDC06466006587F3 /* NBBottomSheet */ = { + isa = PBXGroup; + children = ( + E711836675BD919C63BEB7A0930B72B4 /* NBBottomSheet.h */, + 8059AF588641259180B6DAD45BEF496B /* NBBottomSheetConfiguration.swift */, + A60D99B014C4219B8F7BF725B9648E36 /* NBBottomSheetController.swift */, + E1DF93E2C3692DABCE7DF9D4735D2645 /* NBBottomSheetDismissalTransition.swift */, + 6C5B4DA5F338896C639DBDA08FCCC486 /* NBBottomSheetPresentationController.swift */, + 3AA92C612F872EADC2BC40A15E01DB23 /* NBBottomSheetPresentationTransition.swift */, + 1BB9A00426C7107F694592F19527BE69 /* NBBottomSheetTransitioningDelegate.swift */, + C698FD30D248D272DAE2F242C5D62EA2 /* NBConfiguration.swift */, + A7F75D63C62A3641741549AB252E760C /* Support Files */, + ); + path = NBBottomSheet; + sourceTree = "<group>"; + }; 0285214F24466DADA9DB9AC0EF8966F0 /* iOS */ = { isa = PBXGroup; children = ( @@ -426,142 +476,200 @@ name = iOS; sourceTree = "<group>"; }; - 2004E19017DC059CA97F6C5CF09ED1C6 /* Support Files */ = { + 033ACCB632D94A95AEEF9DCA045558CA /* Resources */ = { isa = PBXGroup; children = ( - 05FB11A6738CC7DF06C0C1D2A628C533 /* ImagePicker.modulemap */, - 0686A6CDA651BBF2C5B47698FD1897B4 /* ImagePicker-dummy.m */, - 6A8CA0840E5D0BB8C6566FBD0C8CCDC7 /* ImagePicker-Info.plist */, - 55E4D22BA0F35C3448A2A9A27C0342C6 /* ImagePicker-prefix.pch */, - 7A0D2A794776C30796425F42DDE5F36A /* ImagePicker-umbrella.h */, - 7B364470B802D2E80AF8122B4F49BFA1 /* ImagePicker.debug.xcconfig */, - 878768697FDBDA249601A7E23B958714 /* ImagePicker.release.xcconfig */, - FA12FC908784B631E6E77A3A8BD8C0F4 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */, + 2D93C4B3BEDE27E7A936E76984B03C35 /* EPSignatureViewController.xib */, + ); + name = Resources; + sourceTree = "<group>"; + }; + 14228F2D01F944CCB04C42A76EB1DBBB /* Support Files */ = { + isa = PBXGroup; + children = ( + 085D4171A3F780C04EFB71FBC8E635E1 /* LanguageManager-iOS.modulemap */, + DA4B76FEC2A143DA2EFFC6D3F7FB7B5A /* LanguageManager-iOS-dummy.m */, + 13CD760B3298D3E6B007FC21AEFDEF16 /* LanguageManager-iOS-Info.plist */, + 4138C0C249C44F4ED4EF526B81270B66 /* LanguageManager-iOS-prefix.pch */, + ED50ABC97C7298629CFFE2835E5645AE /* LanguageManager-iOS-umbrella.h */, + 2EEF70A7586548C9681199386735B949 /* LanguageManager-iOS.debug.xcconfig */, + 8C6B2F7653C95633BB9449F87EB6DBD9 /* LanguageManager-iOS.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/ImagePicker"; + path = "../Target Support Files/LanguageManager-iOS"; sourceTree = "<group>"; }; - 2B099D87FE394E029224D7EB55C23A82 /* Resources */ = { + 159345AC740753E09FF1E49D7B342203 /* Resources */ = { isa = PBXGroup; children = ( - 73CB09935F781BCB817A05DA1DAA1020 /* AUTO@3x.png */, - 643AAC5051F9ED3819D5583FEA4DA5B6 /* cameraIcon@3x.png */, - 94897EC17A759429C47FB12A7A11680B /* focusIcon@3x.png */, - 3E75A0FB9E184426E1D8B314F77FD6BC /* OFF@3x.png */, - A2BCCDE18C4FD7594F74F094794225A9 /* ON@3x.png */, - D1B09D1AFAB4C057139EF408248FB039 /* selectedImageGallery@3x.png */, - 629D33431B1A6A7BD331EA4D4836896E /* video@3x.png */, + 664FCD8539D02C2C7ABBA15E9666F2B9 /* AUTO@3x.png */, + 8F9A6C68497A6CFFB3FAA52682750752 /* cameraIcon@3x.png */, + A2A1F3E9AD6E574C81576EFC109E4F56 /* focusIcon@3x.png */, + 2E2B400DD678EA303FAFFBEF32CBCA41 /* OFF@3x.png */, + BC0F20E077483A5E6339C4C6304E6507 /* ON@3x.png */, + C6214DC5E72470BE3105210D7465B90A /* selectedImageGallery@3x.png */, + 5D646977F7C0DA29D63C4E18D9DD6630 /* video@3x.png */, ); name = Resources; sourceTree = "<group>"; }; - 3FE073907100B4FE2739D7080E7608F8 /* NBBottomSheet */ = { + 2524B6CA73749FE91A5B77026AB9E48B /* Support Files */ = { isa = PBXGroup; children = ( - C36669888D89E20D89BDF4F1246671ED /* NBBottomSheet.h */, - 7C8C5A6FCC53D04A60F40DA8C98D2257 /* NBBottomSheetConfiguration.swift */, - 5DAED38A5CEBD25FBE676E7B349FCD3C /* NBBottomSheetController.swift */, - DEBACB3D1E9B957E79A8E8DB40C8FF19 /* NBBottomSheetDismissalTransition.swift */, - F54D487A85CBB9867A9D40D6C520A091 /* NBBottomSheetPresentationController.swift */, - 8739C327EB1C414723BDEC1E9820968A /* NBBottomSheetPresentationTransition.swift */, - B6C861DA278A5D245DA21D0329434D78 /* NBBottomSheetTransitioningDelegate.swift */, - CD6960427DCEE975DA8C892E3FD37397 /* NBConfiguration.swift */, - D83FA587461E3333F20D309A5031883B /* Support Files */, + 7BB12D707BA745ED62C48151519D0E76 /* IQKeyboardManagerSwift.modulemap */, + BA790DC54E7A009FDDBBC07056093C41 /* IQKeyboardManagerSwift-dummy.m */, + 01FB3E845976BA7356CB95994A0420CD /* IQKeyboardManagerSwift-Info.plist */, + A8D2ABDB4E2F157885C7BEE654CF6FC4 /* IQKeyboardManagerSwift-prefix.pch */, + C94B5C4512123F377D23B93F1FA23097 /* IQKeyboardManagerSwift-umbrella.h */, + 86D4965F304A9370159F8BEE0D0951D5 /* IQKeyboardManagerSwift.debug.xcconfig */, + 04420AA069E60E2676B1C8145D489AFE /* IQKeyboardManagerSwift.release.xcconfig */, + B5A83B1987A0D179A3EAE24B6183FF37 /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */, ); - path = NBBottomSheet; + name = "Support Files"; + path = "../Target Support Files/IQKeyboardManagerSwift"; sourceTree = "<group>"; }; - 67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */ = { + 26A3C923FF2FC3BF84BADEC1E731C9D1 /* Support Files */ = { isa = PBXGroup; children = ( - EC99F10DC5C191754BE16B2F6AC739A8 /* Pods-MiniScanner */, + E6049E937091EF3FC850CDC4BEF9B925 /* EPSignature.modulemap */, + B3FCB83859385DB3694F04D44B40FE18 /* EPSignature-dummy.m */, + 3C28E959FA9C6343351C3EA1ED606EBA /* EPSignature-Info.plist */, + D2E621AE82FB76EEF79C8A2D0102AAF7 /* EPSignature-prefix.pch */, + A7BA040D977C503D2A8C2D9BF404E21C /* EPSignature-umbrella.h */, + EE009617DB5A966C6E58EFC97D17875C /* EPSignature.debug.xcconfig */, + E3DA260DCB001D3DF844896311887A56 /* EPSignature.release.xcconfig */, ); - name = "Targets Support Files"; + name = "Support Files"; + path = "../Target Support Files/EPSignature"; sourceTree = "<group>"; }; - 7864EB5C013992C7536E24A0E51FB679 /* Products */ = { + 2A17FA4F601F6E648A9D9E4A00514B43 /* FSPagerView */ = { isa = PBXGroup; children = ( - 0F47FB5E28EE8C8342B1776D813D1A4C /* FSPagerView.framework */, - 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker */, - 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */, - A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */, - 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */, - 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager-iOS */, - 91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet.framework */, - 3438B9790556194C521D4C9806D29C85 /* Pods-MiniScanner */, + D6D6492D4AE05CD36F797199E44F1805 /* FSPageControl.swift */, + 3E9452E6ADBDB9FF5D00CEDC3ED637F3 /* FSPagerCollectionView.swift */, + E3703BDC76205E7D102F2BF32B3D8ACC /* FSPagerView.swift */, + 842BA45676E86EFC650EFC7B33D1572F /* FSPagerViewCell.swift */, + 891FABB9A51285F499148E921B1A8E24 /* FSPagerViewLayoutAttributes.swift */, + F047971CD665BC407A8DAA32AD3A9B98 /* FSPagerViewObjcCompat.h */, + B7F2D378ED96DA779D964000E6DECED9 /* FSPagerViewObjcCompat.m */, + D5F711A94EB088CF457F893E60C568B4 /* FSPageViewLayout.swift */, + B909C40450F7213C478AE50F7E2D18A9 /* FSPageViewTransformer.swift */, + 3012AAA80F07B88F99FF98BFC49DEB12 /* Support Files */, ); - name = Products; + path = FSPagerView; + sourceTree = "<group>"; + }; + 2E7A5EFE117E058AC986DCE2A08D9981 /* LanguageManager-iOS */ = { + isa = PBXGroup; + children = ( + 615EB6B3844737F49004E6E4A8F968A0 /* DefaultsKeys.swift */, + 8434491D5623794FFD75623AC5720E3C /* LanguageManager.swift */, + CACF959977B91C5F65F381B36C452B6D /* Languages.swift */, + 4D0027E6314671B943C4497115466711 /* Storage.swift */, + 398208613C39BD5EF043841FA4CBF884 /* String+Localiz.swift */, + A4D36302D2F7234AEEC28003C3244EB4 /* UIButton+Direction.swift */, + 5761D7B5C5A856ED4D8A03F284C8771F /* UIImageView+Direction.swift */, + 586B6FC37EB8231AC7C24C1CC2776384 /* UIView+Direction.swift */, + 1EF3F9326AE21BCEED16E14D0872FE9C /* UIView+Swizzling.swift */, + 8EA72F0B0DD57B9D078AF8EFCE412455 /* ViewDirection.swift */, + 14228F2D01F944CCB04C42A76EB1DBBB /* Support Files */, + ); + path = "LanguageManager-iOS"; sourceTree = "<group>"; }; - 84212D36AF469A443396F3D2DE27ACC3 /* Support Files */ = { + 3012AAA80F07B88F99FF98BFC49DEB12 /* Support Files */ = { isa = PBXGroup; children = ( - EBA06E50EB7E89A679552BB137A18468 /* FSPagerView.modulemap */, - BA3E2B1D13CBA35E2E620BCF1932656D /* FSPagerView-dummy.m */, - A432A5D595D6137843DFA26A74543559 /* FSPagerView-Info.plist */, - B51A76981D5307579DAA52AF1DC3FDC7 /* FSPagerView-prefix.pch */, - 125C173AFCC25297EFA8933F73F0E07B /* FSPagerView-umbrella.h */, - CD43D1DEAE8D6B89DA79F89F090AEB40 /* FSPagerView.debug.xcconfig */, - 159A2D6A6013D2B5450DB2751437E610 /* FSPagerView.release.xcconfig */, + 9A0A414944257050868C6C9F38FA10DF /* FSPagerView.modulemap */, + 7A54F7427340E254B559EC1244CA2E45 /* FSPagerView-dummy.m */, + 490673E82DCDC51D3CF4E4936D75E6F6 /* FSPagerView-Info.plist */, + 4105CD9664E76F34242222CF357D24ED /* FSPagerView-prefix.pch */, + 01ACC366C89CCCD7C9CF3E69462AC2A7 /* FSPagerView-umbrella.h */, + FD60805FB0B777848E7DD77214586E88 /* FSPagerView.debug.xcconfig */, + 507C1B0C545DAAFE25BB8DD789F224EF /* FSPagerView.release.xcconfig */, ); name = "Support Files"; path = "../Target Support Files/FSPagerView"; sourceTree = "<group>"; }; - 8EDA6CF7F4F5DB5A39F09A679B14D094 /* Pods */ = { + 39D6CDB78D2E7EAED2CBF8A76DC770A5 /* Products */ = { isa = PBXGroup; children = ( - EDA8E84E9733F55E6D50BFE6CC5DE456 /* FSPagerView */, - DB86DFEFD34CDD3C9B7852E841C9B925 /* ImagePicker */, - F600A5C617EEC2A2F3E7BED83A22153C /* IQKeyboardManagerSwift */, - 96A9C6F8E2468A2DE52E60F254840523 /* LanguageManager-iOS */, - 3FE073907100B4FE2739D7080E7608F8 /* NBBottomSheet */, + 3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature.framework */, + 0F47FB5E28EE8C8342B1776D813D1A4C /* FSPagerView.framework */, + 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker.framework */, + 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */, + A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */, + 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */, + 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager_iOS.framework */, + 91BC4F27F2DA380ABC44B3609495F0E1 /* NBBottomSheet.framework */, + 3438B9790556194C521D4C9806D29C85 /* Pods_MiniScanner.framework */, ); - name = Pods; + name = Products; sourceTree = "<group>"; }; - 96A9C6F8E2468A2DE52E60F254840523 /* LanguageManager-iOS */ = { + 3CA2F37400AD74A8892927594B43C307 /* ImagePicker */ = { isa = PBXGroup; children = ( - 45848AD4380C3F81E612637A06D74516 /* DefaultsKeys.swift */, - B5E7F6859EDFDF3E322CAB934188C105 /* LanguageManager.swift */, - 2AF876CE5C67756C63AB2D1B6C244D51 /* Languages.swift */, - 55D485F79966A1E73CD7E8FE775AF3AA /* Storage.swift */, - 582327A9A4DA4D82BEFB195FD92F4B2E /* String+Localiz.swift */, - C6349A9899C7B2CD06A8CD9D85A55096 /* UIButton+Direction.swift */, - 186046B555C68EDF4D8B264B7310A49F /* UIImageView+Direction.swift */, - 7C9C60CA3B8DB21A9CA54DE050F8F651 /* UIView+Direction.swift */, - CFCA4D9FC5676F5CB290D0B030862CDC /* UIView+Swizzling.swift */, - BBC781C550C08C706A954A36B003A831 /* ViewDirection.swift */, - E157FA2303DEDEA1B0C8936711491231 /* Support Files */, + 7F6DD614B85D0662209A3ADCFA367295 /* AssetManager.swift */, + 4A4F7BDE573EF1AD77F082087EBBC731 /* BottomContainerView.swift */, + B021EB40B85B76049C30C2D063F0870D /* ButtonPicker.swift */, + 3B78794BA632342FFC447557E4671B16 /* CameraMan.swift */, + 343F83F1A08E56F19D01674A9BA4DC53 /* CameraView.swift */, + 90C7704EF389F83C731970D2CDF6595B /* Configuration.swift */, + 9E44A8883A35E6A01365B1C682A1164D /* ConstraintsSetup.swift */, + DB2BF5C6F33D3DA91B2EB11B23EEE3FE /* Helper.swift */, + 54A9B08BB29EC7935F6A8F8ACD56BEB0 /* ImageGalleryLayout.swift */, + CE5D7D46BA438C135B812D0C145CBE6C /* ImageGalleryView.swift */, + 689EF9768E3E18B833DD776EAD893408 /* ImageGalleryViewCell.swift */, + E62A4882567E433682E9D7925C2BDA73 /* ImageGalleryViewDataSource.swift */, + 21142CC27FC93E41241CC8948B1EE25C /* ImagePickerController.swift */, + 47978E33AA1FE786BB675EA3F66DE381 /* ImageStack.swift */, + BAA72CEA94002E53D03EC7DCC0E59413 /* LocationManager.swift */, + D8CA0DD8AA6C4033E65CAA6FE83870F1 /* StackView.swift */, + 5FF2B9AD02F97A175585504BA5B7F448 /* TopView.swift */, + BA1D8FBFBA4E4BE6EC7D55255DE3EFBC /* VideoInfoView.swift */, + 159345AC740753E09FF1E49D7B342203 /* Resources */, + F77F18FFC2A0B514B85F4840876DA397 /* Support Files */, ); - path = "LanguageManager-iOS"; + path = ImagePicker; sourceTree = "<group>"; }; - 9DF68B0D7BB8B85A82E1BAC9F101C81B /* Resources */ = { + 3E464AC9EEFEEE8C0975B029E5B7418E /* EPSignature */ = { isa = PBXGroup; children = ( - 7182925D2F6410484CED5BA08649E799 /* PrivacyInfo.xcprivacy */, + 1E288979D79A43A7925DB41055CDD376 /* EPExtensions.swift */, + BE559964BD58119769FB19BB95144A6A /* EPSignatureView.swift */, + AF61B6A70C39B0ACDA33B583642A26EE /* EPSignatureViewController.swift */, + 033ACCB632D94A95AEEF9DCA045558CA /* Resources */, + 26A3C923FF2FC3BF84BADEC1E731C9D1 /* Support Files */, ); - name = Resources; + path = EPSignature; sourceTree = "<group>"; }; - B5B672E1CB27518076A09A156604EA80 /* Support Files */ = { + 67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */ = { isa = PBXGroup; children = ( - B790A64229049FDE2E49A3464FA794A0 /* IQKeyboardManagerSwift.modulemap */, - 00E86527F73AEB9E16F8FA507E95F54A /* IQKeyboardManagerSwift-dummy.m */, - BE062E09E144721D09D60E635B370160 /* IQKeyboardManagerSwift-Info.plist */, - E98D45A404F47D0392CDE16A921641EA /* IQKeyboardManagerSwift-prefix.pch */, - 10D23B759B9D7AAD7FF8636994E570FF /* IQKeyboardManagerSwift-umbrella.h */, - 576FA84316DCF9D03FB6455F5417CDD1 /* IQKeyboardManagerSwift.debug.xcconfig */, - E2AA22DDF3562B8FFA232724C0228ECB /* IQKeyboardManagerSwift.release.xcconfig */, - 96200B324321AFBD0B649D1B2C9C95DB /* ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist */, + EC99F10DC5C191754BE16B2F6AC739A8 /* Pods-MiniScanner */, + ); + name = "Targets Support Files"; + sourceTree = "<group>"; + }; + A7F75D63C62A3641741549AB252E760C /* Support Files */ = { + isa = PBXGroup; + children = ( + 23A10D783B0ECA5BA75D4E94BDA01957 /* NBBottomSheet.modulemap */, + 1935C8E9966B3C94DD69B219D3DBFBD0 /* NBBottomSheet-dummy.m */, + CA39A57EEAD9575350DCFB2377E01DD9 /* NBBottomSheet-Info.plist */, + 50F1C0F59A45281CE2D310673AE0571F /* NBBottomSheet-prefix.pch */, + 65E35E2A8DCF85A60B0EF9389B0495AE /* NBBottomSheet-umbrella.h */, + 22FCBFA0E2A7651B248460AD3CB4DE32 /* NBBottomSheet.debug.xcconfig */, + 4E8E62EE488350F66CC08D1D88AF14EE /* NBBottomSheet.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/IQKeyboardManagerSwift"; + path = "../Target Support Files/NBBottomSheet"; sourceTree = "<group>"; }; B94D7768568A9992200DB461E8CF687F /* Frameworks */ = { @@ -572,72 +680,88 @@ name = Frameworks; sourceTree = "<group>"; }; - CF1408CF629C7361332E53B88F7BD30C = { + CDA83A613FCB366E70C92238C360E636 /* IQKeyboardManagerSwift */ = { isa = PBXGroup; children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - B94D7768568A9992200DB461E8CF687F /* Frameworks */, - 8EDA6CF7F4F5DB5A39F09A679B14D094 /* Pods */, - 7864EB5C013992C7536E24A0E51FB679 /* Products */, - 67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */, + 831781174B420BA2000C5A20F9B1A155 /* IQActiveConfiguration.swift */, + 065FDC013F6128B451B9F622F8A98C11 /* IQBarButtonItem.swift */, + 4DA62F8724EC161B523761C4D312EE6A /* IQBarButtonItemConfiguration.swift */, + 32A5E10DAD7E67CBAFB25E12CF020274 /* IQInvocation.swift */, + B700D2C4CED5ED22050429C7997CF1FE /* IQKeyboardConfiguration.swift */, + 69FC816770553B761090561AE8707674 /* IQKeyboardInfo.swift */, + A1BD1A58666D6C0FD408F4DB3ADC8107 /* IQKeyboardListener.swift */, + 1B4086624F01B0B30DDB90F23478F288 /* IQKeyboardManager.swift */, + 4CEB26DB8656A60C8AE2B83EF56A1149 /* IQKeyboardManager+Debug.swift */, + 4F2207491E92F152C27D2B4A764A6A93 /* IQKeyboardManager+Deprecated.swift */, + A230ED28736A611DEEC851620E6444DE /* IQKeyboardManager+Internal.swift */, + 2209E8AC4BD6C9607BD14A1D48B3FBB3 /* IQKeyboardManager+Position.swift */, + 88DFD4B8DC15592A7CD38D8AD9C01668 /* IQKeyboardManager+Toolbar.swift */, + 7F23D0E0AE3BDC7AE6A7D331A0FF5AF6 /* IQKeyboardManager+ToolbarActions.swift */, + 4A5338232CA701AD47A2EA3B534BD224 /* IQKeyboardManager+UIKeyboardNotification.swift */, + 0EFB4A164AE952F817BA0A6FCE622791 /* IQKeyboardManager+UITextFieldViewNotification.swift */, + EA5483FEE1B87041C4751EA1D4F3EF54 /* IQKeyboardManagerCompatible.swift */, + AC43EDC562847626ACF7B4E93E5462EF /* IQKeyboardManagerConstants.swift */, + E21781AECFBC7371F2118155ACE5C3C7 /* IQKeyboardReturnKeyHandler.swift */, + 7136D2DF9E35BE04AE50612BF8809136 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */, + B6C332B0108C87436290C293E043023A /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */, + C1DC2A0ED79E1179E28CE75BFECCDA82 /* IQNSArray+Sort.swift */, + CE58805A3FAC71C6A5782C1B1BB08069 /* IQPlaceholderable.swift */, + DE7235727A466A9B7BF8342CC42C4B91 /* IQPreviousNextView.swift */, + 24533AECDB8F27FACE2D96631FC3F307 /* IQRootControllerConfiguration.swift */, + 545688259B1D4CD8A59AF3D7E0AFE7B9 /* IQScrollViewConfiguration.swift */, + 309F127A50B023B6041C44942C9079DE /* IQTextFieldViewInfo.swift */, + 23B7EBFBD51FC4710CDE4AFAE46E8860 /* IQTextFieldViewInfoModel.swift */, + 3DB66972AE146B779F56CFD49B324220 /* IQTextFieldViewListener.swift */, + 8B5D88BFE14997FA9B22FA4A4B8CD6DA /* IQTextView.swift */, + 4DB37A30323A7D2ED16581BA15B8351D /* IQTitleBarButtonItem.swift */, + 926EAAA6426204DE1DF8D36D2E13EA74 /* IQToolbar.swift */, + 8A9AA0FBABA9E9EEF6521C23B2031158 /* IQToolbarConfiguration.swift */, + 92CEF8FFA7885B7EC96C4120D507A08F /* IQToolbarPlaceholderConfiguration.swift */, + D4C85B9AE116359EBFD1959406B32999 /* IQUICollectionView+Additions.swift */, + A8A8D208D764CFAC89604E6813F1444E /* IQUIScrollView+Additions.swift */, + C6F5B0BFC63CD2F3B0DF56912D4F54E8 /* IQUITableView+Additions.swift */, + 79655C283B54B5F907790F4E79C388EF /* IQUITextFieldView+Additions.swift */, + BE1348270A5A7F3FDEFAC32D8E89686A /* IQUIView+Hierarchy.swift */, + 3DF9BB8A2089DB5AEEA4B43132D0B074 /* IQUIView+IQKeyboardToolbar.swift */, + 47A7457CB008481373FBC626968AD770 /* IQUIView+IQKeyboardToolbarDeprecated.swift */, + 9B35CF76304163C551A5E4B592066D0D /* IQUIViewController+Additions.swift */, + AC7F01FAC278F9B096CFFD78497206CF /* UIImage+NextPrevious.swift */, + D83F449675FA61063F04877699E1FBD8 /* Resources */, + 2524B6CA73749FE91A5B77026AB9E48B /* Support Files */, ); + path = IQKeyboardManagerSwift; sourceTree = "<group>"; }; - D83FA587461E3333F20D309A5031883B /* Support Files */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - B2B0C08E0F7C8BAEEF2D80915408CA4E /* NBBottomSheet.modulemap */, - 50B8C2618C444EA6C533E0A028A40401 /* NBBottomSheet-dummy.m */, - A47C01AE0A7C8A69421589DB99E4EA93 /* NBBottomSheet-Info.plist */, - D192CB80EEF5B776A22DFD320E872AF0 /* NBBottomSheet-prefix.pch */, - E6B1EF389C6993B71B0FA018E28B620C /* NBBottomSheet-umbrella.h */, - 6CE6C81B3DBADD63B91C912BB54C2F3B /* NBBottomSheet.debug.xcconfig */, - 477B22B950B9A74F737148237E4CC057 /* NBBottomSheet.release.xcconfig */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + B94D7768568A9992200DB461E8CF687F /* Frameworks */, + CF40832A62CD5EA22B643D00EBBD9BFD /* Pods */, + 39D6CDB78D2E7EAED2CBF8A76DC770A5 /* Products */, + 67EA5FFBCFCDDED6A445407A917EE0A1 /* Targets Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/NBBottomSheet"; sourceTree = "<group>"; }; - DB86DFEFD34CDD3C9B7852E841C9B925 /* ImagePicker */ = { + CF40832A62CD5EA22B643D00EBBD9BFD /* Pods */ = { isa = PBXGroup; children = ( - F660610295E85CB8BC6BB3BFE0FB06E8 /* AssetManager.swift */, - 3BF4FDDCDF3959514F7E4844C446B4E6 /* BottomContainerView.swift */, - 5B88917F2F7C1A72A04FA85624C3DEFF /* ButtonPicker.swift */, - B9DD740680FA210D5DAB6BE252AB4EF1 /* CameraMan.swift */, - 391991FCCD7C3163955756BE5F24E0B6 /* CameraView.swift */, - A82E5C2AB35A91C11A2164845AF66C0B /* Configuration.swift */, - 663CA458AFC6B3F550F1ED7A98EB1718 /* ConstraintsSetup.swift */, - AE279F36DEA7F9799201FBED80DE1579 /* Helper.swift */, - E11D6BF4A7EE6C01C6AD9233D0986DA5 /* ImageGalleryLayout.swift */, - 31BBFD0B142EAB580225A2260825A319 /* ImageGalleryView.swift */, - 58468F905BF54F1BB6F1379778747E4A /* ImageGalleryViewCell.swift */, - 4854795675642F9D2170DC3945BA5CCE /* ImageGalleryViewDataSource.swift */, - 38D8BFE264593E61F913A8B5B7BFBE0F /* ImagePickerController.swift */, - CAD7C2211C4367AD4461C65ABCCE4B4D /* ImageStack.swift */, - BE7DC77106671C740F9DBB7CD35316B1 /* LocationManager.swift */, - 41AA3096AB78C69396BEB49F0A58B41C /* StackView.swift */, - 48F3385D99D520F36A9C28AE3AFA44A9 /* TopView.swift */, - 3F50249C139F076BB49CF9DC780080CB /* VideoInfoView.swift */, - 2B099D87FE394E029224D7EB55C23A82 /* Resources */, - 2004E19017DC059CA97F6C5CF09ED1C6 /* Support Files */, + 3E464AC9EEFEEE8C0975B029E5B7418E /* EPSignature */, + 2A17FA4F601F6E648A9D9E4A00514B43 /* FSPagerView */, + 3CA2F37400AD74A8892927594B43C307 /* ImagePicker */, + CDA83A613FCB366E70C92238C360E636 /* IQKeyboardManagerSwift */, + 2E7A5EFE117E058AC986DCE2A08D9981 /* LanguageManager-iOS */, + 0113FD3C8FD8AA93BDC06466006587F3 /* NBBottomSheet */, ); - path = ImagePicker; + name = Pods; sourceTree = "<group>"; }; - E157FA2303DEDEA1B0C8936711491231 /* Support Files */ = { + D83F449675FA61063F04877699E1FBD8 /* Resources */ = { isa = PBXGroup; children = ( - 04AAE1A7C530A72A63D68F4AB6FE8BFB /* LanguageManager-iOS.modulemap */, - 53544CF5676171AA127FD31C20A35BF1 /* LanguageManager-iOS-dummy.m */, - F291F28222B0C43AEC7C7C41136F489F /* LanguageManager-iOS-Info.plist */, - BB34736DAECFEF1A71A9D96199C98E97 /* LanguageManager-iOS-prefix.pch */, - FACF36010BFCB447C18555FE06FB3998 /* LanguageManager-iOS-umbrella.h */, - BB27F7558FAEB9835885CF21253F9512 /* LanguageManager-iOS.debug.xcconfig */, - B334A3A67AC8668DEA2DC48989817DE9 /* LanguageManager-iOS.release.xcconfig */, + B638343F1BC71A9A9CD3A6D6CA749DC7 /* PrivacyInfo.xcprivacy */, ); - name = "Support Files"; - path = "../Target Support Files/LanguageManager-iOS"; + name = Resources; sourceTree = "<group>"; }; EC99F10DC5C191754BE16B2F6AC739A8 /* Pods-MiniScanner */ = { @@ -657,73 +781,20 @@ path = "Target Support Files/Pods-MiniScanner"; sourceTree = "<group>"; }; - EDA8E84E9733F55E6D50BFE6CC5DE456 /* FSPagerView */ = { + F77F18FFC2A0B514B85F4840876DA397 /* Support Files */ = { isa = PBXGroup; children = ( - 73151BB74FF19C87B98805C922968D9B /* FSPageControl.swift */, - 6D41FAF09B7FF66C2B3ED69436FAD56A /* FSPagerCollectionView.swift */, - 4C49B18419A5350E2FF0519E3E2F6AE1 /* FSPagerView.swift */, - 5FB0228AF9177F654C13A7EC58B65414 /* FSPagerViewCell.swift */, - 8B44DB1CA9AEFD39AB320FC434F4D5CF /* FSPagerViewLayoutAttributes.swift */, - A9B7321D9EFF744C9C4029D6879D984C /* FSPagerViewObjcCompat.h */, - 76488B34BAAD9317550CB27A39510A82 /* FSPagerViewObjcCompat.m */, - B6381DE79278633AE97412B34DEA61A9 /* FSPageViewLayout.swift */, - CBF0AFCBFFE0F0AC4056B467DFD3AAAE /* FSPageViewTransformer.swift */, - 84212D36AF469A443396F3D2DE27ACC3 /* Support Files */, + 30A55721765A033C43BEE85DF167DC60 /* ImagePicker.modulemap */, + 4AAF24BB95964A47FF71115DCACE5CC1 /* ImagePicker-dummy.m */, + 4EEEA55AC9C261C1EABE60EC57A5021B /* ImagePicker-Info.plist */, + 82E4B4BB461879C2730CD6E789150CB8 /* ImagePicker-prefix.pch */, + DD48D4FC5BD3A99772F4FE6FDB643898 /* ImagePicker-umbrella.h */, + 9027793C7414B308134453884A6716FD /* ImagePicker.debug.xcconfig */, + DBE740FF0A3373F56E7AF2A4000D6D8C /* ImagePicker.release.xcconfig */, + 317125123DFF6A76FF8664EF536038C2 /* ResourceBundle-ImagePicker-ImagePicker-Info.plist */, ); - path = FSPagerView; - sourceTree = "<group>"; - }; - F600A5C617EEC2A2F3E7BED83A22153C /* IQKeyboardManagerSwift */ = { - isa = PBXGroup; - children = ( - 1F5477B53916433C6C9207EAFDD8DD96 /* IQActiveConfiguration.swift */, - 4BB6C6E6068769143E709E93481E6F1A /* IQBarButtonItem.swift */, - D9FB297F85430CCD6E4BF32C102F32CC /* IQBarButtonItemConfiguration.swift */, - CDD6976DA8F5F0B93DF1A78AA06B575E /* IQInvocation.swift */, - F1E4CC36A055577A0E55615D5E942AAE /* IQKeyboardConfiguration.swift */, - 850DF479EFFD8725D082462C3E5C53C0 /* IQKeyboardInfo.swift */, - 610191544EEAD197032191BA9FC6A4BA /* IQKeyboardListener.swift */, - 1952ADCDAFFBC0348561AA70A54E8A4B /* IQKeyboardManager.swift */, - 449244F55B8088C827AD4787D03C7A37 /* IQKeyboardManager+Debug.swift */, - 47213A20CC51FA450CDBAA7B9D82B79B /* IQKeyboardManager+Deprecated.swift */, - 1C5ED23D8DA6C61EF94C1ADA43ADBED7 /* IQKeyboardManager+Internal.swift */, - 19A2058EC0A4223F67C47A162832B234 /* IQKeyboardManager+Position.swift */, - 0A4224E13F5E64B7C7ED26972CECCEF8 /* IQKeyboardManager+Toolbar.swift */, - C78127B028ED64AEA102D7A53AF6C180 /* IQKeyboardManager+ToolbarActions.swift */, - 261499A1227131B89CE68BBA9C645617 /* IQKeyboardManager+UIKeyboardNotification.swift */, - 9EC9B8BC1831AE71D4A3E3399C6D7CEB /* IQKeyboardManager+UITextFieldViewNotification.swift */, - 52D8A157D7952E7CD278A89DB1EE312E /* IQKeyboardManagerCompatible.swift */, - 9BB9EE1F19AB969730E96727C45644A3 /* IQKeyboardManagerConstants.swift */, - 2FA2436A50C4518FAFDBB1C7958F150B /* IQKeyboardReturnKeyHandler.swift */, - 70730B6AC4F7CFA336195B8FD8BFA5A3 /* IQKeyboardReturnKeyHandler+TextFieldDelegate.swift */, - 89F5F3DB1CD795822ECF03A3BF322570 /* IQKeyboardReturnKeyHandler+TextViewDelegate.swift */, - F1385EA4B73C794E0C6B84F4886A2CC5 /* IQNSArray+Sort.swift */, - 6D158F541F3CBD663BCD2F2A65D3E0C3 /* IQPlaceholderable.swift */, - 2C974A91C05893EDB6D9C54E85336A9B /* IQPreviousNextView.swift */, - CE15B5E77B366A3841F60137841BD360 /* IQRootControllerConfiguration.swift */, - 606CE67CFC56302B4A052F22DC3C5F13 /* IQScrollViewConfiguration.swift */, - 3550E18ADF3EF705F4700FC56EA51321 /* IQTextFieldViewInfo.swift */, - 11EF2D1F813F931138D6E82511E04949 /* IQTextFieldViewInfoModel.swift */, - 44C5AD611F2819B6A087C4E533D669C2 /* IQTextFieldViewListener.swift */, - C50EF13DE5ADE34DBF289032C4FD68F5 /* IQTextView.swift */, - 2729357D2F7C6A9A64C2602DAD22CE6E /* IQTitleBarButtonItem.swift */, - 78AE0362F9BE43843B5E482BC8607E4B /* IQToolbar.swift */, - 6D54E2D6583C15003E804604338BA9F6 /* IQToolbarConfiguration.swift */, - 82675B0AA9E14C3B813886B00BAE7B56 /* IQToolbarPlaceholderConfiguration.swift */, - 07BB2FCA4E9BAB2B85EDB57C2DEDEE86 /* IQUICollectionView+Additions.swift */, - 1C6FBE022DD17007165E204314587DF2 /* IQUIScrollView+Additions.swift */, - 2117351B73CD63629B006A8EDA630B87 /* IQUITableView+Additions.swift */, - 5D6BEBA675F56179275B2E4335F5C926 /* IQUITextFieldView+Additions.swift */, - 6929AC0AE377312BD04644294A15EC42 /* IQUIView+Hierarchy.swift */, - 9B3B4AA730049734AC812A25BADAA3FF /* IQUIView+IQKeyboardToolbar.swift */, - BE26B4E0FA2A7EB069ECA092637ADB2B /* IQUIView+IQKeyboardToolbarDeprecated.swift */, - 6C9E7FCA694AF091E1380AFFC063B0CB /* IQUIViewController+Additions.swift */, - 100DB09534605AB7B903CC6178562E6C /* UIImage+NextPrevious.swift */, - 9DF68B0D7BB8B85A82E1BAC9F101C81B /* Resources */, - B5B672E1CB27518076A09A156604EA80 /* Support Files */, - ); - path = IQKeyboardManagerSwift; + name = "Support Files"; + path = "../Target Support Files/ImagePicker"; sourceTree = "<group>"; }; /* End PBXGroup section */ @@ -754,11 +825,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5652C31FCED4827751ACF17F59387523 /* Headers */ = { + 63F686C3D19F8A097B95FBAA087727D3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - C43469D6FD925CAAD4F5E0E4A76E44FA /* Pods-MiniScanner-umbrella.h in Headers */, + 9517FE286FAA3C856DC6C1B6F91F48CF /* Pods-MiniScanner-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -779,6 +850,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F3F2BD681CB677DEE36BCEBC79CE9642 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 35699581E68E1E6F640C681EEDEEE2B6 /* EPSignature-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ @@ -794,43 +873,62 @@ buildRules = ( ); dependencies = ( - 6046103C0E027685F7CDE9D383A8BDDE /* PBXTargetDependency */, + E9327F4979BAC249AD227EFB65293BB7 /* PBXTargetDependency */, ); name = ImagePicker; productName = ImagePicker; - productReference = 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker */; + productReference = 987CD19BC0CE18F2E00B0AD5ABF8670D /* ImagePicker.framework */; + productType = "com.apple.product-type.framework"; + }; + 3CAF5EBFE5D1550CFF58AEC93594990A /* EPSignature */ = { + isa = PBXNativeTarget; + buildConfigurationList = E72F7AA6A99974A3F5B74D95CB9A76A6 /* Build configuration list for PBXNativeTarget "EPSignature" */; + buildPhases = ( + F3F2BD681CB677DEE36BCEBC79CE9642 /* Headers */, + 8EEA81B91A60569A50462CD682F8978C /* Sources */, + 4D23CB6E5CEA9796267913468D4A3CD3 /* Frameworks */, + 7F8929911997B177FECDE1757E47C40B /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = EPSignature; + productName = EPSignature; + productReference = 3DFAC6F70B9CECADF5873F487AF082BA /* EPSignature.framework */; productType = "com.apple.product-type.framework"; }; 4372AB6A3C495222906A1ABFD39A4463 /* Pods-MiniScanner */ = { isa = PBXNativeTarget; - buildConfigurationList = A8517EF1DC0F372EE454885BAD9A7D8D /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */; + buildConfigurationList = 4E37980CDFA92572E6955A05C6C57717 /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */; buildPhases = ( - 5652C31FCED4827751ACF17F59387523 /* Headers */, - FB8EAB0021B7D12FF17459D280E9C87A /* Sources */, - FD58926B077F9113DEBC96600422D0B7 /* Frameworks */, - 5C6E92FD4C30823910FA29FB504E5B01 /* Resources */, + 63F686C3D19F8A097B95FBAA087727D3 /* Headers */, + 809C6F992289D71DBD1D7BFA4B05305A /* Sources */, + 7AF0B4E0EB5D8A901728672A5277DAFC /* Frameworks */, + 9078164A79E8D5740BDAFCB454C8B826 /* Resources */, ); buildRules = ( ); dependencies = ( - B727326C39CFD788E355F7997A76CCD9 /* PBXTargetDependency */, - 728A62DA4AE9415607D1F8BF17C104F4 /* PBXTargetDependency */, - 1602ADE0E1F10C2CF3AE4B744F1AE26A /* PBXTargetDependency */, - 38771A0911F30C1608181EDE472E8E47 /* PBXTargetDependency */, - 701683D6DE258B7EB3A4A0B0E47C5425 /* PBXTargetDependency */, + 4AE52BA60D1AEFF2B1AFFE147C779165 /* PBXTargetDependency */, + 40292EA58C6CD288650B534FC0E7FCDC /* PBXTargetDependency */, + 0139628E2EDB9A6AD2B119DE4D1B092B /* PBXTargetDependency */, + B1DD8053C35D0B44F2268CAB89353885 /* PBXTargetDependency */, + D836F926DCF33106AFD6E73977095C38 /* PBXTargetDependency */, + D341CBE09A66072A9CD356EF2EB37FF7 /* PBXTargetDependency */, ); name = "Pods-MiniScanner"; productName = Pods_MiniScanner; - productReference = 3438B9790556194C521D4C9806D29C85 /* Pods-MiniScanner */; + productReference = 3438B9790556194C521D4C9806D29C85 /* Pods_MiniScanner.framework */; productType = "com.apple.product-type.framework"; }; 614D1818852890AC7D3CDF68D512C370 /* ImagePicker-ImagePicker */ = { isa = PBXNativeTarget; - buildConfigurationList = 9D80D6A124261D7011FA827B24F5F77A /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */; + buildConfigurationList = CB7A73EFBC09495176FD10B3C82A8767 /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */; buildPhases = ( - 85F46428C1E6BC4C0387FA5D4EC81E51 /* Sources */, - 37679FC713FDE44C229DEA3D0E3C687B /* Frameworks */, - 3CADE8803CE56DCE6F811766BEE028A8 /* Resources */, + C361A7756A2D12C04F9F6C0F631D4AFB /* Sources */, + CE9AC41D181266461331A2C974AEA95B /* Frameworks */, + 469AC1D9DADBAC72A4A8876068211A6A /* Resources */, ); buildRules = ( ); @@ -838,7 +936,7 @@ ); name = "ImagePicker-ImagePicker"; productName = ImagePicker; - productReference = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker-ImagePicker */; + productReference = 97AA160F23F0CBEDDAF212103E762FC7 /* ImagePicker.bundle */; productType = "com.apple.product-type.bundle"; }; 727C2007A89D1AD73613E3E2E22998E5 /* NBBottomSheet */ = { @@ -874,16 +972,16 @@ ); name = "LanguageManager-iOS"; productName = LanguageManager_iOS; - productReference = 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager-iOS */; + productReference = 6473C16F43F7217C13AEA5FBA6C8247F /* LanguageManager_iOS.framework */; productType = "com.apple.product-type.framework"; }; 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = BA78B12086276C5A45087FBFAC5AAB5E /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */; + buildConfigurationList = 1851179FA635C20329E7C7D49A253636 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */; buildPhases = ( - 9405A825E0391801566A1BA3916A7433 /* Sources */, - B560DBD1EB21CD84EE3CF89592F20A58 /* Frameworks */, - 335CCDBD9B1D7641CF860EBA8CE6C91B /* Resources */, + C4304AA8E683E2F927FF7940A08EB4D2 /* Sources */, + 60A6157C9520B77A0217CF22A787E99D /* Frameworks */, + F489B4E141527BB75F5BADD2297267D0 /* Resources */, ); buildRules = ( ); @@ -891,7 +989,7 @@ ); name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; productName = IQKeyboardManagerSwift; - productReference = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; + productReference = 8D8069D3964814114ACEC3084C010B59 /* IQKeyboardManagerSwift.bundle */; productType = "com.apple.product-type.bundle"; }; B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */ = { @@ -906,11 +1004,11 @@ buildRules = ( ); dependencies = ( - F4D44ED2F929169742DE90FAFEDEF2B2 /* PBXTargetDependency */, + 89C0A28CA8B1E42AE61ADCA14C031FED /* PBXTargetDependency */, ); name = IQKeyboardManagerSwift; productName = IQKeyboardManagerSwift; - productReference = A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift */; + productReference = A8E950A16D00F649C54FFB30F81D7842 /* IQKeyboardManagerSwift.framework */; productType = "com.apple.product-type.framework"; }; D4F8239FB329387A8476B964D92D92E7 /* FSPagerView */ = { @@ -949,10 +1047,11 @@ en, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = 7864EB5C013992C7536E24A0E51FB679 /* Products */; + productRefGroup = 39D6CDB78D2E7EAED2CBF8A76DC770A5 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( + 3CAF5EBFE5D1550CFF58AEC93594990A /* EPSignature */, D4F8239FB329387A8476B964D92D92E7 /* FSPagerView */, 01CB8D6098C21E12CE735619344DE81E /* ImagePicker */, 614D1818852890AC7D3CDF68D512C370 /* ImagePicker-ImagePicker */, @@ -966,52 +1065,52 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 335CCDBD9B1D7641CF860EBA8CE6C91B /* Resources */ = { + 3B58EC4259531E84AFA63D59D1133D3E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3AAA88A0DA1A4C83DE80CF06DAE842BE /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3B58EC4259531E84AFA63D59D1133D3E /* Resources */ = { + 469AC1D9DADBAC72A4A8876068211A6A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 61A0C05934861A0EACC1549F2419289A /* AUTO@3x.png in Resources */, + 71B7397ADA300CDE41CB406BE694A8A2 /* cameraIcon@3x.png in Resources */, + 047539EBA967BC7505B53F36E1A2836A /* focusIcon@3x.png in Resources */, + 4695B952627B345252A52CB26B7747CC /* OFF@3x.png in Resources */, + 2F7AE7DED85C12F45995DA2DF033641C /* ON@3x.png in Resources */, + 0C99571A708CA382A984BDEDA5AE25D5 /* selectedImageGallery@3x.png in Resources */, + C116540980BCB8D0E54215D9E8C7AD78 /* video@3x.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3CADE8803CE56DCE6F811766BEE028A8 /* Resources */ = { + 4A72A323CCD420112722EDFB4439C184 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 077139FE9B0F01A087099D1DEEA43C6F /* AUTO@3x.png in Resources */, - DFC166D6D9127F68B106B426C1987BEE /* cameraIcon@3x.png in Resources */, - F38157F1C724E5D0542A774916F5FE5E /* focusIcon@3x.png in Resources */, - CFFB3F1E1F4674AE420BC66278B8F182 /* OFF@3x.png in Resources */, - F430D726D95E472A0F080B87D2FFB84C /* ON@3x.png in Resources */, - 8A2B2068FC39EB1AEB76D3DCC8BC6EC4 /* selectedImageGallery@3x.png in Resources */, - 18874BB7E65438A4A83A05A86904B3D2 /* video@3x.png in Resources */, + 4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4A72A323CCD420112722EDFB4439C184 /* Resources */ = { + 500BEBDB28E9B664CEB4A237CBAE1EC8 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4CDBAE55660ED186441E9E4EDE6B3D31 /* IQKeyboardManagerSwift-IQKeyboardManagerSwift in Resources */, + 1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker.bundle in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 500BEBDB28E9B664CEB4A237CBAE1EC8 /* Resources */ = { + 7F8929911997B177FECDE1757E47C40B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1BBD42E84E62842B6EA186CEF24BBF45 /* ImagePicker-ImagePicker in Resources */, + 1A7787DB0275CF4A44CA312DD3BA5D33 /* EPSignatureViewController.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5C6E92FD4C30823910FA29FB504E5B01 /* Resources */ = { + 9078164A79E8D5740BDAFCB454C8B826 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1032,6 +1131,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F489B4E141527BB75F5BADD2297267D0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 960957461D403847E92AF1825B4D8506 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -1128,14 +1235,33 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 85F46428C1E6BC4C0387FA5D4EC81E51 /* Sources */ = { + 809C6F992289D71DBD1D7BFA4B05305A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 014ADEB344680FBC5C6D76E16B255CAC /* Pods-MiniScanner-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9405A825E0391801566A1BA3916A7433 /* Sources */ = { + 8EEA81B91A60569A50462CD682F8978C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EA280E998F6C42AE8492336F762F92D5 /* EPExtensions.swift in Sources */, + 93C0AD77AB416AE90A6BD03E44A9B684 /* EPSignature-dummy.m in Sources */, + CA6D6333D723B4391BD689F68FCF23DF /* EPSignatureView.swift in Sources */, + A4AE2538C33D06CB8C70D5FF35A65D98 /* EPSignatureViewController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C361A7756A2D12C04F9F6C0F631D4AFB /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C4304AA8E683E2F927FF7940A08EB4D2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -1175,65 +1301,80 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FB8EAB0021B7D12FF17459D280E9C87A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 84CD0E0DCAD6593350AA864342338120 /* Pods-MiniScanner-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 1602ADE0E1F10C2CF3AE4B744F1AE26A /* PBXTargetDependency */ = { + 0139628E2EDB9A6AD2B119DE4D1B092B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ImagePicker; - target = 01CB8D6098C21E12CE735619344DE81E /* ImagePicker */; - targetProxy = A256C976BD8FEC8914D21C55BFA8759A /* PBXContainerItemProxy */; + name = IQKeyboardManagerSwift; + target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; + targetProxy = C3EEE11D57DF83B4A602A0BB6B6D5420 /* PBXContainerItemProxy */; }; - 38771A0911F30C1608181EDE472E8E47 /* PBXTargetDependency */ = { + 40292EA58C6CD288650B534FC0E7FCDC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "LanguageManager-iOS"; - target = 75F1EA88CB9544AB5CBE20DEC9A011AE /* LanguageManager-iOS */; - targetProxy = 5436BBF127AFBF237F0BF4013AB47A1F /* PBXContainerItemProxy */; + name = FSPagerView; + target = D4F8239FB329387A8476B964D92D92E7 /* FSPagerView */; + targetProxy = AE6E02E3D311CB4AEC5F673F47B2F7DE /* PBXContainerItemProxy */; }; - 6046103C0E027685F7CDE9D383A8BDDE /* PBXTargetDependency */ = { + 4AE52BA60D1AEFF2B1AFFE147C779165 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "ImagePicker-ImagePicker"; - target = 614D1818852890AC7D3CDF68D512C370 /* ImagePicker-ImagePicker */; - targetProxy = 99B44F1AF6FC0DCBE7658D053454307A /* PBXContainerItemProxy */; + name = EPSignature; + target = 3CAF5EBFE5D1550CFF58AEC93594990A /* EPSignature */; + targetProxy = 195F278E699A41C19ED473B0310CAC62 /* PBXContainerItemProxy */; }; - 701683D6DE258B7EB3A4A0B0E47C5425 /* PBXTargetDependency */ = { + 89C0A28CA8B1E42AE61ADCA14C031FED /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NBBottomSheet; - target = 727C2007A89D1AD73613E3E2E22998E5 /* NBBottomSheet */; - targetProxy = D8E9EFB62C84F2451393D3033CCD69EB /* PBXContainerItemProxy */; + name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; + target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; + targetProxy = 368B8A0D7A211FB1D8031E50553E22B1 /* PBXContainerItemProxy */; }; - 728A62DA4AE9415607D1F8BF17C104F4 /* PBXTargetDependency */ = { + B1DD8053C35D0B44F2268CAB89353885 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = IQKeyboardManagerSwift; - target = B490E7485944099E16C9CBD79119D1D4 /* IQKeyboardManagerSwift */; - targetProxy = 87015586216C7D11B5258C93B5401791 /* PBXContainerItemProxy */; + name = ImagePicker; + target = 01CB8D6098C21E12CE735619344DE81E /* ImagePicker */; + targetProxy = 0473CB2089AEB22D5A94042369CBE127 /* PBXContainerItemProxy */; }; - B727326C39CFD788E355F7997A76CCD9 /* PBXTargetDependency */ = { + D341CBE09A66072A9CD356EF2EB37FF7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FSPagerView; - target = D4F8239FB329387A8476B964D92D92E7 /* FSPagerView */; - targetProxy = 2CEC145C5550F170FF334AB1D080D715 /* PBXContainerItemProxy */; + name = NBBottomSheet; + target = 727C2007A89D1AD73613E3E2E22998E5 /* NBBottomSheet */; + targetProxy = F39E3FCE8EA4C0F8CBCC8FCA9435B319 /* PBXContainerItemProxy */; }; - F4D44ED2F929169742DE90FAFEDEF2B2 /* PBXTargetDependency */ = { + D836F926DCF33106AFD6E73977095C38 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "IQKeyboardManagerSwift-IQKeyboardManagerSwift"; - target = 982A68D37F5DCBC1FC1FDC0BB2F0EB8E /* IQKeyboardManagerSwift-IQKeyboardManagerSwift */; - targetProxy = 12E3A5CD5E6DE1ECCB4DF5ECCE07C96A /* PBXContainerItemProxy */; + name = "LanguageManager-iOS"; + target = 75F1EA88CB9544AB5CBE20DEC9A011AE /* LanguageManager-iOS */; + targetProxy = 35F75C3FB936C4BE71A7B3A5CE8352DE /* PBXContainerItemProxy */; + }; + E9327F4979BAC249AD227EFB65293BB7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "ImagePicker-ImagePicker"; + target = 614D1818852890AC7D3CDF68D512C370 /* ImagePicker-ImagePicker */; + targetProxy = 86BCB3533B3E4CC4A62FDD4F9D7AEF5C /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ + 191972B2CD0BAA4D702859FFE72BED96 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DBE740FF0A3373F56E7AF2A4000D6D8C /* ImagePicker.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ImagePicker"; + IBSC_MODULE = ImagePicker; + INFOPLIST_FILE = "Target Support Files/ImagePicker/ResourceBundle-ImagePicker-ImagePicker-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + PRODUCT_NAME = ImagePicker; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 21302220AA8668082E71583ECE31B7CA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 878768697FDBDA249601A7E23B958714 /* ImagePicker.release.xcconfig */; + baseConfigurationReference = DBE740FF0A3373F56E7AF2A4000D6D8C /* ImagePicker.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1266,9 +1407,9 @@ }; name = Release; }; - 29A4D21F3E2B6829FCB3850DB6654200 /* Release */ = { + 2E083683897CAD4CAFE6027BFB9CB404 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 798C61760B9BC4B07BC60D42FCC09855 /* Pods-MiniScanner.release.xcconfig */; + baseConfigurationReference = 7CC191E7994C3C7161A6641B457C9166 /* Pods-MiniScanner.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -1282,7 +1423,7 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1298,15 +1439,14 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; 31731D2A96C7FF5AA4EE56EC2EB0AE2F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 159A2D6A6013D2B5450DB2751437E610 /* FSPagerView.release.xcconfig */; + baseConfigurationReference = 507C1B0C545DAAFE25BB8DD789F224EF /* FSPagerView.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1341,7 +1481,7 @@ }; 39440596D0B39AE8ECC2717121684FEC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B334A3A67AC8668DEA2DC48989817DE9 /* LanguageManager-iOS.release.xcconfig */; + baseConfigurationReference = 8C6B2F7653C95633BB9449F87EB6DBD9 /* LanguageManager-iOS.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1374,9 +1514,43 @@ }; name = Release; }; + 40133D3EB8F5F41DEF101CB7F221DB6B /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EE009617DB5A966C6E58EFC97D17875C /* EPSignature.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/EPSignature/EPSignature-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/EPSignature/EPSignature-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/EPSignature/EPSignature.modulemap"; + PRODUCT_MODULE_NAME = EPSignature; + PRODUCT_NAME = EPSignature; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 434E4A52CBC9F74FA2D8CDD170442C4A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CD43D1DEAE8D6B89DA79F89F090AEB40 /* FSPagerView.debug.xcconfig */; + baseConfigurationReference = FD60805FB0B777848E7DD77214586E88 /* FSPagerView.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1408,26 +1582,43 @@ }; name = Debug; }; - 53A399BC02E5EA0E54FC805692EA5C3F /* Release */ = { + 57F5390C26CAC63BC7DC9F3A897AD41C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 878768697FDBDA249601A7E23B958714 /* ImagePicker.release.xcconfig */; + baseConfigurationReference = 9027793C7414B308134453884A6716FD /* ImagePicker.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ImagePicker"; - IBSC_MODULE = ImagePicker; - INFOPLIST_FILE = "Target Support Files/ImagePicker/ResourceBundle-ImagePicker-ImagePicker-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/ImagePicker/ImagePicker-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/ImagePicker/ImagePicker-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/ImagePicker/ImagePicker.modulemap"; + PRODUCT_MODULE_NAME = ImagePicker; PRODUCT_NAME = ImagePicker; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 5540C02B93A76EC1519AFFE60C1A6142 /* Release */ = { + 7357A4E2D538EC50B39381993F57DBCC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E2AA22DDF3562B8FFA232724C0228ECB /* IQKeyboardManagerSwift.release.xcconfig */; + baseConfigurationReference = 04420AA069E60E2676B1C8145D489AFE /* IQKeyboardManagerSwift.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; @@ -1442,9 +1633,9 @@ }; name = Release; }; - 57F5390C26CAC63BC7DC9F3A897AD41C /* Debug */ = { + 8C7488EEB2FF7D44EDD6A1FBA48C75CC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B364470B802D2E80AF8122B4F49BFA1 /* ImagePicker.debug.xcconfig */; + baseConfigurationReference = E3DA260DCB001D3DF844896311887A56 /* EPSignature.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1454,8 +1645,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/ImagePicker/ImagePicker-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/ImagePicker/ImagePicker-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/EPSignature/EPSignature-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/EPSignature/EPSignature-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -1463,35 +1654,19 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/ImagePicker/ImagePicker.modulemap"; - PRODUCT_MODULE_NAME = ImagePicker; - PRODUCT_NAME = ImagePicker; + MODULEMAP_FILE = "Target Support Files/EPSignature/EPSignature.modulemap"; + PRODUCT_MODULE_NAME = EPSignature; + PRODUCT_NAME = EPSignature; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; - }; - 6125F631306D7DD4992D2CFE6FF39E07 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 576FA84316DCF9D03FB6455F5417CDD1 /* IQKeyboardManagerSwift.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; - IBSC_MODULE = IQKeyboardManagerSwift; - INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; - PRODUCT_NAME = IQKeyboardManagerSwift; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; + name = Release; }; 90D4D09BCB6A4660E43ACBE9ECB6FE9A /* Debug */ = { isa = XCBuildConfiguration; @@ -1621,10 +1796,12 @@ }; name = Release; }; - A73A28CEE205ACFB6072250615C7D39D /* Debug */ = { + 9FC6A9858115F41C4CEF565EBDE56CA8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BB27F7558FAEB9835885CF21253F9512 /* LanguageManager-iOS.debug.xcconfig */; + baseConfigurationReference = 798C61760B9BC4B07BC60D42FCC09855 /* Pods-MiniScanner.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1633,37 +1810,39 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS.modulemap"; - PRODUCT_MODULE_NAME = LanguageManager_iOS; - PRODUCT_NAME = LanguageManager_iOS; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - B16F82C7318DAB212BC1DB3D73118545 /* Debug */ = { + A4D604173E31DBC1FE5B805782D66A58 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B364470B802D2E80AF8122B4F49BFA1 /* ImagePicker.debug.xcconfig */; + baseConfigurationReference = 9027793C7414B308134453884A6716FD /* ImagePicker.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ImagePicker"; IBSC_MODULE = ImagePicker; INFOPLIST_FILE = "Target Support Files/ImagePicker/ResourceBundle-ImagePicker-ImagePicker-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; PRODUCT_NAME = ImagePicker; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -1672,11 +1851,10 @@ }; name = Debug; }; - B3CF11682A60F02B60820C17EE93D35E /* Debug */ = { + A73A28CEE205ACFB6072250615C7D39D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 576FA84316DCF9D03FB6455F5417CDD1 /* IQKeyboardManagerSwift.debug.xcconfig */; + baseConfigurationReference = 2EEF70A7586548C9681199386735B949 /* LanguageManager-iOS.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1685,8 +1863,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -1694,23 +1872,24 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap"; - PRODUCT_MODULE_NAME = IQKeyboardManagerSwift; - PRODUCT_NAME = IQKeyboardManagerSwift; + MODULEMAP_FILE = "Target Support Files/LanguageManager-iOS/LanguageManager-iOS.modulemap"; + PRODUCT_MODULE_NAME = LanguageManager_iOS; + PRODUCT_NAME = LanguageManager_iOS; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.9; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - B89AE063F35BBC5F3358209AF37E6D16 /* Debug */ = { + B3CF11682A60F02B60820C17EE93D35E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6CE6C81B3DBADD63B91C912BB54C2F3B /* NBBottomSheet.debug.xcconfig */; + baseConfigurationReference = 86D4965F304A9370159F8BEE0D0951D5 /* IQKeyboardManagerSwift.debug.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1719,8 +1898,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/NBBottomSheet/NBBottomSheet-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/NBBottomSheet/NBBottomSheet-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -1728,25 +1907,23 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/NBBottomSheet/NBBottomSheet.modulemap"; - PRODUCT_MODULE_NAME = NBBottomSheet; - PRODUCT_NAME = NBBottomSheet; + MODULEMAP_FILE = "Target Support Files/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap"; + PRODUCT_MODULE_NAME = IQKeyboardManagerSwift; + PRODUCT_NAME = IQKeyboardManagerSwift; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 5.9; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - BCF178578AFBD6E715A7F1B340FDD406 /* Debug */ = { + B89AE063F35BBC5F3358209AF37E6D16 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7CC191E7994C3C7161A6641B457C9166 /* Pods-MiniScanner.debug.xcconfig */; + baseConfigurationReference = 22FCBFA0E2A7651B248460AD3CB4DE32 /* NBBottomSheet.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -1755,23 +1932,22 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/NBBottomSheet/NBBottomSheet-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/NBBottomSheet/NBBottomSheet-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-MiniScanner/Pods-MiniScanner.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/NBBottomSheet/NBBottomSheet.modulemap"; + PRODUCT_MODULE_NAME = NBBottomSheet; + PRODUCT_NAME = NBBottomSheet; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -1780,7 +1956,7 @@ }; C15C4E31ADF19556825A2743AEF62A77 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E2AA22DDF3562B8FFA232724C0228ECB /* IQKeyboardManagerSwift.release.xcconfig */; + baseConfigurationReference = 04420AA069E60E2676B1C8145D489AFE /* IQKeyboardManagerSwift.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1814,9 +1990,26 @@ }; name = Release; }; + C6749BA8DAA3DB384D4F9A84D744AD3D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 86D4965F304A9370159F8BEE0D0951D5 /* IQKeyboardManagerSwift.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/IQKeyboardManagerSwift"; + IBSC_MODULE = IQKeyboardManagerSwift; + INFOPLIST_FILE = "Target Support Files/IQKeyboardManagerSwift/ResourceBundle-IQKeyboardManagerSwift-IQKeyboardManagerSwift-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + PRODUCT_NAME = IQKeyboardManagerSwift; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; F8AD79C5141E28EAE67B8011B5C3B8F5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 477B22B950B9A74F737148237E4CC057 /* NBBottomSheet.release.xcconfig */; + baseConfigurationReference = 4E8E62EE488350F66CC08D1D88AF14EE /* NBBottomSheet.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1829,7 +2022,7 @@ GCC_PREFIX_HEADER = "Target Support Files/NBBottomSheet/NBBottomSheet-prefix.pch"; INFOPLIST_FILE = "Target Support Files/NBBottomSheet/NBBottomSheet-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -1852,6 +2045,15 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ + 1851179FA635C20329E7C7D49A253636 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C6749BA8DAA3DB384D4F9A84D744AD3D /* Debug */, + 7357A4E2D538EC50B39381993F57DBCC /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 397157E58CC1977C23EB745CC0C04035 /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -1879,56 +2081,56 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5D7A5BCA6DF599B98DA57AB77B8B2795 /* Build configuration list for PBXNativeTarget "NBBottomSheet" */ = { + 4E37980CDFA92572E6955A05C6C57717 /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */ = { isa = XCConfigurationList; buildConfigurations = ( - B89AE063F35BBC5F3358209AF37E6D16 /* Debug */, - F8AD79C5141E28EAE67B8011B5C3B8F5 /* Release */, + 2E083683897CAD4CAFE6027BFB9CB404 /* Debug */, + 9FC6A9858115F41C4CEF565EBDE56CA8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 98343682D690F1F5CF2596A899F35F57 /* Build configuration list for PBXNativeTarget "FSPagerView" */ = { + 5D7A5BCA6DF599B98DA57AB77B8B2795 /* Build configuration list for PBXNativeTarget "NBBottomSheet" */ = { isa = XCConfigurationList; buildConfigurations = ( - 434E4A52CBC9F74FA2D8CDD170442C4A /* Debug */, - 31731D2A96C7FF5AA4EE56EC2EB0AE2F /* Release */, + B89AE063F35BBC5F3358209AF37E6D16 /* Debug */, + F8AD79C5141E28EAE67B8011B5C3B8F5 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9D80D6A124261D7011FA827B24F5F77A /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */ = { + 98343682D690F1F5CF2596A899F35F57 /* Build configuration list for PBXNativeTarget "FSPagerView" */ = { isa = XCConfigurationList; buildConfigurations = ( - B16F82C7318DAB212BC1DB3D73118545 /* Debug */, - 53A399BC02E5EA0E54FC805692EA5C3F /* Release */, + 434E4A52CBC9F74FA2D8CDD170442C4A /* Debug */, + 31731D2A96C7FF5AA4EE56EC2EB0AE2F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A8517EF1DC0F372EE454885BAD9A7D8D /* Build configuration list for PBXNativeTarget "Pods-MiniScanner" */ = { + CB7A73EFBC09495176FD10B3C82A8767 /* Build configuration list for PBXNativeTarget "ImagePicker-ImagePicker" */ = { isa = XCConfigurationList; buildConfigurations = ( - BCF178578AFBD6E715A7F1B340FDD406 /* Debug */, - 29A4D21F3E2B6829FCB3850DB6654200 /* Release */, + A4D604173E31DBC1FE5B805782D66A58 /* Debug */, + 191972B2CD0BAA4D702859FFE72BED96 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BA78B12086276C5A45087FBFAC5AAB5E /* Build configuration list for PBXNativeTarget "IQKeyboardManagerSwift-IQKeyboardManagerSwift" */ = { + CE3A25ED647A443AB573ACE0764C0105 /* Build configuration list for PBXNativeTarget "ImagePicker" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6125F631306D7DD4992D2CFE6FF39E07 /* Debug */, - 5540C02B93A76EC1519AFFE60C1A6142 /* Release */, + 57F5390C26CAC63BC7DC9F3A897AD41C /* Debug */, + 21302220AA8668082E71583ECE31B7CA /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CE3A25ED647A443AB573ACE0764C0105 /* Build configuration list for PBXNativeTarget "ImagePicker" */ = { + E72F7AA6A99974A3F5B74D95CB9A76A6 /* Build configuration list for PBXNativeTarget "EPSignature" */ = { isa = XCConfigurationList; buildConfigurations = ( - 57F5390C26CAC63BC7DC9F3A897AD41C /* Debug */, - 21302220AA8668082E71583ECE31B7CA /* Release */, + 40133D3EB8F5F41DEF101CB7F221DB6B /* Debug */, + 8C7488EEB2FF7D44EDD6A1FBA48C75CC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/EPSignature.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/EPSignature.xcscheme new file mode 100644 index 0000000..0d36e09 --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/EPSignature.xcscheme @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Scheme + LastUpgradeVersion = "1500" + version = "1.3"> + <BuildAction + parallelizeBuildables = "YES" + buildImplicitDependencies = "YES"> + <BuildActionEntries> + <BuildActionEntry + buildForTesting = "YES" + buildForRunning = "YES" + buildForProfiling = "YES" + buildForArchiving = "YES" + buildForAnalyzing = "YES"> + <BuildableReference + BuildableIdentifier = "primary" + BlueprintIdentifier = "3CAF5EBFE5D1550CFF58AEC93594990A" + BuildableName = "EPSignature.framework" + BlueprintName = "EPSignature" + ReferencedContainer = "container:Pods.xcodeproj"> + </BuildableReference> + </BuildActionEntry> + </BuildActionEntries> + </BuildAction> + <TestAction + buildConfiguration = "Debug" + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + shouldUseLaunchSchemeArgsEnv = "YES"> + <Testables> + </Testables> + </TestAction> + <LaunchAction + buildConfiguration = "Debug" + selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" + selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + launchStyle = "0" + useCustomWorkingDirectory = "NO" + ignoresPersistentStateOnLaunch = "NO" + debugDocumentVersioning = "YES" + debugServiceExtension = "internal" + allowLocationSimulation = "YES"> + </LaunchAction> + <ProfileAction + buildConfiguration = "Release" + shouldUseLaunchSchemeArgsEnv = "YES" + savedToolIdentifier = "" + useCustomWorkingDirectory = "NO" + debugDocumentVersioning = "YES"> + </ProfileAction> + <AnalyzeAction + buildConfiguration = "Debug"> + </AnalyzeAction> + <ArchiveAction + buildConfiguration = "Release" + revealArchiveInOrganizer = "YES"> + </ArchiveAction> +</Scheme> diff --git a/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist index 3c899a5..afdf3cb 100644 --- a/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/Pods/Pods.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist @@ -4,61 +4,68 @@ <dict> <key>SchemeUserState</key> <dict> - <key>FSPagerView.xcscheme</key> + <key>EPSignature.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> <integer>0</integer> </dict> + <key>FSPagerView.xcscheme</key> + <dict> + <key>isShown</key> + <false/> + <key>orderHint</key> + <integer>1</integer> + </dict> <key>IQKeyboardManagerSwift-IQKeyboardManagerSwift.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> - <integer>4</integer> + <integer>5</integer> </dict> <key>IQKeyboardManagerSwift.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> - <integer>3</integer> + <integer>4</integer> </dict> <key>ImagePicker-ImagePicker.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> - <integer>2</integer> + <integer>3</integer> </dict> <key>ImagePicker.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> - <integer>1</integer> + <integer>2</integer> </dict> <key>LanguageManager-iOS.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> - <integer>5</integer> + <integer>6</integer> </dict> <key>NBBottomSheet.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> - <integer>6</integer> + <integer>7</integer> </dict> <key>Pods-MiniScanner.xcscheme</key> <dict> <key>isShown</key> <false/> <key>orderHint</key> - <integer>7</integer> + <integer>8</integer> </dict> </dict> <key>SuppressBuildableAutocreation</key> diff --git a/Pods/Target Support Files/EPSignature/EPSignature-Info.plist b/Pods/Target Support Files/EPSignature/EPSignature-Info.plist new file mode 100644 index 0000000..4a83d81 --- /dev/null +++ b/Pods/Target Support Files/EPSignature/EPSignature-Info.plist @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>CFBundleDevelopmentRegion</key> + <string>${PODS_DEVELOPMENT_LANGUAGE}</string> + <key>CFBundleExecutable</key> + <string>${EXECUTABLE_NAME}</string> + <key>CFBundleIdentifier</key> + <string>${PRODUCT_BUNDLE_IDENTIFIER}</string> + <key>CFBundleInfoDictionaryVersion</key> + <string>6.0</string> + <key>CFBundleName</key> + <string>${PRODUCT_NAME}</string> + <key>CFBundlePackageType</key> + <string>FMWK</string> + <key>CFBundleShortVersionString</key> + <string>1.0.6</string> + <key>CFBundleSignature</key> + <string>????</string> + <key>CFBundleVersion</key> + <string>${CURRENT_PROJECT_VERSION}</string> + <key>NSPrincipalClass</key> + <string></string> +</dict> +</plist> diff --git a/Pods/Target Support Files/EPSignature/EPSignature-dummy.m b/Pods/Target Support Files/EPSignature/EPSignature-dummy.m new file mode 100644 index 0000000..4634a42 --- /dev/null +++ b/Pods/Target Support Files/EPSignature/EPSignature-dummy.m @@ -0,0 +1,5 @@ +#import <Foundation/Foundation.h> +@interface PodsDummy_EPSignature : NSObject +@end +@implementation PodsDummy_EPSignature +@end diff --git a/Pods/Target Support Files/EPSignature/EPSignature-prefix.pch b/Pods/Target Support Files/EPSignature/EPSignature-prefix.pch new file mode 100644 index 0000000..beb2a24 --- /dev/null +++ b/Pods/Target Support Files/EPSignature/EPSignature-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/Pods/Target Support Files/EPSignature/EPSignature-umbrella.h b/Pods/Target Support Files/EPSignature/EPSignature-umbrella.h new file mode 100644 index 0000000..fab1a31 --- /dev/null +++ b/Pods/Target Support Files/EPSignature/EPSignature-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import <UIKit/UIKit.h> +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double EPSignatureVersionNumber; +FOUNDATION_EXPORT const unsigned char EPSignatureVersionString[]; + diff --git a/Pods/Target Support Files/EPSignature/EPSignature.debug.xcconfig b/Pods/Target Support Files/EPSignature/EPSignature.debug.xcconfig new file mode 100644 index 0000000..a2194a8 --- /dev/null +++ b/Pods/Target Support Files/EPSignature/EPSignature.debug.xcconfig @@ -0,0 +1,14 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EPSignature +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/EPSignature +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Pods/Target Support Files/EPSignature/EPSignature.modulemap b/Pods/Target Support Files/EPSignature/EPSignature.modulemap new file mode 100644 index 0000000..9e4154b --- /dev/null +++ b/Pods/Target Support Files/EPSignature/EPSignature.modulemap @@ -0,0 +1,6 @@ +framework module EPSignature { + umbrella header "EPSignature-umbrella.h" + + export * + module * { export * } +} diff --git a/Pods/Target Support Files/EPSignature/EPSignature.release.xcconfig b/Pods/Target Support Files/EPSignature/EPSignature.release.xcconfig new file mode 100644 index 0000000..a2194a8 --- /dev/null +++ b/Pods/Target Support Files/EPSignature/EPSignature.release.xcconfig @@ -0,0 +1,14 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EPSignature +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/EPSignature +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown index e350d5a..1d53842 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.markdown @@ -1,6 +1,29 @@ # Acknowledgements This application makes use of the following third party libraries: +## EPSignature + +Copyright (c) 2016 Prabaharan <prabaharan.e@payoda.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + ## FSPagerView Copyright (c) 2017 FSPagerView (https://github.com/WenchaoD/FSPagerView) diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist index 66e6e54..559f531 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-acknowledgements.plist @@ -12,6 +12,35 @@ <key>Type</key> <string>PSGroupSpecifier</string> </dict> + <dict> + <key>FooterText</key> + <string>Copyright (c) 2016 Prabaharan <prabaharan.e@payoda.com> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. +</string> + <key>License</key> + <string>MIT</string> + <key>Title</key> + <string>EPSignature</string> + <key>Type</key> + <string>PSGroupSpecifier</string> + </dict> <dict> <key>FooterText</key> <string>Copyright (c) 2017 FSPagerView (https://github.com/WenchaoD/FSPagerView) diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist index 82fa28a..f3a6877 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-input-files.xcfilelist @@ -1,4 +1,5 @@ ${PODS_ROOT}/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh +${BUILT_PRODUCTS_DIR}/EPSignature/EPSignature.framework ${BUILT_PRODUCTS_DIR}/FSPagerView/FSPagerView.framework ${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework ${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist index 7c33ed8..9369e2e 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Debug-output-files.xcfilelist @@ -1,3 +1,4 @@ +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EPSignature.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FSPagerView.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ImagePicker.framework diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist index 82fa28a..f3a6877 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-input-files.xcfilelist @@ -1,4 +1,5 @@ ${PODS_ROOT}/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh +${BUILT_PRODUCTS_DIR}/EPSignature/EPSignature.framework ${BUILT_PRODUCTS_DIR}/FSPagerView/FSPagerView.framework ${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework ${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist index 7c33ed8..9369e2e 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks-Release-output-files.xcfilelist @@ -1,3 +1,4 @@ +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EPSignature.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FSPagerView.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ImagePicker.framework diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh index fd2bcd6..9594529 100755 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner-frameworks.sh @@ -176,6 +176,7 @@ code_sign_if_enabled() { } if [[ "$CONFIGURATION" == "Debug" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/EPSignature/EPSignature.framework" install_framework "${BUILT_PRODUCTS_DIR}/FSPagerView/FSPagerView.framework" install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework" @@ -183,6 +184,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_framework "${BUILT_PRODUCTS_DIR}/NBBottomSheet/NBBottomSheet.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/EPSignature/EPSignature.framework" install_framework "${BUILT_PRODUCTS_DIR}/FSPagerView/FSPagerView.framework" install_framework "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework" install_framework "${BUILT_PRODUCTS_DIR}/ImagePicker/ImagePicker.framework" diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig index 9b0eee1..fd38585 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.debug.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature" "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView/FSPagerView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature/EPSignature.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView/FSPagerView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift -OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "FSPagerView" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "UIKit" +OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "EPSignature" -framework "FSPagerView" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "UIKit" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig index 9b0eee1..fd38585 100644 --- a/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig +++ b/Pods/Target Support Files/Pods-MiniScanner/Pods-MiniScanner.release.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature" "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView/FSPagerView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/EPSignature/EPSignature.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FSPagerView/FSPagerView.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ImagePicker/ImagePicker.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/LanguageManager-iOS/LanguageManager_iOS.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/NBBottomSheet/NBBottomSheet.framework/Headers" LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift $(SDKROOT)/usr/lib/swift -OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "FSPagerView" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "UIKit" +OTHER_LDFLAGS = $(inherited) -l"swiftCoreGraphics" -framework "AVFoundation" -framework "CoreGraphics" -framework "EPSignature" -framework "FSPagerView" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "ImagePicker" -framework "LanguageManager_iOS" -framework "NBBottomSheet" -framework "QuartzCore" -framework "UIKit" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -- GitLab