आवश्यकताएँ
| आवश्यकता | संस्करण / मान |
|---|---|
| न्यूनतम iOS | 13 |
| Xcode | 16.0+ |
| समर्थित भाषाएँ | Swift, Objective-C |
| डिपेंडेंसी मैनेजर | CocoaPods or Swift Package Manager (SPM) |
| आवश्यक अनुमतियाँ | NSCameraUsageDescription |
आधिकारिक समर्थन केवल native iOS तक सीमित है। React Native, Ionic, और अन्य cross-platform फ्रेमवर्क समर्थित नहीं हैं। Flutter के लिए, आधिकारिक Flutter plugin का उपयोग करें।
SDK कैप्चर स्क्रीन को पोर्ट्रेट मोड में प्रस्तुत किया जाना चाहिए। लैंडस्केप (त्रुटि 73708) या रिवर्स पोर्ट्रेट (त्रुटि 73709) में लॉन्च करने पर सत्र तुरंत रद्द हो जाएगा।
iOS SDK के माध्यम से प्रदान किया गया capture component iOS 13 या बाद के संस्करण चलाने वाले सभी डिवाइसों के साथ संगत है। आप संगत डिवाइसों की सूची आधिकारिक Apple support channels पर देख सकते हैं।
iOS SDK सिमुलेटर पर काम नहीं करता — इसे भौतिक डिवाइस पर चलाना होगा। सिमुलेटर पर परीक्षण करने से त्रुटि कोड 73006 (कैमरा खोलने में असमर्थ) सक्रिय हो जाता है। अपना परीक्षण सेटअप उसी के अनुसार योजना बनाएं। विकास और integration testing के लिए, Resources सेक्शन में दिए गए sample apps (PoCs) के साथ एक भौतिक डिवाइस का उपयोग करें।