diff --git a/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist b/MiniScanner.xcodeproj/xcuserdata/g.makhoul.xcuserdatad/xcschemes/xcschememanagement.plist index 3efba6c8f2248a00a4e7e15d0b784416f0d27c9b..9f3ce571c737d6556c0082dc8853026b4ace5a8f 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 Binary files a/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/UserInterfaceState.xcuserstate and b/MiniScanner.xcworkspace/xcuserdata/g.makhoul.xcuserdatad/UserInterfaceState.xcuserstate differ 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 0167b414388510a5aab6edf277f4dcc76ab26854..6d52f9de97ee59c6d8f1e896e029bcdcfe42f2b3 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 53fc114cf0ce980e57a3ce7335726ed1711256c4..8b133e5f1bc0dd5f64a6f13f37f4ea450fbe098d 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 988d9c9399b8d2f72145fff077335d8921c38da4..5c2a541515f55bc00c50b6a1d78aca991b2c3878 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 0000000000000000000000000000000000000000..ea8f2f0d26d10e5ae1d965a7daac0193537bf3d7 --- /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 0000000000000000000000000000000000000000..1398fe468dc051caf8159bb8ec2aaaeccb6f04c3 --- /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 0000000000000000000000000000000000000000..161a13cd3d27ecb43c15b0990203e6f418312d26 --- /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 0000000000000000000000000000000000000000..cfa681c2c51ef7d0ca398eed3d503468d313e68d --- /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 38f752289bdc7c80d6575d1e4a28c161f3645dcd..754b27a27bbe4ad37b39a68c8f1531f24a64675e 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 15986835f574e48a2ba1728ba6a0a3769b91cf7f..d3193b9f9bdd6603acd0c752afb29ef569cc4bec 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 0000000000000000000000000000000000000000..8e8a45b46581e2f2fa3fa33a4f30fead00becdbb --- /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 0000000000000000000000000000000000000000..6b04fb813d3d9ca710a58f3c4bcbd7ce4fdf29b0 --- /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 0000000000000000000000000000000000000000..b036a4d2397df2274a898e48934418fd8106c59f --- /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 0000000000000000000000000000000000000000..6ff07fb94d0aa5358ffa47e7c59d70d96cfddfdb --- /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 0000000000000000000000000000000000000000..39d1bf43e5d75dc897d136f6b00aa2ccc6cd3a09 --- /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 0000000000000000000000000000000000000000..632f41531b69e3c051fe08fd00a1ab9ddd052dc3 --- /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 15986835f574e48a2ba1728ba6a0a3769b91cf7f..d3193b9f9bdd6603acd0c752afb29ef569cc4bec 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 7d4c6a3f1c53b0a125e5f8a9fc1e293403dec0a0..47cd7ab490ce3033e144c8d8f518d9992f50d658 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 0000000000000000000000000000000000000000..0d36e099e7a7760dd5457f47aeac55a6a0376213 --- /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 3c899a548df719a24fbaf2c3ee58f61f1968e757..afdf3cb5e2bc0f8c0d15192e4e716bfc3a294fba 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 0000000000000000000000000000000000000000..4a83d810b7363128746181ec2b89df15b5c1e7c4 --- /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 0000000000000000000000000000000000000000..4634a42b397b41b8d3b96216c6ffe0d1b787c1e3 --- /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 0000000000000000000000000000000000000000..beb2a2441835aeaf9ee2ba30c557a8f2b6e4363f --- /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 0000000000000000000000000000000000000000..fab1a317758104f711595b07a23f1402ed1dfeaa --- /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 0000000000000000000000000000000000000000..a2194a8dec4f66e9ee6129200c3326164892958d --- /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 0000000000000000000000000000000000000000..9e4154b4ea13940658f55a0e75aaed761ee46d2a --- /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 0000000000000000000000000000000000000000..a2194a8dec4f66e9ee6129200c3326164892958d --- /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 e350d5a3255e65b9dcc0c5f0f965002c0ce8367f..1d538428f215764d32d7ae1a11213f10171377d3 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 66e6e5494c330b0b6ffbe2cc70c3aa9983d4a6ea..559f5313389e82840ec7e4989ebea8caa4653d14 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 82fa28af580caa91a9452f264d3f15bfcdd2c514..f3a68773600e951f51ad73352ff0fb01fca2b8b6 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 7c33ed839aa950deef5d4850a05c721e5211c64e..9369e2e68902859500f916f95510c69364b0d7c8 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 82fa28af580caa91a9452f264d3f15bfcdd2c514..f3a68773600e951f51ad73352ff0fb01fca2b8b6 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 7c33ed839aa950deef5d4850a05c721e5211c64e..9369e2e68902859500f916f95510c69364b0d7c8 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 fd2bcd6fb3ba39de1022d8fe207c5f95867dff29..9594529bb7fd05088430e86410ea370b8c180826 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 9b0eee13ca2cd7a927af4ba548f70f2217b1d7c4..fd38585514fa58a017e803e146d6f78fd07f0da1 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 9b0eee13ca2cd7a927af4ba548f70f2217b1d7c4..fd38585514fa58a017e803e146d6f78fd07f0da1 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)