इंस्टॉलेशन
चरण 1 — SDK डिपेंडेंसी जोड़ें
निम्नलिखित में से कोई एक पैकेज मैनेजर चुनें:
- CocoaPods
- Swift Package Manager (SPM)
CocoaPods Cocoa प्रोजेक्ट्स के लिए एक dependency manager है। इंस्टॉलेशन और उपयोग के निर्देशों के लिए, आधिकारिक CocoaPods दस्तावेज़ पर जाएं। CocoaPods का उपयोग करके iOS SDK को अपने Xcode प्रोजेक्ट में integrate करने के लिए, अपनी Podfile में unicocheck-ios शामिल करें:
pod 'unicocheck-ios'
CocoaPods हमेशा नवीनतम स्थिर रिलीज़ को resolve करता है। SDK का वर्तमान संस्करण 3.1.0 है।
फिर अपने टर्मिनल से डिपेंडेंसी इंस्टॉल करें:
pod install
यदि आप .xcodeproj फ़ाइल के साथ प्रोजेक्ट चला रहे हैं, तो इसके बजाय .xcworkspace फ़ाइल के साथ प्रोजेक्ट खोलें।
CocoaPods builds को DeviceProfiling और UnicoSdkLogger frameworks में bitcode के कारण App Store द्वारा अस्वीकार किया जा सकता है। Production submit करने से पहले Known Issues देखें।
Swift Package Manager Swift प्रोजेक्ट्स के लिए एक dependency manager है, जो dependencies को डाउनलोड करने, compile करने और link करने को automate करने के लिए Swift build system के साथ integrated है। SPM का उपयोग करके iOS SDK को अपने प्रोजेक्ट में integrate करने के लिए, अपनी Package.swift फ़ाइल में डिपेंडेंसी शामिल करें:
.package(url: "https://github.com/acesso-io/unico-check-ios.git", .upToNextMajor(from: "3.1.0"))
चरण 2 — कैमरा उपयोग अनुमति जोड़ें
कैमरा खोलने की विधि का उपयोग करने के लिए, आपको अपनी एप्लिकेशन compile करने से पहले Info.plist में कैमरा उपयोग declare करना होगा:
<key>NSCameraUsageDescription</key>
<string>Camera usage description</string>